Torvalds: AI là công cụ tốt cho lập trình viên giỏi, nhưng đừng gửi patch "qua đường"
Linus Torvalds khẳng định việc dùng AI để viết mã cho nhân Linux là hoàn toàn hợp lý miễn là người dùng có năng lực. Các maintainer nhân Linux đã bỏ thẻ "Assisted-by", không còn hỏi ai đã dùng AI, nhưng vẫn kiên quyết từ chối những bản vá chất lượng kém do người thiếu hiểu biết tạo ra.

Torvalds: AI là công cụ tốt cho lập trình viên giỏi, nhưng đừng gửi patch "qua đường"
Việc Linus Torvalds dùng AI để hỗ trợ viết mã cho nhân Linux đã làm dấy lên nhiều tranh cãi trong cộng đồng mã nguồn mở. Tuy nhiên, cha đẻ của Linux khẳng định ông không hề hạ thấp tiêu chuẩn của mình.
Câu chuyện đáng chú ý hơn nằm ở quyết định của các maintainer nhân Linux: họ sẽ không còn yêu cầu khai báo việc sử dụng AI trong các bản vá, miễn là chất lượng mã đủ tốt.
Tranh cãi quanh việc Torvalds dùng AI
Khi thông tin Torvalds sử dụng AI để viết mã nhân Linux lan ra, phản ứng từ một số người trong cộng đồng khá gay gắt. Roy Schestowitz, biên tập viên trang Tux Machines, gọi đó là "Linus Torvalds chuyển sang dùng slop". Một số bình luận khác cho rằng đây chỉ là "chiêu trò quảng bá" của Linux Foundation.
Tuy nhiên, giới quan sát lâu năm cho rằng những cáo buộc này là vô căn cứ. Torvalds nổi tiếng với lập trường độc lập và chưa bao giờ làm điều gì trái ý mình chỉ vì áp lực từ tổ chức nào.
"Tôi nghĩ toàn bộ lập luận kiểu 'đừng dùng AI để viết commit message'… có thể là ý tốt, nhưng hoàn toàn sai lầm. Tôi thực sự muốn những người có năng lực sử dụng AI như một công cụ." — Linus Torvalds
Bỏ thẻ "Assisted-by": không hỏi, nhưng vẫn kiểm tra
Tại Hội nghị Maintainer Nhân Linux ở Prague, nhà phát triển Sasha Levin thông báo các maintainer đã quyết định loại bỏ thẻ "Assisted-by". Điều này có nghĩa là lập trình viên không còn phải khai báo liệu họ có dùng AI hay không khi gửi bản vá.
Tuy nhiên, đây không phải là giấy phép để gửi mã cẩu thả. Những bản vá chất lượng kém vẫn sẽ bị từ chối thẳng thắn. Điểm mấu chốt nằm ở chữ "năng lực".
Hai vấn đề thực sự của AI trong dự án Linux
Torvalds chỉ ra rằng dự án đang đối mặt với hai thách thức riêng biệt do AI tạo ra:
- Cơ sở mã khổng lồ bị AI tìm ra nhiều lỗi thật: Điều này tạo thêm gánh nặng cho đội ngũ maintainer vốn đã quá tải.
- Người dùng AI tạo bản vá mà không thực sự hiểu mã: Những "drive-by patch" này gây khó khăn cho quá trình đánh giá.
"Tất cả chúng ta đều khởi đầu từ con số không, nhưng có những người dành thời gian và nỗ lực để trở nên giỏi hơn." — Linus Torvalds
Theo Torvalds, cần phân biệt rõ giữa người dùng AI nghiêm túc muốn học hỏi và trở thành thành viên có ích của cộng đồng, với những người chỉ muốn "cảm giác đã gửi được một bản vá" rồi biến mất.
AI đã chứng minh giá trị thực tế
Không chỉ là tranh cãi lý thuyết, AI đã mang lại kết quả cụ thể cho cộng đồng mã nguồn mở.
Greg Kroah-Hartman, maintainer kỳ cựu của nhân Linux, chia sẻ rằng cách đây vài tháng họ nhận được nhiều "AI slop" — các báo cáo bảo mật do AI tạo ra nhưng sai lệch hoặc chất lượng thấp. Thế nhưng tình hình đã thay đổi:
"Cách đây một tháng, mọi thứ đã chuyển biến. Giờ chúng tôi nhận được những báo cáo thực sự. Tất cả các dự án mã nguồn mở đều có báo cáo do AI tạo ra, nhưng chúng tốt và chính xác."
Một ứng dụng đáng chú ý khác là việc dùng AI để dịch ngược driver Windows sang Linux. Christian F.K. Schaller, giám đốc kỹ thuật phần mềm tại Red Hat, đã tạo ra dự án mã nguồn mở hw-harness, tự động hóa việc phân tích cách phần cứng hoạt động để viết driver Linux.
Điều này có ý nghĩa lớn với người dùng Linux tại Việt Nam và trên toàn thế giới, bởi tình trạng thiếu driver phần cứng từ lâu vẫn là điểm yếu của Linux desktop. Việc chuyển đổi driver từ Windows sang Linux nhanh chóng hơn có thể cải thiện đáng kể trải nghiệm sử dụng.
Bài học cho cộng đồng lập trình viên
Câu chuyện này mang lại bài học rõ ràng cho lập trình viên, đặc biệt là những người mới bước vào nghề tại Việt Nam:
- AI không thay thế năng lực cá nhân: Công cụ chỉ phát huy hiệu quả khi người dùng hiểu rõ mình đang làm gì.
- "Vibe coding" có thể là bàn đạp tốt: Torvalds thừa nhận đây là cách tuyệt vời để người mới tìm thấy niềm vui và tiếp cận lập trình.
- Chất lượng vẫn là thước đo cuối cùng: Bất kể dùng công cụ gì, mã tốt mới được chấp nhận.
"Tôi cho rằng đây không phải vấn đề của bản thân AI, mà là những vấn đề được AI phơi bày ra." — Linus Torvalds
Vấn đề cốt lõi không nằm ở AI, mà ở cách con người sử dụng nó. Trong tay những lập trình viên giỏi nhất, như chính Torvalds và đội ngũ nhân Linux đang chứng minh, AI là công cụ hữu ích giúp nâng cao chất lượng và tốc độ phát triển phần mềm.
Bài viết liên quan

Công nghệ
Nộp đơn xin việc lẽ ra nên khó hơn. Thật đấy
25 tháng 8, 2026

Công nghệ
Mô hình AI hàng đầu giỏi Vật lý đến đâu? Nghiên cứu mới chỉ ra các bài kiểm tra hiện hành đang đánh giá sai
16 tháng 9, 2026

Công nghệ
Số lượng tham số không phải là độ phức tạp: Giới thiệu về chiều hiệu dụng
23 tháng 10, 2026