Khóa Cơ bản · Bài 2/13 · Chặng 1 · Hiểu đúng Vibe Coding: bạn làm chủ, AI làm thuê

Chọn công cụ: chatbot, trợ lý code hay AI Agent

Mới bắt đầu 4 phút đọc

Bài này đang khóa

Bụi Code học theo thứ tự: làm xong bài kiểm tra cuối Bài 1: Vibe Coding là gì, và không là gì để mở bài này. Mỗi bài dựa trên bài trước, bỏ qua dễ hổng kiến thức.

Ba nhóm công cụ AI để làm sản phẩm, mỗi nhóm hợp với việc gì, và cách chọn cho dự án đầu tiên mà không bị cuốn theo quảng cáo.

Bạn sẽ làm được

  • Phân biệt 3 nhóm công cụ theo việc chúng làm, không theo tên thương hiệu.
  • Chọn được công cụ cho dự án đầu tiên dựa trên 4 câu hỏi.
  • Biết những gì không được đưa vào công cụ AI.
Nội dung bài học

Vấn đề thật

Mỗi tuần có một công cụ mới “đánh bại tất cả”. Bạn mất cả buổi xem video so sánh, đăng ký ba bản dùng thử, cuối cùng chưa làm được gì. Công cụ đổi liên tục; cách chọn thì không. Bài này dạy cách chọn.

Tên công cụ trong bài chỉ là ví dụ, kiểm tra ngày 16/10/2026. Bụi Code không nhận tài trợ từ công cụ nào, và không ghi giá vì giá đổi thường xuyên. Hãy xem trang giá chính thức trước khi trả tiền.

Ba nhóm công cụ

1. Chatbot đa năng

Ví dụ: Claude, ChatGPT, Gemini trên web hoặc app.

  • Hợp với: hỏi khái niệm, viết brief, lên kế hoạch, tạo file HTML đơn giản, giải thích lỗi.
  • Điểm yếu: không thấy thư mục dự án của bạn; bạn phải chép code qua lại; dự án nhiều file sẽ rối nhanh.
  • Dùng khi: bạn đang ở bước nghĩ, hoặc sản phẩm chỉ là 1–2 file.

2. Trình tạo app trên trình duyệt

Ví dụ: các nền tảng kiểu “mô tả là ra app” như Lovable, Bolt, v0, Replit.

  • Hợp với: prototype nhanh, landing page, app nhỏ có giao diện; thường có sẵn nút đưa lên mạng.
  • Điểm yếu: bạn bị gắn với nền tảng; phần phức tạp (dữ liệu, phân quyền) dễ thành hộp đen; chi phí tăng theo lượt dùng.
  • Dùng khi: cần cho người khác xem ý tưởng thật nhanh, chưa cần sở hữu toàn bộ code.

3. AI Agent làm việc trên máy hoặc kho code

Ví dụ: Claude Code, Cursor, GitHub Copilot ở chế độ agent, Codex.

  • Hợp với: dự án nhiều file, cần chạy lệnh, chạy test, sửa lỗi nhiều bước, làm lâu dài.
  • Điểm yếu: cần cài đặt; phải làm quen với thư mục, terminal (cửa sổ gõ lệnh) ở mức cơ bản; agent có thể sửa nhiều file một lúc nên bắt buộc có Git.
  • Dùng khi: bạn muốn sở hữu sản phẩm, sửa tiếp nhiều tháng, hoặc dự án đã vượt quá chép-dán.

Chọn bằng 4 câu hỏi

Câu hỏiNếu trả lời…Nghiêng về
Sản phẩm có mấy file / mấy trang?1–3 trang tĩnhChatbot hoặc trình tạo app
Bạn có cần sửa tiếp lâu dài?Có, nhiều thángAgent + Git
Có dữ liệu người dùng, đăng nhập?CóAgent, và cần người có kinh nghiệm duyệt
Bạn cần người khác xem trong hôm nay?CóTrình tạo app

