Bỏ qua, đến nội dung chính

Vibe coding là gì? Giải thích cho người không biết code

Người nói điều muốn, trợ lý AI xếp khối dựng thành trang web, bên cạnh là tấm khiên có dấu tích xanh

Vibe coding là cách nhờ AI viết mã bằng lời thường: bạn nói mình muốn làm gì, AI viết ra chương trình, bạn thử rồi nói lại chỗ chưa đúng. Mã là những dòng chữ giúp máy tính chạy một trang web hay công cụ nhỏ. Bạn không gõ dòng mã nào, nhưng vẫn phải kiểm kết quả. Tên gọi do một nhà nghiên cứu AI đặt ra đầu năm 2025, theo bách khoa toàn thư mở.

Cách làm này là một phần nhỏ của điều Sang5M gọi là Doanh nghiệp 1 Người, và Sang5M hiểu nó như sau.

Doanh nghiệp 1 Người không phải doanh nghiệp chỉ có một người, mà là một người cùng rất nhiều công cụ, agent AI và hệ thống automation phục vụ việc kinh doanh.

Nói dễ hiểu, "agent AI" là trợ lý AI tự chia bước để làm việc. Còn "automation" là tự động hoá, tức việc máy làm theo quy tắc có sẵn (xem khác nhau giữa AI và tự động hoá). Bài thuộc chuyên mục Công cụ, trợ lý AI và tự động hoá.

Hiểu đơn giản: bạn giữ phần quyết định, trợ lý AI làm giúp phần việc lặp lại, kể cả việc viết mã.

Bài này chỉ giải thích khái niệm: là gì, ai nên thử, nên và không nên giao gì, rủi ro ra sao. Muốn đi tiếp sang việc cụ thể thì đọc bài thử bằng Claude Code (công cụ AI viết mã, cài trên máy tính). Ví dụ trong bài đều là giả định.

Vibe coding là gì?

Đó là cách làm ra phần mềm nhỏ bằng cách trò chuyện với AI thay vì tự viết từng dòng mã. Bạn mô tả, AI viết, bạn xem rồi chỉnh tiếp bằng lời.

Vòng ba bước: bạn nói điều muốn, AI viết bản thử, bạn xem rồi nói lại chỗ chưa đúng.
Bạn nói, AI viết, bạn thử rồi nói lại.

Ví dụ, một người dạy đàn nói với AI: "Làm cho tôi trang đặt lịch học thử, có ô điền tên." AI viết ra trang đó. Người đó mở lên xem và nói thêm: "Đổi màu nút sang xanh lá."

Người đặt ra tên gọi này đăng bài đầu tiên vào ngày 2 tháng 2 năm 2025. Chữ "vibe" ở đây có nghĩa gần như "làm theo cảm giác". Người nói chỉ cần biết mình muốn gì, không cần hiểu từng dòng mã bên trong.

Cách này hợp để làm nhanh bản thử. Trước khi đưa cho khách dùng, phải có người kiểm. Ví dụ: chủ một quán trà sữa nhờ AI làm trang giới thiệu món mới để gắn vào trang Facebook của quán. Chủ quán mở thử trên điện thoại, thấy chữ quá nhỏ thì nói lại: "Chữ to hơn, ảnh món nằm trên cùng."

Hai bậc: bản thử làm nhanh bằng AI, còn sản phẩm giao khách phải có người kiểm trước.
Làm nhanh bản thử thì được, giao khách phải có người kiểm.

Nhờ AI viết mã khác viết mã thông thường ở điểm nào?

Khác ở chỗ bạn nói điều muốn thay vì gõ cách làm. Ví dụ, người viết mã thông thường gõ từng dòng để máy vẽ nút "Đặt lịch". Bạn chỉ cần viết: "thêm nút Đặt lịch ở cuối trang". Bảng dưới so sánh hai cách theo những điểm người không biết code cần biết.

Hai cột so sánh: một người gõ từng dòng cho máy, một người chỉ nói điều muốn bằng lời thường.
Một bên gõ cách làm, một bên nói điều muốn.
Điểm so sánh Viết mã thông thường Nhờ AI viết mã bằng lời thường
Bạn làm gì Gõ từng dòng theo quy tắc của máy Mô tả điều muốn, xem và nói lại
Cần học trước Học ngôn ngữ lập trình Học cách mô tả rõ và cách kiểm
Tốc độ ra bản thử Chậm hơn Nhanh hơn
Ai hiểu từng dòng Người viết Có thể không ai hiểu
Khi lỗi Người viết biết tìm ở đâu Bạn phải nhờ AI tìm, hoặc nhờ người giỏi

