Bỏ qua để đến nội dung

Giới thiệu

Bài viết đã được kiểm duyệt bởi con người - có dấu tick xanh

Trình độCơ bản
Quy mô12 bài giảng · ~1 giờ video · 1 quiz cuối khóa
NhómEngineering
Học phíMiễn phí
Trang khóa họcacademy.claude.com/courses/claude-code-101
  • Giải thích được AI coding agent là gì và Claude Code khác gì so với các công cụ AI chatbot.
  • Hiểu cách agentic loop, cửa sổ ngữ cảnh, tool và permission phối hợp với nhau.
  • Cài đặt và thiết lập Claude Code trên terminal, VS Code, JetBrains, Claude Desktop, hoặc trên web.
  • Viết prompt hiệu quả bằng Manual Mode, Auto-accept, và Plan Mode.
  • Áp dụng quy trình Explore → Plan → Code → Commit cho bất kỳ tính năng hay tác vụ nào.
  • Quản lý cửa sổ ngữ cảnh bằng /compact, /clear, và /context để nâng cao hiệu suất.
  • Tạo và duy trì file CLAUDE.md để Claude có bộ nhớ dự án bền vững.
  • Xây subagent riêng để giao việc và giữ ngữ cảnh chính sạch sẽ.
  • Kết nối tool và nguồn dữ liệu bên ngoài bằng MCP server.
  • Viết hooks để kiểm soát việc format, chặn lệnh, và gửi thông báo.

AI coding agent đang thay đổi ý nghĩa của việc viết phần mềm. Những việc trước đây tốn nhiều thời gian như: truy vết một bug trong một codebase lớn, review các pull request - giờ có thể xong trong một phiên làm việc (session), với một AI agent đọc code, chạy lệnh, và chỉnh sửa file cùng bạn. Nhưng để thực sự khai thác được giá trị từ một agent, nó không đơn giản chỉ là cài đặt rồi gõ yêu cầu. Bạn cần hiểu agent đang “suy nghĩ” thế nào, nó có quyền truy cập vào ngữ cảnh gì, và cách điều hướng nó khi nó đi sai hướng.

Khóa học này dạy lập trình viên cách dùng Claude Code hiệu quả, dù bạn mới vào nghề hay là một kỹ sư dày dạn nhưng chưa từng làm việc với AI coding agent. Chúng ta bắt đầu từ những nguyên lý cơ bản đầu tiên như: agentic loop thực chất là gì, cửa sổ ngữ cảnh định hình những gì Claude “nhìn thấy” ra sao, tool và permission quyết định những gì nó có thể làm như thế nào. Với cách tiếp cận này, các kỹ thuật ở phần sau của khóa học trở nên dễ hiểu, thay vì chỉ là một danh sách mẹo vặt cần học thuộc.

Bạn sẽ học cách cài đặt Claude Code trên nhiều môi trường (terminal, VS Code, JetBrains, Claude Desktop, và web), và cách viết prompt để có kết quả tốt ngay từ lần đầu, bằng cách dùng approval mode, auto-accept, và plan mode. Trọng tâm của khóa học là quy trình Explore → Plan → Code → Commit: một quy trình lặp lại được để chia nhỏ một tác vụ, để Claude đề xuất hướng tiếp cận, xem lại công việc trong lúc nó diễn ra, và hoàn tất một cách gọn gàng. Chúng ta cũng đi qua code review với Claude Code và các lệnh quản lý ngữ cảnh (/compact, /clear, /context) giúp các phiên làm việc dài vẫn giữ được hiệu quả.

Phần cuối khóa học là về việc biến Claude Code thành công cụ của riêng bạn. Bạn sẽ viết một file CLAUDE.md để Claude ghi nhớ các quy tắc của project xuyên suốt các session, xây dựng subagent và skill riêng cho những tác vụ bạn lặp lại thường xuyên, kết nối các hệ thống bên ngoài qua MCP server, và viết hooks để thêm các rào chắn quanh những gì Claude được phép làm. Đến cuối khóa, bạn sẽ thiết lập được một cấu hình/môi trường Claude Code phù hợp với công việc của bạn, chứ không phải một bản cài đặt chung chung.

  • Quen cơ bản với code editor và command line.
  • Một tài khoản Claude gói Pro, Max hoặc Enterprise - hoặc một API key. Khóa này có phần thực hành chạy Claude Code thật, nên đây là khóa học đòi hỏi bạn phải có tài khoản Claude trả phí.

Dành cho lập trình viên mới vào nghề, muốn làm quen với quy trình làm việc có AI hỗ trợ ngay từ đầu, và cho những kỹ sư dày dạn kinh nghiệm nhưng tò mò về coding agent mà chưa từng thử. Nếu bạn từng dùng qua một coding assistant nào đó và thấy kết quả không như mong đợi, khóa học này được thiết kế để cho bạn thấy điều gì thay đổi khi bạn làm việc cùng một agent, chứ không phải vật lộn với nó.

What is Claude Code?

  1. Claude Code là gì?
  2. Claude Code hoạt động như thế nào

Your First Prompt

  1. Cài đặt Claude Code
  2. Prompt đầu tiên của bạn

Daily Workflows

  1. Quy trình explore → plan → code → commit
  2. Quản lý ngữ cảnh
  3. Code review

Customizing Claude Code

  1. File CLAUDE.md
  2. Subagent
  3. Skill
  4. MCP (Model Context Protocol)
  5. Hooks

Assessment

Claude Code in Action - chuyển từ prompt đơn lẻ sang các phiên dài, ít giám sát.

Bài viết đã được dịch, biên tập và kiểm tra nội dung bởi Phuc Tran.