Gợi ý cho dự án đầu tiên: một landing page tĩnh, làm bằng chatbot để hiểu từng phần, rồi làm lại bằng agent để thấy khác biệt. Hai lần làm dạy bạn nhiều hơn mười video so sánh.

Thiết lập tối thiểu trước khi bắt đầu

  1. Một thư mục riêng cho dự án, đặt tên không dấu, không khoảng trắng: tiem-moc-landing.
  2. Một file ghi chú NOTES.md trong thư mục: ghi quyết định, lỗi đã gặp, prompt dùng tốt.
  3. Git (nếu dùng agent): xem bài Git cho người không code.
  4. Trình duyệt có công cụ nhà phát triển (Chrome, Edge, Firefox đều có, bấm F12) để xem lỗi.

Không đưa vào công cụ AI

  • Mật khẩu, khóa API (API key), mã OTP, thông tin ngân hàng.
  • Dữ liệu cá nhân của khách hàng thật (tên, số điện thoại, CCCD). Dùng dữ liệu giả.
  • Tài liệu mật của công ty khi chưa được phép.

Nếu cần AI làm việc với dữ liệu, tạo dữ liệu mẫu giả giống cấu trúc thật:

Tạo 20 dòng dữ liệu khách hàng GIẢ cho một tiệm mộc, gồm: mã đơn, tên (tên Việt Nam ngẫu nhiên),
sản phẩm (bàn, ghế, kệ, tủ), kích thước (cm), giá (VNĐ), trạng thái (mới, đang làm, đã giao).
Không dùng tên người nổi tiếng hay số điện thoại có thật. Xuất dạng CSV.

Lỗi hay gặp

  • Đổi công cụ mỗi khi gặp khó. Lỗi thường nằm ở cách giao việc, không phải công cụ. Đổi công cụ là mất hết ngữ cảnh.
  • Trả tiền gói cao nhất ngay. Dùng bản miễn phí hoặc gói thấp cho tới khi bạn biết mình thiếu gì.
  • Tin bảng xếp hạng. Công cụ “tốt nhất” là công cụ bạn dùng thành thạo cho đúng việc.

Việc làm ngay

  1. Trả lời 4 câu hỏi chọn công cụ cho ý tưởng của bạn.
  2. Chọn một công cụ. Viết lý do chọn vào NOTES.md.
  3. Tạo thư mục dự án và file NOTES.md.

Tóm tắt

  • Chọn theo việc cần làm, không theo quảng cáo.
  • Chatbot để nghĩ và làm nhỏ; trình tạo app để demo nhanh; agent để làm thật và lâu dài.
  • Không đưa bí mật hay dữ liệu thật vào AI. Dùng dữ liệu giả.
Kiểm tra cuối bài

Trả lời đúng 3 câu để mở Bài 3

Sai thì đọc giải thích và làm lại, không giới hạn số lần.

Câu 1. Dự án 1 trang tĩnh, bạn muốn hiểu từng phần. Nên bắt đầu bằng gì?
Câu 2. Thứ nào KHÔNG được đưa vào công cụ AI?
Câu 3. Gặp khó khi làm, cách xử lý tốt nhất thường là?

Tiến độ lưu trên trình duyệt này. Đổi máy hoặc xóa dữ liệu trình duyệt sẽ mất tiến độ cho tới khi có tài khoản.

Bài này có giúp ích cho bạn không?

Cùng ngẫm một câu

Với ý tưởng của bạn, bạn chọn công cụ nào trong 4 nhóm và vì sao? Viết lý do vào NOTES.md của dự án.

Tự trả lời vào NOTES.md của dự án bạn — đó là cách biến bài đọc thành việc làm thật.

Mời Bụi Code ly cà phê

Bụi Code miễn phí cho mọi người. AI viết code, còn người viết bài thì chạy bằng cà phê. Nếu bài học giúp được bạn, mời mình một ly nhé.

Kênh nhận ủng hộ đang được cập nhật. Muốn ủng hộ ngay, nhắn mình qua email phungnb@gmail.com.

Ủng hộ hoàn toàn tự nguyện. Chia sẻ Bụi Code cho một người đang cần cũng quý như một ly cà phê.