Dòng thứ tư là chỗ nhiều người bỏ qua. Khi không ai hiểu từng dòng, việc kiểm kết quả phải làm bằng cách thử thật, không thể đọc lướt rồi tin. Giả sử một tiệm làm đẹp nhờ AI làm trang chọn mẫu móng. Chủ tiệm không đọc được mã, nên phải tự bấm thử từng mẫu xem giá hiện ra có đúng không.

Chiếc hộp kín chứa mã mà không ai đọc hết, bên cạnh là người đang mở trang ra thử thật.
Không ai hiểu từng dòng thì phải thử thật, không đọc lướt rồi tin.

Đây cũng là lý do bài cách giao việc cho AI quan trọng: mô tả rõ thì AI làm đúng hơn.

Ai nên thử và làm được gì?

Nên thử nếu bạn có một việc nhỏ, lặp lại, và chấp nhận chỉnh vài vòng. Ví dụ, người dạy đàn ở trên cần một trang đặt lịch tập thử, một bảng tính theo dõi học viên, hoặc một trang giới thiệu lớp. Các việc này nhỏ, ít rủi ro, sai thì sửa được.

Làm được gì: trang giới thiệu, biểu mẫu thu thông tin đơn giản, công cụ tính nhỏ cho chính mình, hoặc bản mẫu cho khách xem thử ý tưởng. Một cửa hàng thời trang nhỏ có thể nhờ AI làm công cụ đổi số đo vòng ngực, vòng eo ra cỡ áo để trả lời khách nhanh hơn. Chủ cửa hàng vẫn đối chiếu với bảng cỡ của xưởng trước khi gửi cho khách. Muốn thấy kết quả thành một trang bán hàng hoàn chỉnh, xem bài dựng trang bán hàng bằng AI.

Bốn việc nhỏ hợp để thử đầu tiên, mỗi việc một ô có biểu tượng riêng.
Việc nhỏ, sai thì sửa được là chỗ bắt đầu hợp lý.

Về trải nghiệm thật, trang sang5m.com được Sang5M dựng cùng trợ lý AI. Nghĩa là AI viết và sửa theo lời dặn của người làm. Đây cũng là khung chung của Doanh nghiệp 1 Người, và bạn có thể xem thêm ở bài Doanh nghiệp 1 Người là gì. Muốn có trợ lý nhớ sẵn lời dặn của mình, xem cách tạo trợ lý AI cá nhân.

Việc nào không nên giao cho AI viết mã?

Không nên giao những việc mà sai một lần là mất tiền hoặc mất niềm tin của khách. Ví dụ, phần nhận thanh toán, phần giữ danh sách khách hàng và phần đăng nhập đều thuộc nhóm này. Một lỗi nhỏ ở đó có thể làm lộ thông tin của nhiều người cùng lúc.

Ba biểu tượng trong khung đỏ: đồng tiền, danh sách khách và ổ khoá, là các phần không giao hết cho AI.
Tiền, dữ liệu khách và đăng nhập cần người giữ hoặc người có chuyên môn.

Nhóm nên tự giữ hoặc nhờ người có chuyên môn gồm ba loại:

  • Tiền: nhận thanh toán, hoàn tiền, ghi sổ.
  • Dữ liệu khách: tên, số điện thoại, địa chỉ, lịch sử mua.
  • Đăng nhập: nơi người dùng tạo tài khoản hoặc đặt mật khẩu.

Với các phần này, AI vẫn giúp được: bạn nhờ AI giải thích, liệt kê điều cần cẩn thận, hoặc soạn câu hỏi để hỏi người làm nghề. Nhưng người quyết định và kiểm là bạn, hoặc một người có chuyên môn. Ví dụ: một studio chụp ảnh có thể nhờ AI làm trang xem mẫu cuốn ảnh cưới. Phần nhận tiền cọc và lưu ảnh riêng của khách thì nên dùng dịch vụ có sẵn hoặc nhờ người làm nghề.

Rủi ro khi nhờ AI viết mã là gì?

Có ba rủi ro chính: lỗ hổng bảo mật, lộ dữ liệu khách và mã chạy sai mà bạn không nhận ra.

