گزارش از حذف بیش از ۴۸ هزار فایل پس از اجرای اسکریپت Claude Code
در گزارشی از یک حادثه، اسکریپت پاکسازی ساختهشده با Claude Code ظاهراً پیوندهای junction ویندوز را نادرست تشخیص داد و ۴۸٬۲۱۸ فایل را حذف کرد.
بر اساس گزارشی از یک حادثه، عامل کدنویسی Claude Code برای پاککردن نسخهای قدیمی از یک پروژه، اسکریپت پایتون تولید کرد. دایرکتوری ویندوز حاوی پیوندهای junction به پوشهٔ فعال پروژه بود و بنا بر روایت گزارش، اسکریپت این پیوندها را بهدرستی تشخیص نداد.
در نتیجه، به گفتهٔ گزارش، ۴۸٬۲۱۸ فایل در مدت حدود ۱۰۳ ثانیه حذف شدند. آسیب ادعایی به دادههای مخزن Git، از جمله objects و refs و logs، نیز رسید؛ بنابراین بازیابی عادی از طریق همان مخزن ممکن نبود.
این روایت همچنین هشدار میدهد قابلیت بازگردانی یا checkpoint در Claude Code لزوماً تغییرات مخربی را که از طریق Bash یا PowerShell اجرا شدهاند جبران نمیکند. ارقام و جزئیات حادثه از گزارش نقل شدهاند و در دادهٔ موجود تأیید مستقل ندارند.
