Ngày 15/3/2026, một developer đang làm việc với Claude Code thì màn hình đứng hình. Bàn phím không phản hồi. Cách thoát duy nhất là tắt nguồn cứng máy tính. Đây không phải lần đầu, không phải lần thứ năm, mà là lần tiếp theo trong chuỗi sự cố kéo dài nhiều tháng mà nhóm này đã cố gắng báo cáo với Anthropic theo mọi kênh có thể.
Ba ngày sau khi báo cáo cuối cùng của họ bị đóng tự động, Claude Code lộ toàn bộ source code ra ngoài.

6 tháng, 17 báo cáo, và một con bot
Câu chuyện bắt đầu từ cuối năm 2025. Một nhóm developer dùng Claude Code đủ nhiều để phát hiện ra những lỗi không phải ngẫu nhiên - chúng có pattern, có nguyên nhân gốc rễ, và có thể fix được nếu ai đó nhìn vào đúng chỗ.
Vấn đề là Claude Code là phần mềm closed-source. Người dùng không thể tự xem code bên trong, không thể tự sửa, chỉ có thể báo cáo và chờ. Nhóm này đã làm đúng như vậy: ghi lại từng lỗi một cách chi tiết, mở báo cáo trên GitHub, thu thập dữ liệu cụ thể để chứng minh đây là vấn đề hệ thống chứ không phải lỗi cá nhân.
Những con số họ thu thập được: mỗi ngày có gần 1.300 phiên làm việc gặp hơn 50 lỗi liên tiếp - con số sau này được chính source code bị lộ xác nhận. Tool call bị "kẹt" khiến session đứng hình 5 đến 20 phút. Hàng trăm nghìn lượt gọi API bị lãng phí mỗi ngày vì lỗi không được xử lý đúng cách.
Các báo cáo nhận được hàng trăm lượt đồng thuận từ user khác - cho thấy đây không phải vấn đề cá nhân mà là trải nghiệm của nhiều người. Phản hồi từ phía Anthropic: gần như không có. Không có kỹ sư nào bình luận, không có timeline fix nào được chia sẻ. Sau 60 ngày không có hoạt động, một con bot tự động đóng báo cáo lại.
17 báo cáo. Cùng kết quả.
"Chúng tôi hỏi 17 lần. Claude Code trả lời sau 3 ngày"
Và rồi đến ngày 31/3/2026.
Lúc 4 giờ sáng theo giờ Mỹ, một bản cập nhật Claude Code được đẩy lên kho phần mềm npm. Bên trong có một file 60 MB mà Anthropic không hề có ý định công khai - một file chứa đường dẫn đến toàn bộ source code của Claude Code, có thể tải về hoàn toàn tự do. Trong vòng vài giờ, cộng đồng lập trình viên đã sao chép và phân tích toàn bộ 512.000 dòng TypeScript bên trong.

Nhóm developer đã gửi 17 báo cáo trong 6 tháng - những người muốn xem source code để hiểu lỗi và đề xuất fix - đột nhiên có được thứ họ cần.
Bài viết của người dẫn đầu nhóm kết thúc bằng câu được chia sẻ rộng rãi nhất ngày hôm đó: "Chúng tôi hỏi con người 17 lần. Claude Code trả lời sau 3 ngày."
Ý tứ rõ ràng: nếu Anthropic không chịu nghe user, thì chính AI của họ - dù vô tình - đã làm điều đó. Một cách nói hài hước về một thực tế không hài hước chút nào.
Khi sản phẩm phát triển nhanh hơn khả năng lắng nghe
Câu chuyện "17 lần" không phải về việc Anthropic xấu hay không quan tâm đến người dùng. Đây là câu chuyện về tốc độ.
Anthropic hiện đang là một trong những công ty AI phát triển nhanh nhất thế giới, với doanh thu hàng năm ước tính 19 tỷ USD và Claude Code đang cạnh tranh trực tiếp với OpenAI Codex, GitHub Copilot và Google Gemini. Trong môi trường đó, team kỹ sư chạy hết tốc lực để ra tính năng mới, fix bug nghiêm trọng nhất, và xử lý hàng nghìn báo cáo từ hàng triệu người dùng.
Với quy mô đó, một báo cáo dù có 200 lượt đồng thuận vẫn có thể bị trôi trong biển báo cáo khác. Không phải vì không ai quan tâm, mà vì hệ thống không được thiết kế để nghe đủ kỹ.
Vấn đề này còn phức tạp hơn bởi cách Claude Code được phát triển. Khi AI tự viết 100% code của chính mình và release liên tục - hơn 80 phiên bản trong một năm - bug mới xuất hiện nhanh hơn bug cũ được fix. Community không thể tự vá vì code đóng. Kỹ sư không kịp đọc hết báo cáo vì volume quá lớn. Và người dùng không có cách nào tiếp cận trực tiếp.
Trong khi đó, đối thủ như Aider - một công cụ lập trình AI mã nguồn mở viết bằng Python - có community tự fix bug trong chính codebase. Mỗi người dùng kỹ thuật đều có thể trở thành contributor thay vì chỉ là người chờ đợi.
Khi cánh cửa tự bật ra
Sau vụ lộ source code ngày 31/3, một developer không thuộc Anthropic đã đọc code, tìm ra nguyên nhân của bug đứng hình mà nhóm kia đã báo cáo 17 lần, và viết bản fix trong 24 giờ. Bản fix được chia sẻ công khai. Nhiều người dùng tự áp dụng.
Không phải Anthropic fix. Không phải theo kênh chính thức. Chỉ là một người đọc được code và biết phải làm gì.

Hàng trăm bản fork lại mã nguồn của Claude Code được công khai, thậm chí có người còn mang các bản fork lên blockchain để đảm bảo Anthropic không bao giờ có thể gỡ được bằng DMCA
Anthropic sẽ tiếp tục phát triển Claude Code, tiếp tục dẫn đầu thị trường, và vụ lộ code ngày 31/3 nhiều khả năng sẽ không thay đổi điều đó. Nhưng câu chuyện "17 lần" đặt ra câu hỏi mà không chỉ Anthropic mà cả ngành AI đang phải đối mặt: khi công cụ AI phục vụ hàng triệu developer - những người hiểu rõ nhất về bug và cách fix - thì mô hình closed-source, ít tiếp nhận feedback, có còn phù hợp?
Câu trả lời của Anthropic, dù muốn hay không, đã được đưa ra theo cách không ai ngờ tới
Thế Duyệt
