Cha đẻ Zig lý giải việc cấm đóng góp bằng AI và rời bỏ GitHub
Trong một cuộc phỏng vấn với JetBrains, Andrew Kelley — người sáng lập ngôn ngữ lập trình Zig — đã giải thích lý do dự án chính thức cấm các đóng góp do AI tạo ra, đồng thời chia sẻ động lực chuyển toàn bộ mã nguồn từ GitHub sang Codeberg.
Andrew Kelley, người sáng lập ngôn ngữ lập trình Zig, vừa có những chia sẻ đáng chú ý trong một cuộc phỏng vấn với JetBrains. Ông lý giải vì sao dự án của mình chính thức cấm các đóng góp do AI tạo ra, và vì sao toàn bộ mã nguồn đã được chuyển từ GitHub sang Codeberg.
Đây là động thái hiếm hoi khi một dự án mã nguồn mở lớn công khai đặt ra giới hạn với AI, giữa lúc làn sóng công cụ lập trình tự động đang bùng nổ khắp ngành.
Vì sao Zig nói không với đóng góp bằng AI?
Theo Kelley, việc các cá nhân gửi hàng loạt thay đổi mã do AI tạo ra mà không thực sự hiểu rõ nội dung đang làm suy giảm chất lượng của toàn bộ mã nguồn. Những bản vá kiểu này thường thiếu tính nhất quán, khó đánh giá và tạo thêm gánh nặng cho đội ngũ duyệt code.
Vấn đề không nằm ở bản thân công cụ AI, mà ở cách con người sử dụng chúng để lấp đầy không gian thảo luận vốn cần sự hiện diện thực sự của người đóng góp.
Ông nhấn mạnh rằng mã nguồn mở không chỉ là code, mà còn là một cấu trúc xã hội — nơi niềm tin, trách nhiệm và sự trao đổi giữa các thành viên được xây dựng qua từng cuộc thảo luận. Khi các đề xuất tự động tràn vào, những mối liên kết ấy dần bị bào mòn, khiến cộng đồng khó duy trì được văn hóa hợp tác lành mạnh.
Rời GitHub để tìm lại sự đồng thuận về lợi ích
Bên cạnh vấn đề AI, Kelley cũng giải thích quyết định chuyển Zig khỏi GitHub sang Codeberg. Ông cho biết GitHub liên tục gặp sự cố ảnh hưởng tới quy trình làm việc của dự án, đồng thời có cảm giác lợi ích giữa hai bên ngày càng không còn cùng hướng.
- Các sự cố kéo dài trên GitHub gây gián đoạn công việc của những người đóng góp.
- Định hướng phát triển của nền tảng không còn phù hợp với nhu cầu thực tế của dự án.
- Codeberg — nền tảng mã nguồn mở phi lợi nhuận — được xem là lựa chọn sát với tinh thần cộng đồng hơn.
Góc nhìn cho cộng đồng lập trình viên Việt Nam
Câu chuyện của Zig đặt ra một câu hỏi không nhỏ với các nhóm phát triển phần mềm tại Việt Nam: khi AI viết code ngày càng phổ biến, làm sao để tận dụng hiệu quả mà không đánh mất chất lượng và tính trách nhiệm trong từng dòng mã?
Với các dự án mã nguồn mở trong nước, việc xây dựng quy định rõ ràng về đóng góp — đặc biệt là từ công cụ AI — có thể là bước đi cần thiết ngay từ sớm, thay vì xử lý hậu quả khi cộng đồng đã phình to.


