Chỉ 11 ngày, Claude viết lại triệu dòng code, dự án AI sử thi gây phẫn nộ
Trong vòng 11 ngày, dự án Bun - một môi trường chạy JavaScript/TypeScript hiệu năng cao - đã được viết lại hoàn toàn từ ngôn ngữ Zig sang Rust, với khoảng 1 triệu dòng code được tạo ra bởi Claude Fable 5 của Anthropic. Động thái này khiến Andrew Kelley, người sáng lập Zig, tức giận. Ông chỉ trích thói quen kỹ thuật yếu kém của Jarred Sumner (người sáng lập Bun) và chất lượng của mã do AI tạo ra.
Lý do Bun chuyển sang Rust là để giải quyết các lỗi bảo mật bộ nhớ phổ biến trong phiên bản Zig, vì Rust có cơ chế kiểm tra mượn (borrow checker) nghiêm ngặt hơn. Ngoài ra, cộng đồng Zig có chính sách không chấp nhận code được tạo bởi AI, trong khi đội ngũ Bun lại phụ thuộc nhiều vào AI để phát triển.
Dự án tiêu tốn khoảng 165.000 USD chi phí API và được coi là một thử nghiệm lớn cho quy trình làm việc dựa trên tác nhân AI (Agentic Workflow). Tuy nhiên, việc chuyển đổi này gây tranh cãi: một bên coi đó là bước tiến đột phá giảm chi phí và thời gian phát triển, bên kia lo ngại về chất lượng code (với 27.000 dòng `unsafe` còn sót lại) và gánh nặng bảo trì lâu dài cho các nhà phát triển con người. Cộng đồng công nghệ chia rẽ giữa việc ủng hộ lập trường đòi hỏi chất lượng kỹ thuật của Kelley và chỉ trích ông vì đã công khai tấn công một người dùng và nhà tài trợ quan trọng.
marsbit07/11 08:15