یک خطای زنجیرهای در اجرای دستورات توسط Claude Code باعث شد پروژه یک توسعهدهنده در مدت تنها ۱۰۳ ثانیه با حذف بیش از ۴۸ هزار فایل مواجه شود؛ حادثهای که اهمیت نظارت بر ایجنتهای هوش مصنوعی را دوباره پررنگ کرده است.
طبق گزارش منتشرشده از سوی این توسعهدهنده، او از Claude Code خواسته بود یک نسخه Mirror از پروژهاش ایجاد کند. ایجنت برای هماهنگکردن فایلها، اسکریپتی برای پاکسازی نسخه قدیمیتر ساخت، اما یک نقص در منطق محافظت از پوشهها باعث شد فایلهای موجود در زیرپوشهها نیز در معرض حذف قرار بگیرند. در نهایت ۴۸٬۲۱۸ فایل پاک شد و حتی بخشهایی از پوشه Git نیز آسیب دید.
این حادثه در حالی رخ داده که پروژه بدون نسخه پشتیبان و بدون استفاده از Branch در GitHub در اختیار ایجنت قرار گرفته بود. بنابراین این اتفاق علاوه بر نشاندادن ریسک اجرای دستورات حساس توسط AI، اهمیت استفاده از نسخه پشتیبان، کنترل دسترسی و محیطهای آزمایشی را نیز برجسته میکند.
این ماجرا نشان میدهد ایجنتهای هوش مصنوعی، با وجود توانایی انجام خودکار کارهای پیچیده، نباید بدون نظارت و لایههای ایمنی کافی به فایلها و پروژههای مهم دسترسی داشته باشند.
کد خبر ۲۰۲۰۵۰۷۰۶.۷۹۲
منبع: ردیت