Nguồn: Simon Willison’s Weblog

Tóm tắt

Zig là một trong số ít dự án open-source lớn với chính sách cấm hoàn toàn LLM-generated contributions — không cho issues, pull requests, hay comments trên bug tracker. Simon Willison tổng hợp và phân tích lập luận của Loris Cro (VP of Community tại Zig Software Foundation) về lý do tại sao chính sách này tồn tại, và đây được đánh giá là articulation rõ ràng nhất về blanket ban LLM trong open source đến nay.

Nghịch lý đáng chú ý là Bun — JavaScript runtime được viết bằng Zig, hiện thuộc Anthropic sau khi bị acquire vào tháng 12/2025 — vừa đạt được cải tiến performance 4x nhờ thêm parallel semantic analysis và multiple codegen units vào LLVM backend, nhiều code trong số đó có sự trợ giúp của AI. Tuy nhiên, Bun tuyên bố không có kế hoạch upstream các thay đổi này về Zig gốc do chính sách cấm LLM của dự án.

Lý do cốt lõi của Zig: khi một dự án open source thành công, số lượng PR đến nhanh hơn maintainers có thể review. Thay vì cố gắng maximize số lượng PR được merge, Zig chọn tối đa hóa ROI từ thời gian review. LLM-generated code làm tăng volume PR nhưng thường không tương xứng về chất lượng — maintainers phải đọc nhiều hơn để tìm được ít signal hơn. Đây là vấn đề kinh tế của attention, không phải vấn đề chất lượng code thuần túy.

Chính sách này phản ánh một tranh luận rộng hơn trong cộng đồng open source về tác động của AI-assisted contributions đến sustainability của dự án, đặc biệt khi số lượng AI-generated contributions tiếp tục tăng theo cấp số nhân.

👉 Đọc bài gốc