aitodayCập nhật xu hướng AI, chatbot, automation, đào tạo và công nghệ mới mỗi ngày
Đào tạo

Codex trong VS Code cho người mới: Cài đặt, làm quen và hoàn thành dự án đầu tiên

Hướng dẫn Codex trong VS Code từ con số 0: chuẩn bị dự án, giao nhiệm vụ đúng cách, xem diff, chạy kiểm thử và hoàn thành một tính năng nhỏ an toàn.

23:29 - 21/07/2026 5 phút đọc 3 lượt xem

Codex không chỉ gợi ý một dòng mã. Khi được cấp đúng phạm vi, nó có thể đọc cấu trúc dự án, giải thích mã, sửa nhiều tệp, chạy lệnh kiểm tra và trình bày phần thay đổi để bạn duyệt. Với người mới, lợi ích lớn nhất không phải “viết code hộ”, mà là biến một yêu cầu mơ hồ thành chuỗi bước có thể quan sát và kiểm chứng.

Kết quả sau bài học: Bạn sẽ mở một dự án nhỏ trong VS Code, yêu cầu Codex thêm bộ đếm ký tự cho ô nhập liệu, tự kiểm tra thay đổi và biết điểm nào phải tự mình duyệt.

" alt="Codex trong VS Code cho người mới: Cài đặt, làm quen và hoàn thành dự án đầu tiên" style="width:100%;height:auto;border-radius:6px" loading="lazy" />
Minh họa quy trình thực hành: luôn khảo sát, giới hạn phạm vi, kiểm thử và tự duyệt thay đổi do AI đề xuất.

Tư duy quan trọng trước khi bắt đầu

AI coding agent là cộng sự có khả năng thao tác, không phải nguồn chân lý. Bạn vẫn chịu trách nhiệm về mã được đưa vào dự án. Hãy giữ nhiệm vụ nhỏ, cung cấp bối cảnh vừa đủ, yêu cầu bằng chứng và không phê duyệt điều mình chưa hiểu.

Hướng dẫn từng bước

Bước 1: Chuẩn bị một dự án có thể chạy được

Cài VS Code, Git và runtime mà dự án cần, chẳng hạn Node.js. Mở đúng thư mục gốc — nơi có package.json hoặc README — rồi chạy ứng dụng một lần trước khi dùng AI. Ghi lại lệnh chạy và lệnh test. Nếu trạng thái ban đầu đã lỗi, Codex khó phân biệt lỗi cũ với lỗi mới.

Bước 2: Mở Codex và bắt đầu bằng nhiệm vụ đọc

Mở tiện ích Codex trong IDE, đăng nhập theo hướng dẫn hiển thị và cho nó khảo sát dự án. Yêu cầu đầu tiên nên là: “Chỉ đọc, chưa sửa. Hãy giải thích ứng dụng khởi động từ đâu, tệp nào xử lý giao diện và lệnh nào kiểm tra chất lượng”. Đối chiếu câu trả lời với cây thư mục.

Bước 3: Giao một thay đổi nhỏ, có tiêu chí hoàn thành

Chọn tính năng mất 15–30 phút nếu làm thủ công. Nêu tệp hoặc màn hình liên quan, hành vi hiện tại, hành vi mong muốn và điều không được thay đổi. Yêu cầu Codex lập kế hoạch trước; kế hoạch tốt phải chỉ ra tệp dự kiến sửa và cách kiểm thử.

Bước 4: Duyệt diff thay vì chỉ nhìn kết quả đẹp

Sau khi Codex sửa, mở diff. Với từng tệp, tự trả lời: vì sao tệp này cần đổi, có xóa logic cũ không, dữ liệu người dùng được kiểm tra chưa, có thêm phụ thuộc không? Nếu không hiểu một đoạn, yêu cầu giải thích theo dòng trước khi chấp nhận.

Bước 5: Chạy kiểm tra và thử bằng tay

Yêu cầu chạy test, lint hoặc type-check có sẵn. Sau đó tự mở ứng dụng: nhập chuỗi rỗng, chuỗi dài, ký tự tiếng Việt và thử xóa nhanh. Chỉ coi nhiệm vụ hoàn thành khi lệnh kiểm tra qua và hành vi thật đúng tiêu chí.

Bài thực hành có đầu ra rõ ràng

Bài tập: thêm bộ đếm “đã nhập/tối đa” cho một textarea. Không cho vượt giới hạn, hỗ trợ tiếng Việt, không làm thay đổi cách gửi biểu mẫu. Tự chụp lại ba trạng thái: rỗng, gần giới hạn và chạm giới hạn.

Tiêu chuẩn nộp bài: lưu prompt đã dùng, ảnh hoặc log kết quả trước/sau, diff cuối cùng, lệnh kiểm tra và ba điều bạn tự học được từ mã. Nếu test không chạy được, ghi lý do thay vì coi như đã đạt.

Prompt mẫu có thể sao chép

Chỉ đọc dự án. Xác định component chứa textarea, cách chạy ứng dụng và cách test. Chưa chỉnh sửa tệp.

Mục tiêu: thêm bộ đếm ký tự 0/280. Giữ nguyên API gửi dữ liệu và giao diện hiện có. Hãy lập kế hoạch, nêu tệp sẽ sửa và cách kiểm thử; chờ tôi duyệt rồi mới làm.

Hãy tự review diff như một reviewer khó tính. Liệt kê rủi ro, chạy kiểm tra phù hợp và nói rõ phần nào chưa thể xác minh.

Lỗi người mới thường gặp

  • Mở nhầm thư mục con nên Codex thiếu cấu hình dự án
  • Yêu cầu “làm ứng dụng đẹp hơn” nhưng không có tiêu chí đo được
  • Chấp nhận mọi thay đổi mà không đọc diff
  • Không chạy dự án trước và sau khi sửa

Checklist hoàn thành

  • Dự án chạy được trước khi bắt đầu
  • Codex đã giải thích đúng cấu trúc chính
  • Thay đổi nhỏ và có tiêu chí hoàn thành
  • Đã đọc toàn bộ diff
  • Test tự động và kiểm tra thủ công đều đạt

Cách tự học để không phụ thuộc AI

  1. Trước khi hỏi, tự dự đoán tệp và nguyên nhân trong năm phút.
  2. Sau câu trả lời, yêu cầu giải thích một khái niệm bạn chưa hiểu bằng ví dụ nhỏ.
  3. Tự viết lại phần cốt lõi hoặc test mà không nhìn câu trả lời.
  4. Lưu lỗi và bài học vào ghi chú dự án, không lưu bí mật.
  5. Một tuần sau, làm lại bài tập với yêu cầu hơi khác.

Kết luận: dùng tác nhân AI tốt không nằm ở việc tạo nhiều code, mà ở khả năng đặt mục tiêu rõ, kiểm soát phạm vi và chứng minh kết quả. Nếu giữ được vòng lặp đọc → kế hoạch → thay đổi nhỏ → test → review, người mới vừa đi nhanh hơn vừa thực sự tiến bộ.

Nguồn tham khảo chính thức: tài liệu sản phẩm dành cho nhà phát triển. Giao diện và tính năng có thể thay đổi; hãy đối chiếu tài liệu hiện hành khi cài đặt.

Chia sẻ bài viết
Tin mới
Đăng ký nhận bản tin AI hàng tuần
Luôn cập nhật những tin tức AI mới nhất, xu hướng công nghệ, hướng dẫn sử dụng AI và các bài phân tích chuyên sâu. Đăng ký để nhận những nội dung nổi bật được gửi trực tiếp đến email của bạn mỗi tuần.