Ba thẻ cảnh báo có tam giác đỏ: lỗ hổng bảo mật, lộ dữ liệu khách và mã chạy sai mà bạn không nhận ra.
Ba rủi ro đều khó thấy nếu bạn chưa từng thử như người lạ.

Ví dụ, trang đặt lịch của người dạy đàn này chạy đẹp, nhưng người lạ cũng mở được danh sách số điện thoại học viên. Người đó không thấy lỗi vì chưa từng thử mở trang như một người lạ. Giả sử một cửa hàng mỹ phẩm nhờ AI làm phiếu đặt hàng. Nếu chưa thử mở như người lạ, địa chỉ giao hàng của khách có thể hiện ra cho bất kỳ ai.

Về bảo mật, một cộng đồng chuyên về an toàn phần mềm có danh sách rủi ro của ứng dụng dùng AI. Danh sách nêu hai điều đáng nhớ: để lộ thông tin riêng tư, và trao cho AI nhiều quyền hơn mức cần thiết. Ví dụ như cho AI quyền xoá cả thư mục, trong khi nó chỉ cần sửa một trang. Cả hai đều dễ xảy ra khi bạn nhờ AI làm mà không đặt giới hạn.

Về mã chạy sai, bách khoa toàn thư mở ghi lại những vụ AI làm sai dù đã được dặn kỹ. Có vụ AI xoá mất cơ sở dữ liệu của một dự án. Vì vậy ba thói quen sau đáng giữ:

Ba thói quen an toàn xếp thành ba bước: dữ liệu giả, bản sao dự phòng và thử như một người lạ.
Dữ liệu giả, bản sao và thử như người lạ giúp bạn bớt rủi ro.
  1. Dùng dữ liệu giả khi thử, như tên và số điện thoại bịa.
  2. Giữ bản sao trước mỗi lần nhờ AI sửa lớn: chép cả thư mục sang chỗ khác trước khi nhờ AI sửa.
  3. Thử như một người lạ, không phải như chủ trang: mở trang bằng một trình duyệt khác chưa đăng nhập, xem có thấy dữ liệu khách không.

Thêm một lưu ý: đừng dán mật khẩu, khoá API (chuỗi ký tự cho phép một phần mềm vào tài khoản của bạn) hay danh sách khách thật vào khung trò chuyện với AI.

Bắt đầu an toàn từ đâu, ở mức ý tưởng?

Hãy bắt đầu bằng một việc nhỏ chỉ dùng cho mình, không chứa dữ liệu thật. Ví dụ, người dạy đàn nói trên làm trước một trang giới thiệu lớp, chưa có biểu mẫu thu thông tin, chỉ để xem AI hiểu lời mình đến đâu. Bước cài đặt nằm ở bài riêng.

Một quán ăn trưa văn phòng cũng nên bắt đầu như vậy. Chủ quán nhờ AI làm trang xem thực đơn trong tuần, chưa nhận đặt món và chưa thu tiền trên trang. Bốn bước ý tưởng, theo thứ tự:

Bốn bước nối nhau trên một đường đi lên, từ chọn việc nhỏ đến nhờ người giỏi nhìn qua.
Đi từng bước nhỏ và có người nhìn qua trước khi đưa cho khách.
  1. Chọn một việc nhỏ. Làm xong trong một buổi tối và sai thì không ai bị thiệt.
  2. Viết rõ điều bạn muốn. Nói trang dành cho ai, cần có gì, không cần có gì.
  3. Thử từng bước. Mỗi lần nhờ một thay đổi, rồi mở ra xem.
  4. Nhờ người giỏi nhìn qua trước khi đưa cho khách thật dùng.

Khi sẵn sàng làm thử trên máy, đọc tiếp bài về cách thử bằng Claude Code.

Bài học: bạn làm được ngay

Nếu chỉ nhớ một điều từ bài này: nhờ AI viết mã nhanh, nhưng người kiểm vẫn phải là bạn.

Sang5M gợi ý bạn thử ba việc sau:

Bảng ba việc trong tuần với ô trống để đánh dấu, một người cầm bút bên cạnh.
Ba việc nhỏ này làm được trong một tuần, không cần mua gì.
  1. Ghi ra một việc nhỏ bạn muốn có, ví dụ một trang giới thiệu, bằng ba câu tiếng Việt.
  2. Liệt kê trong việc đó có tiền, dữ liệu khách hay đăng nhập không. Nếu có, bạn gạch nó ra khỏi lần thử đầu.
  3. Chọn một người quen có thể nhìn qua kết quả, và hẹn họ trước.

