Tác giả: Yitao
Nguồn:Geek Park
Trong năm qua, Vibe Coding gần như đã thay đổi hoàn toàn cách lập trình.
Bạn không còn phải tự tay "viết" từng dòng code nữa. Chỉ cần nói với Cursor, Claude hay Copilot: "Tôi muốn một chức năng như thế nào, sử dụng công nghệ gì, và tốt nhất là 'cảm giác giống một sản phẩm nào đó'", những việc còn lại cứ để AI lo.
Rất nhiều người vốn dĩ không thể viết được mã nguồn, nay lần đầu tiên đã có khả năng "tự tay tạo ra thứ gì đó". Từ góc độ cá nhân, đây gần như là thời đại vàng của lập trình phần mềm.
Nhưng có một tiền đề bị bỏ qua: AI không tự tạo ra mã nguồn từ không, mà thực chất là đang trích dẫn, kết hợp lại những thành quả trí tuệ mà con người đã có. Khi bạn nói "hãy giúp tôi làm một trang web", thực ra AI đang thầm lặng trích dẫn các logic và cấu trúc được tích lũy từ hàng loạt dự án mã nguồn mở trên GitHub.
Khả năng cốt lõi của Vibe Coding chính là được xây dựng dựa trên việc học hỏi và tái tổ hợp các thư viện mã nguồn mở này.
Gần đây, một nhóm nghiên cứu đến từ Đại học Trung Âu và Viện Nghiên cứu Kinh tế Thế giới Kiel đã công bố một bài báo có tựa đề "Vibe Coding Kills Open Source" (Mã hóa theo cảm xúc giết chết mã nguồn mở) (https://arxiv.org/pdf/2601.15494v1), tiết lộ những nguy cơ tiềm ẩn đằng sau sự bùng nổ của Vibe Coding.
Bài luận đã nêu ra một sự thật rằng:
Vibe Coding có thể đang làm suy yếu nền tảng cốt lõi của hệ sinh thái mã nguồn mở, nền tảng đang hỗ trợ toàn bộ thế giới phần mềm.

01 "Cơ sở hạ tầng ẩn" của thế giới số
Để hiểu được điều mà bài luận này đang lo lắng, trước tiên ta cần làm rõ một điều:Phần mềm mã nguồn mở là gì và vị trí của nó trong cuộc sống của chúng ta là gì?
Nhiều người có thể không cảm nhận rõ ràng về phần mềm mã nguồn mở, nhưng thực tế là hầu như tất cả các sản phẩm số mà mọi người sử dụng hàng ngày đều dựa trên phần mềm mã nguồn mở ở cấp độ nền tảng.
Khi bạn thức dậy vào buổi sáng và cầm lên chiếc điện thoại Android của mình, hệ điều hành Linux hoạt động bên trong nó là phần mềm mã nguồn mở;
Khi bạn mở WeChat để xem lại lịch sử trò chuyện, việc lưu trữ từng tin nhắn đều được thực hiện bởi cơ sở dữ liệu SQLite, một phần mềm mã nguồn mở;
Khi bạn xem Douyin hoặc Bilibili trong giờ nghỉ trưa, phần mềm mở mã và phát video ở nền là FFmpeg, cũng là một phần mềm mã nguồn mở.
Phần mềm mã nguồn mở giống như hệ thống cống rãnh trong thời đại số. Bạn sử dụng hàng ngày, nhưng hoàn toàn không để ý đến..
Bạn chỉ đột nhiên nhận ra tầm quan trọng của nó khi nó gặp vấn đề.
Lỗ hổng Log4j năm 2021 là một ví dụ điển hình. Log4j là khung ghi nhật ký được sử dụng phổ biến nhất trong hệ sinh thái Java, được dùng để ghi lại các sự kiện và thông tin khi ứng dụng đang chạy.
Hầu hết người dùng bình thường chưa từng nghe đến cái tên của nó, nhưng từ các máy chủ đám mây của Apple, Google, đến các hệ thống chính phủ của các quốc gia, hàng tỷ thiết bị trên toàn cầu đều đang chạy nền trên nó.
Cuối năm 2021, lỗ hổng được đặt tên là "Log4Shell" đã bùng phát. Lỗ hổng này cho phép tin tặc kiểm soát từ xa các máy chủ trên toàn thế giới như thể chúng là máy tính của chính họ. Toàn bộ hạ tầng internet dường như "trần trụi", các nhóm an ninh toàn cầu buộc phải sửa chữa khẩn cấp vào cuối tuần. Tính ảnh hưởng rộng lớn và độ khó trong việc khắc phục đã khiến đây trở thành một trong những cuộc khủng hoảng an ninh nghiêm trọng nhất trong lịch sử internet.
Đó chính là bản chất của mã nguồn mở — nó không phải là sản phẩm của một công ty nào đó, mà là một "hàng hóa công cộng". Vì không mang thuộc tính thương mại, những người viết và bảo trì mã nguồn thường không thể trực tiếp thu phí từ dự án.
Lợi ích của họ không trực tiếp: họ có được tiếng tăm thông qua các dự án, đổi lấy việc làm tại các công ty lớn; kiếm thu nhập bằng cách cung cấp dịch vụ tư vấn; hoặc dựa vào sự đóng góp của cộng đồng.
Mô hình này vận hành trong hàng chục năm dựa trên "tương tác trực tiếp". Người dùng đọc tài liệu, gửi câu hỏi và đánh dấu yêu thích khi sử dụng phần mềm. Những sự chú ý này quay trở lại tay các nhà bảo trì, chuyển hóa thành động lực duy trì hoạt động liên tục.
Và điều này chính xác là mối liên kết mà Vibe Coding đang cắt đứt..
02 AI đã từng bước "làm suy yếu" mã nguồn mở như thế nào?
Trước khi Vibe Coding xuất hiện, quy trình phát triển như sau: bạn tải về một gói mã nguồn mở, sau đó phải đọc tài liệu; khi gặp lỗi, bạn gửi báo cáo lên GitHub; nếu thấy tiện lợi, bạn sẽ ấn sao để ủng hộ.
Những người duy trì vì vậy nhận được sự chú ý, sự chú ý này được chuyển hóa thành thu nhập, tạo thành một vòng khép kín..
Sau khi Vibe Coding ra đời, bạn chỉ cần nói với AI chức năng bạn muốn, AI sẽ tự động chọn và kết hợp mã nguồn mở ở phía sau, tạo ra một đoạn "thực hiện có thể sử dụng được".
Mã nguồn chạy được rồi, nhưng bạn không biết cụ thể nó đã sử dụng những thư viện nào, càng không thể đi xem tài liệu hoặc cộng đồng của chúng.
Bài luận gọi sự thay đổi này là một "Trung gian hóaHiệu ứng này —— sự quan tâm và phản hồi mà người dùng ban đầu truyền trực tiếp đến người bảo trì, nay bị tầng trung gian AI giữ lại một cách tổng thể.
Nếu cơ chế này tiếp tục kéo dài, điều gì sẽ xảy ra?
Các tác giả bài báo đã xây dựng một mô hình kinh tế học mô phỏng hệ sinh thái mã nguồn mở. Họ so sánh các nhà phát triển với các doanh nhân quyết định có "vào thị trường" hay không ở các mức chất lượng khác nhau, đầu tiên họ bỏ ra chi phí để phát triển, sau đó quyết định có nên chia sẻ mã nguồn hay không dựa trên phản hồi thị trường. Người dùng thì phải lựa chọn giữa hàng loạt các gói phần mềm, và quyết định là "sử dụng trực tiếp" hay thông qua "trung gian AI".
Mô hình đã cho thấy hai lực lượng trái ngược nhau.
Loại đầu tiên là việc nâng cao hiệu suất. AI giúp phần mềm dễ sử dụng hơn, giảm chi phí phát triển các công cụ mới. Điều này lý thuyết ra phải khuyến khích nhiều lập trình viên tham gia hơn, làm tăng nguồn cung.
Loại thứ hai là sự chuyển dịch nhu cầu. Khi người dùng chuyển sang các trung gian AI, các nhà bảo trì mất đi doanh thu từ việc tương tác trực tiếp, điều này làm giảm lợi nhuận dành cho các nhà phát triển.
Tuy nhiên, nếu xét trên góc độ dài hạn hơn, khi lực thứ hai (sự chuyển dịch nhu cầu) mạnh hơn lực thứ nhất (cải thiện hiệu suất), toàn bộ hệ thống sẽ trượt về phía suy giảm.
Cụ thể là,Ngưỡng vào của các nhà phát triển được nâng cao, chỉ những dự án có chất lượng cao nhất mới đáng được chia sẻ, các dự án có chất lượng trung bình biến mất, cuối cùng số lượng gói phần mềm trên thị trường và chất lượng trung bình của chúng đều giảm xuống.Mặc dù người dùng cá nhân trong ngắn hạn tận hưởng sự tiện lợi của AI, nhưng lợi ích dài hạn lại giảm đi, bởi vì số lượng công cụ chất lượng cao có thể lựa chọn lại ít đi.
Nói ngắn gọn, hệ sinh thái đã rơi vào một vòng xoáy tiêu cực. Và một khi nền tảng hệ sinh thái mã nguồn mở này bị suy yếu, khả năng của AI cũng sẽ giảm sút theo.
Đây chính là điểm mà luận văn liên tục nhấn mạnh:Vibe Coding nâng cao năng suất trong thời gian ngắn, nhưng về lâu dài, có thể làm giảm mức độ của toàn bộ hệ thống..
Xu hướng này không phải là một giả định lý thuyết thuần túy, mà đang diễn ra trong đời sống thực tế.
Ví dụ, lưu lượng truy cập các diễn đàn hỏi đáp công khai như Stack Overflow đã giảm rõ rệt sau khi AI tạo nội dung trở nên phổ biến. Nhiều câu hỏi trước đây được thảo luận trong các cộng đồng công khai nay đã được chuyển sang các cuộc trò chuyện AI riêng tư.

Ví dụ khác, các dự án như Tailwind CSS có lượng tải xuống tiếp tục tăng, nhưng lượt truy cập tài liệu và doanh thu lại giảm xuống.
Dự án được sử dụng rất phổ biến, nhưng ngày càng khó chuyển đổi thành những lợi ích có ý nghĩa đối với những người bảo trì.
03 Spotify của thế giới lập trình, khi nào xuất hiện?
Mặc dù Vibe Coding có những vấn đề như vậy, nhưng sự gia tăng năng suất mà nó mang lại là điều hiển nhiên, và không ai có thể quay trở lại thế giới mà không có AI Coding được nữa.
Vấn đề cốt lõi nằm ở chỗ,Khi AI trở thành phương tiện trung gian mới, cấu trúc động lực cũ đã không còn phù hợp nữa.
Trong cấu trúc hiện tại, nền tảng AI đã nhận được giá trị to lớn từ hệ sinh thái mã nguồn mở, nhưng lại không cần phải gánh vác chi phí tương ứng để duy trì hệ sinh thái này. Người dùng trả phí cho AI, AI mang lại sự tiện lợi, nhưng các dự án mã nguồn mở được gọi đến và các nhà bảo trì chúng thường không nhận được bất kỳ lợi ích nào.
Giả thuyết mà tác giả bài luận đưa ra là:
Tái cấu trúc cách thức phân phối lợi ích.
Giống như trong ngành công nghiệp âm nhạc, các nền tảng phát trực tuyến như Spotify sẽ chia sẻ doanh thu với các nghệ sĩ dựa trên số lần phát.Nền tảng AI hoàn toàn có thể theo dõi được các dự án mã nguồn mở nào mà nó đã sử dụng, và sau đó trích một phần doanh thu theo tỷ lệ nhất định để hoàn trả lại cho các người bảo trì..
Ngoài việc chia sẻ doanh thu từ nền tảng, việc cấp kinh phí từ quỹ, tài trợ của doanh nghiệp và hỗ trợ tài chính đặc biệt từ chính phủ cho cơ sở hạ tầng số cũng là những biện pháp quan trọng để bù đắp cho việc mất thu nhập của các nhà bảo trì.
Điều này đòi hỏi quan niệm của ngành phải thay đổi từ...Xem phần mềm mã nguồn mở như "tài nguyên miễn phí", chuyển đổi thành "hạ tầng công cộng cần đầu tư và bảo trì dài hạn".
Phần mềm mã nguồn mở sẽ không biến mất, nó đã được tích hợp sâu vào thế giới số, không thể dễ dàng thay thế.
Nhưng thời đại mã nguồn mở dựa vào sự quan tâm rời rạc, danh tiếng tích lũy và chủ nghĩa lý tưởng có lẽ đã đi đến giới hạn của nó.
Vibe Coding mang lại không chỉ là trải nghiệm phát triển nhanh hơn, mà còn là một bài kiểm tra áp lực về "cách công nghệ chung có thể được duy trì và phát triển liên tục".
