Làm chủ Claude Code - AI coding agent trong terminal/IDE - để tăng tốc lập trình mỗi ngày: vòng lặp agentic, ngữ cảnh, chế độ quyền; mở rộng bằng CLAUDE.md, slash command, Skills, Subagents, Hooks, MCP, Plugins; quy trình nhánh → PR → review và LUÔN kiểm chứng. Kèm 5 dự án thực chiến.
18 bài ~400 phút Đã xuất bản Cập nhật 13/07/2026
Học xong mèo con làm được gì?
- Dùng Claude Code làm việc cùng mèo con, tăng tốc lập trình mỗi ngày.
- Mở rộng AI bằng CLAUDE.md, Skills, Subagents, Hooks và MCP cho riêng dự án của mình.
- Giữ thói quen kiểm chứng để không "tin mù quáng" kết quả AI sinh ra.
- Hoàn thành 5 dự án thực chiến theo đúng quy trình nhánh → PR → review.
Lộ trình học
- 1 Claude Code là gì & cài đặt Claude Code là gì? Trợ lý lập trình AI (AI coding agent) trong terminal/IDE: làm được gì, giao diện CLI/VS Code/JetBrains/web, cài đặt & phiên đầu tiên. Cơ bản · 18′
- 2 Cách Claude Code hoạt động Bản chất: vòng lặp agentic (thu thập ngữ cảnh → hành động → kiểm chứng), bộ công cụ, cửa sổ ngữ cảnh, model và phiên làm việc. Cơ bản · 18′
- 3 Tương tác hiệu quả & chế độ quyền Mô tả task rõ, cấp ngữ cảnh, plan mode; chế độ quyền (default/acceptEdits/plan), ngắt & lái; /clear, /compact, /context. Cơ bản · 20′
- 4 Đọc, sửa code & chạy lệnh an toàn Các công cụ Read/Edit/Write/Bash/Grep/Glob; duyệt diff; cho phép theo từng lệnh; checkpoint & hoàn tác (rewind). Vận dụng · 20′
- 5 CLAUDE.md & bộ nhớ dự án Ghi quy ước để AI bám đúng: CLAUDE.md (dự án/cá nhân), phím tắt #, /memory, import @, /init và bộ nhớ tự động. Vận dụng · 20′
- 6 Slash command tùy chỉnh Tự tạo lệnh tắt trong .claude/commands: frontmatter, tham số $ARGUMENTS/$1, namespacing; và các lệnh có sẵn. Vận dụng · 18′
- 7 Agent Skills Đóng gói quy trình lặp lại thành Skill (SKILL.md): tiết lộ dần (progressive disclosure), allowed-tools, model tự gọi - khác gì slash command. Nâng cao · 22′
- 8 Subagents - trợ lý chuyên trách Giao việc cho subagent có ngữ cảnh riêng: khi nào dùng, .claude/agents, giới hạn công cụ/model, chạy song song & cô lập. Nâng cao · 24′
- 9 Hooks: tự động hoá vòng đời Chạy lệnh tại các mốc (PreToolUse/PostToolUse/Stop…): tự format/test, chặn lệnh nguy hiểm; cấu hình trong settings.json, mã thoát. Nâng cao · 22′
- 10 MCP: kết nối công cụ ngoài Model Context Protocol: thêm server (GitHub, CSDL, API…), transport stdio/HTTP, phạm vi & .mcp.json, OAuth, tool search. Nâng cao · 22′
- 11 Plugins & marketplace Gói skills/agents/hooks/MCP thành plugin tái dùng; cài từ marketplace, tự tạo & chia sẻ cho cả nhóm. Nâng cao · 20′
- 12 Quy trình: nhánh → PR → review Quy trình git khi lập trình với AI: làm trên nhánh, commit sạch, mở pull request (PR), review cùng Claude; gh CLI và GitHub Actions. Vận dụng · 20′
- 13 Review code AI sinh ra Chiến lược review code do AI generate: khoanh phạm vi, đọc diff theo từng lớp, bắt AI giải trình, chạy kiểm chứng và giữ con người là chốt chất lượng. Vận dụng · 24′
- 14 Kiểm chứng & tự động hoá Đừng tin mù quáng: chạy test/build, đọc lại diff - bạn chịu trách nhiệm cuối. Headless (claude -p), Agent SDK & CI. Nâng cao · 24′
- 15 Chuẩn nghề: Bảo mật & dữ liệu Biến OWASP (Top 10/ASVS) thành subagent review bảo mật + luật CLAUDE.md; toàn vẹn dữ liệu: transaction, idempotency, optimistic vs pessimistic lock. Nâng cao · 26′
- 16 Chuẩn nghề: Clean code & WCAG Đóng gói clean code & WCAG thành Skill review + hook tự format/lint, để Claude giữ code sạch và giao diện ai cũng dùng được. Nâng cao · 24′
- 17 Chuẩn nghề: Kiến trúc & mẫu senior Mã hoá ranh giới kiến trúc (layered/hexagonal/DDD-lite, CQRS) và mẫu chịu lỗi (retry/timeout/circuit breaker, idempotency) vào CLAUDE.md + subagent kiến trúc. Nâng cao · 24′
- 18 Dự án cuối khoá: 5 dự án thực chiến Áp dụng tất cả: onboard CLAUDE.md+command vào repo, viết Skill & Subagent, hooks tự động, kết nối MCP, và một tính năng end-to-end. Nâng cao · 34′
Sắp bắt tay vào dự án thật?
Tên miền, VPS, hosting để đưa sản phẩm lên mạng - chọn ở trang Ưu đãi. Mua qua link là góp thêm “cá” nuôi Mèo, bạn không tốn thêm.