Anthropic cố gắng xử lý sự cố rò rỉ mã nguồn nhưng lại “xóa nhầm” hàng nghìn kho lưu trữ trên GitHub.

VNZ-TECHS
Trong quá trình xử lý sự cố rò rỉ mã nguồn Claude Code, Anthropic đã gặp sai sót và vô tình xóa hàng nghìn repository trên GitHub.

Anthropic-Claude-Code-dmca.webp

Nguyên nhân sự việc bắt đầu từ việc công ty đã vô tình mở quyền truy cập mã nguồn của công cụ dòng lệnh Claude Code vào hôm thứ Ba (giờ địa phương). Ngay sau đó, đoạn mã này nhanh chóng bị các cộng đồng yêu thích AI phân tích và tải lên GitHub nhằm nghiên cứu cách triển khai mô hình ngôn ngữ lớn ở phía sau.

Để ngăn chặn việc lan truyền mã nguồn, Anthropic đã gửi yêu cầu gỡ bỏ nội dung (takedown) tới GitHub dựa trên luật bản quyền của Mỹ. Tuy nhiên, do xác định phạm vi xử lý không chính xác, khoảng 8.100 repository đã bị ảnh hưởng, bao gồm cả các nhánh hợp lệ trong những dự án mã nguồn mở của chính công ty, khiến cộng đồng người dùng phản ứng mạnh mẽ.


Người phụ trách Claude Code, Boris Cherny sau đó đã thừa nhận đây là một sai sót trong quá trình xử lý. Công ty đã rút lại phần lớn các yêu cầu gỡ bỏ và hiện chỉ giữ lại hành động đối với một repository cùng 96 nhánh liên quan. Anthropic cho biết nguyên nhân là do repository mục tiêu thuộc mạng lưới các nhánh từ kho công khai của họ, khiến phạm vi gỡ bỏ bị mở rộng ngoài dự kiến. Hiện tại, GitHub đã khôi phục quyền truy cập cho phần lớn các repository bị ảnh hưởng.

Sự cố này xảy ra trong bối cảnh Anthropic đang chuẩn bị cho kế hoạch IPO, do đó không tránh khỏi việc gây ảnh hưởng tiêu cực đến hình ảnh công ty. Đối với một doanh nghiệp đang hướng tới niêm yết, việc rò rỉ mã nguồn cùng với cách xử lý sai sót có thể kéo theo những rủi ro pháp lý tiềm ẩn.