Xong ba việc trên, hãy dán ba câu đó vào ChatGPT (ứng dụng trò chuyện với AI), nhờ nó viết một trang giới thiệu đơn giản, rồi mở ra xem.

Câu hỏi thường gặp

Không biết code có nhờ AI viết mã được không?

Được với việc nhỏ, vì bạn mô tả bằng tiếng Việt. Nhưng bạn vẫn phải thử và kiểm kết quả, vì AI có thể viết sai mà nói rất tự tin.

Cách này khác gì dùng ChatGPT hỏi đáp?

Hỏi đáp cho bạn câu trả lời bằng chữ. Cách này cho ra một sản phẩm chạy được, như một trang web nhỏ, nên bạn phải kiểm kỹ hơn.

Có nên dùng cách này cho trang bán hàng thật không?

Có thể cho trang giới thiệu đơn giản, nếu có người duyệt. Phần thu tiền và giữ dữ liệu khách nên nhờ người có chuyên môn.

Nhờ AI viết mã có làm lập trình viên mất việc không?

Bài này không đoán chuyện đó. Với người làm kinh doanh, điểm chính là AI làm giúp phần việc lặp lại, còn người giữ phần phán đoán và chịu trách nhiệm.

Muốn học cùng Sang5M thì bắt đầu ở đâu?

Muốn xem AI làm việc thật, bạn có thể tìm hiểu 5M Studio (công cụ dựng video bằng AI, trả phí, của Sang5M). Bạn cũng có thể tham gia webinar tối thứ Tư (buổi học trực tuyến miễn phí), nơi Sang5M chạy công cụ ngay trên video quay thô, chưa cắt ghép.

Tạm kết

Nhờ AI viết mã bằng lời thường là cách nhanh để có bản thử, không phải đường tắt bỏ qua việc kiểm. Việc lặp lại giao cho trợ lý AI, còn phán đoán và trách nhiệm với khách vẫn là của bạn. Hãy bắt đầu bằng một việc nhỏ, dữ liệu giả.

Các bài sau trên blog Sang5M sẽ đi vào việc làm cụ thể.

Cách bài này được làm

Sang5M chọn chủ đề, đặt tiêu chuẩn nội dung và cách kiểm duyệt. Trợ lý AI hỗ trợ tìm tài liệu, soạn bản nháp và vẽ hình minh hoạ. Mỗi bài được đối chiếu số liệu với nguồn ghi trong bài, đọc soát và chấm theo bộ tiêu chí của Sang5M trước khi đăng. Đây cũng chính là cách một doanh nghiệp 1 người làm nội dung.

Muốn thử ngay công cụ thật thay vì chỉ đọc?

Thả video gốc vào, 5M Studio nghe, cắt, dựng, làm ảnh bìa và viết caption giúp bạn.

Danh sách chờ Khoá học Doanh nghiệp 1 Người

Sứ mệnh: Giúp 5.000 bạn trẻ và chủ doanh nghiệp làm chủ AI và automation để phát triển kinh doanh.

Bài viết liên quan

Người đội nón SANG5M cầm tờ câu tả đứng cạnh robot nhỏ quay máy, khung phim chiếu cảnh ly trà sữa

Công cụ, trợ lý AI, tự động hoá

Seedance là gì? Mô hình tạo video AI của ByteDance

Seedance là gì: mô hình AI tạo video của ByteDance, biến câu tả hoặc ảnh thành đoạn video ngắn. Bài chỉ bạn dùng ở đâu, hợp cảnh nào và còn yếu chỗ nào.

· 15 phút đọc

Người đội nón SANG5M đứng cạnh bảng tính lớn, robot nhỏ bước ra từ bảng mang phong bì tới hộp thư, đồng hồ báo thức kế bên

Công cụ, trợ lý AI, tự động hoá

Google Apps Script là gì? Nhờ AI viết mã cho Google Sheets

Google Apps Script là gì: viết vài dòng mã để Google Sheets, Gmail tự làm việc lặp lại. Nhờ AI viết mã, chạy thử, hẹn giờ chạy và giữ kín thông tin khách.

· 16 phút đọc