Claude Code Sản phẩm của Anthropic · claude.com/product/claude-code

Claude Code

Agent lập trình chạy ngay trong terminal: đọc mã nguồn, viết và sửa code, chạy kiểm thử

Anh/chị mô tả bằng lời, Claude Code tự đọc cả dự án, tự viết và sửa code, tự chạy thử để bắt lỗi. Xong việc nó tóm tắt lại từng thứ đã làm và có thể mở trình duyệt chụp màn hình kết quả cho anh/chị xem. Người không rành code vẫn nghiệm thu được bằng mắt.

Không chỉ chủ doanh nghiệp: học sinh, sinh viên, bạn trẻ làm tự do, người sáng tạo nội dung hay bất kỳ ai cũng làm được app cho việc của mình, không cần biết code.

Của Anthropic Model Opus · Sonnet · Haiku 2005 câu lệnh mẫu, 60 nhóm nghề Mac · Windows · Linux
Claude Code của Anthropic: agent lập trình chạy trong terminal, tự đọc mã nguồn, viết và sửa code, chạy kiểm thử
💡 Hiểu nhanh mấy từ: terminal = cửa sổ dòng lệnh màu đen để gõ lệnh · model = bộ não AI (Opus, Sonnet, Haiku) · CLAUDE.md = tệp ghi nhớ quy tắc dự án · subagent = trợ lý phụ tự lo một việc · MCP = cách nối Claude Code với công cụ ngoài · vibe coding = ra lệnh bằng lời cho AI viết phần mềm.
Bắt đầu

Ba bước để chạy thử hôm nay

1
Cài đặt Claude CodeMở terminal, gõ: npm install -g @anthropic-ai/claude-code. Có cho Mac, Windows, Linux. Cũng có bản cho VS Code và JetBrains.
2
Vào thư mục dự án rồi gõ "claude"Lần đầu đăng nhập bằng tài khoản Claude (gói Pro hoặc Max), hoặc bằng API. Muốn tiếng Việt thì ghi thẳng "trả lời tôi bằng tiếng Việt".
3
Chép một câu lệnh ở dướiSửa phần trong ngoặc vuông, dán vào Claude Code, rồi xem nó tự làm và báo kết quả.

Đi tiếp trong bộ giáo trình

Phần đắt giá nhất

Full bộ câu lệnh vibe coding

Vibe coding: tả bằng lời tiếng Việt, agent viết ra phần mềm. Không chỉ chủ doanh nghiệp: học sinh, sinh viên, bạn trẻ làm tự do, người sáng tạo nội dung hay bất kỳ ai cũng làm được app cho việc của mình. Đây là 2005 câu lệnh mẫu chép dán được ngay, sắp theo từng bước từ làm quen tới hoàn thiện và đưa lên mạng. Bấm chọn ngành nghề của anh/chị hoặc bấm Tất cả, rồi làm theo Bước 1 tới Bước 9.

🔍
hoặc chọn đúng ngành nghề của anh chị
Cấp độ: Cơ bản (làm quen) · Web (trang web) · App (ứng dụng điện thoại) · Chuyên sâu (nâng cao)
Cỡ chữ:
👆Bấm chọn ngành nghề ở trên, hoặc gõ tìm kiếm, để hiện câu lệnh hợp với anh chị.
💡 Mẹo vàng: câu lệnh nào cũng nên có dòng cuối "làm xong chạy thử và chụp màn hình kết quả cho tôi xem". Đó là lúc Claude Code mở trình duyệt, chụp lại màn hình để anh/chị nghiệm thu bằng mắt.
Cầm tay chỉ việc

Cách dùng Claude Code, từ người mới tới chuyên gia

Năm cấp, đi từ chỗ chưa cài gì cho tới lúc dùng Claude Code như một đội kỹ thuật. Cứ làm hết Cấp 0 rồi mới lên Cấp 1. Mọi câu trong ngoặc kép là chép dán được ngay.

0

Người mới hoàn toàn: cài và chạy lần đầu

Chưa từng cài phần mềm lập trình cũng làm được
  1. Cài Node.js. Vào nodejs.org, tải bản "LTS", cài như một phần mềm bình thường (bấm Next tới hết). Đây là thứ để máy chạy được lệnh npm.
  2. Mở cửa sổ dòng lệnh. Máy Mac mở Terminal. Máy Windows mở PowerShell (bấm nút Start, gõ "powershell").
  3. Cài Claude Code. Gõ đúng dòng này rồi Enter, chờ chạy xong:
    npm install -g @anthropic-ai/claude-code
  4. Mở thư mục dự án. Tạo một thư mục cho dự án của anh/chị, rồi trong dòng lệnh gõ cd và kéo thả thư mục vào, Enter. (Chưa có dự án thì cứ tạo một thư mục trống tên thu-nghiem.)
  5. Khởi động Claude Code. Gõ:
    claude
    Lần đầu nó mở trình duyệt bảo đăng nhập bằng tài khoản Claude (gói Pro hoặc Max). Đăng nhập xong quay lại là dùng được.
  6. Ra lệnh đầu tiên bằng tiếng Việt. Gõ thẳng vào Claude Code:
    Trả lời tôi bằng tiếng Việt. Làm cho tôi một trang web
    giới thiệu quán cà phê, có thực đơn và số điện thoại.
    Làm xong chạy thử và chụp màn hình kết quả cho tôi xem.
    Enter, rồi ngồi xem nó tự làm.
1

Cơ bản: ra lệnh đúng và duyệt an toàn

Biết điều khiển một phiên làm việc
  1. Nói rõ việc. Câu lệnh tốt gồm: làm gì, cho ai, có gì, và "chạy thử rồi chụp màn hình cho tôi xem" ở cuối để có cái nghiệm thu.
  2. Duyệt hành động. Khi Claude Code định sửa tệp hay chạy một lệnh, nó hỏi xin phép. Đọc rồi bấm đồng ý hoặc từ chối. Đây là chốt an toàn, đừng bấm đồng ý bừa với lệnh xoá.
  3. Dừng khi thấy sai. Bấm phím Esc để cắt ngang lúc nó đang đi sai hướng, rồi tả lại cho đúng.
  4. Vài lệnh gạch chéo hay dùng. Gõ trong Claude Code:
    /help    xem danh sách lệnh
    /clear   xoá ngữ cảnh, bắt đầu việc mới cho sạch
    /model   đổi bộ não Opus / Sonnet / Haiku
  5. Sửa lại thay vì làm lại từ đầu. Chưa ưng thì nói tiếp "đổi màu nút thành xanh", "thêm ô email", nó sửa trên cái đang có, không cần tả lại toàn bộ.
2

Khá: bộ nhớ dự án và chế độ lập kế hoạch

Làm việc gọn gàng, ít sai hơn
  1. Tạo bộ nhớ dự án CLAUDE.md./init. Claude Code tạo tệp CLAUDE.md ghi lại thông tin dự án. Mỗi phiên sau nó tự đọc tệp này, nên anh/chị không phải nhắc lại từ đầu. Ghi thẳng vào đó quy tắc riêng, ví dụ "luôn trả lời tiếng Việt", "code cho người mới đọc hiểu".
  2. Dùng chế độ lập kế hoạch (Plan mode). Với việc lớn, bấm Shift + Tab để chuyển chế độ. Claude Code sẽ trình bày kế hoạch trước, anh/chị duyệt rồi mới cho làm. Tránh chuyện nó làm ào một mạch rồi sai.
  3. Trỏ đúng tệp bằng @.@ rồi tên tệp để chỉ đúng chỗ cần sửa, ví dụ "sửa @index.html cho chữ to hơn".
  4. Dán ảnh lỗi. Gặp lỗi hay muốn nó làm giống một mẫu, cứ dán thẳng ảnh chụp màn hình vào, Claude Code nhìn ảnh để hiểu.
  5. Nhờ nó lo Git. "Tạo commit cho những thay đổi vừa rồi", "cho tôi xem đã đổi những gì". Nó tự viết mô tả commit gọn gàng.
3

Chuyên sâu: tự tạo AI agent và skill riêng

Đóng gói việc lặp lại thành công cụ của riêng anh/chị
  1. Tạo subagent riêng. Trong dự án, tạo tệp .claude/agents/soat-loi.md. Đầu tệp là phần khai báo, dưới là hướng dẫn cho nó:
    ---
    name: soat-loi
    description: Soát lỗi và rủi ro bảo mật sau khi sửa code
    tools: Read, Grep, Glob
    model: sonnet
    ---
    Bạn là chuyên gia soát code. Hãy đọc phần vừa sửa,
    liệt kê lỗi và rủi ro, xếp theo mức nghiêm trọng.
    Claude Code sẽ tự gọi subagent này khi hợp việc. Gõ /agents để xem và quản lý.
  2. Tạo skill riêng. Tạo thư mục .claude/skills/viet-bao-cao/ và tệp SKILL.md mô tả quy trình. Skill là một "kỹ năng" đóng gói: gặp việc đúng loại, Claude Code lôi ra dùng lại y hệt mỗi lần.
  3. Tạo lệnh gạch chéo riêng. Tạo tệp .claude/commands/trien-khai.md ghi các bước. Từ đó gõ /trien-khai là chạy đúng quy trình đó.
  4. Bật hooks tự động. Trong .claude/settings.json, cấu hình để một lệnh tự chạy khi có sự kiện, ví dụ tự chạy kiểm thử ngay sau mỗi lần sửa code. Đỡ quên.
  5. Nối công cụ ngoài bằng MCP. Gõ trong dòng lệnh claude mcp add ... để nối Claude Code với GitHub, cơ sở dữ liệu, hay dịch vụ khác. Gõ /mcp để xem các kết nối.
4

Chuyên gia: dùng như cả một đội kỹ thuật

Nhiều việc song song, tự động, có hậu kiểm
  1. Chạy nền nhiều việc. Giao một việc chạy lâu (như build, chạy toàn bộ test) cho chạy nền, trong lúc đó vẫn làm việc khác; xong nó báo lại.
  2. Bộ nhớ phân tầng. Đặt quy tắc chung cho mọi dự án ở ~/.claude/CLAUDE.md, quy tắc riêng ở CLAUDE.md của từng dự án. Claude Code gộp cả hai.
  3. Quản lý quyền chặt. Dùng cấu hình permissions để định trước lệnh nào được tự chạy, lệnh nào phải hỏi. Chỉ mở khoá toàn bộ khi thật sự hiểu mình đang làm gì.
  4. Lập kế hoạch rồi hậu kiểm. Việc lớn: chạy Plan mode để duyệt kế hoạch, làm xong cho một subagent chuyên soát lại trước khi chốt. Hai lớp kiểm cho chắc.
  5. Ghép vào quy trình lớn. Kết hợp Git, nhiều nhánh làm việc song song, và tự động hoá theo lịch cho các việc lặp lại. Đây là lúc Claude Code chạy gần như một đội, anh/chị chỉ giao việc và nghiệm thu.
💡 Mẹo: mỗi lần đổi sang một việc hẳn khác, gõ /clear để làm mới. Ngữ cảnh cũ lẫn vào việc mới hay làm Claude Code hiểu sai.
Điểm khác biệt lớn nhất

Chạy thật, rồi đưa kết quả cho anh/chị xem

Nhiều công cụ chỉ gợi ý code, muốn biết đúng sai phải tự đọc và tự chạy. Claude Code tự chạy code, tự chạy kiểm thử ngay trong máy, và có thể mở trình duyệt chụp màn hình kết quả. Chủ doanh nghiệp nhìn kết quả là nghiệm thu được, không cần đọc code.

Ba cách nghiệm thu, xem là hiểu ngay

  • Bản tóm tắt việc đã làm. Claude Code liệt kê từng tệp đã sửa, từng thứ đã thêm, để anh/chị đối chiếu với việc đã giao.
  • Kết quả chạy kiểm thử. Nó tự viết và chạy bài kiểm thử, báo đạt hay chưa đạt ngay trong terminal.
  • Ảnh chụp màn hình trình duyệt. Bảo nó mở web lên và chụp lại, anh/chị nhìn giao diện thật đã đúng chưa.
💡 Với chủ doanh nghiệp không rành kỹ thuật, đây là cả câu chuyện: anh/chị không cần đọc code, chỉ cần xem bản tóm tắt và ảnh chụp là nghiệm thu được thứ đội kỹ thuật hay bên thuê ngoài làm ra.
Cách nó hoạt động

Năm bước trong một vòng làm việc

Anh/chị chỉ làm bước đầu (mô tả việc) và bước cuối (xem kết quả nghiệm thu). Ba bước giữa Claude Code tự làm.

1
Nhận yêu cầuAnh/chị tả việc bằng tiếng Việt, kèm câu "chạy thử và chụp màn hình cho tôi xem"
2
Đọc mã nguồnClaude Code tự đọc các tệp trong dự án để hiểu bối cảnh trước khi làm
3
Viết & sửa codeTự viết, tự sửa từng tệp; xin phép trước khi chạy lệnh quan trọng
4
Chạy kiểm thửTự chạy thử, thấy lỗi thì tự sửa, mở trình duyệt chụp màn hình
5
Hoàn thiệnTóm tắt việc đã làm để anh/chị nghiệm thu; chưa đạt thì bảo làm lại
⚠️ Nói thẳng: Claude Code vẫn là công cụ gốc dành cho người viết phần mềm, chạy trong terminal. Muốn dùng sâu nên hiểu code cơ bản, hoặc buổi đầu có một người kỹ thuật ngồi cùng. Nhưng nhờ nó tự chạy thử và chụp màn hình, chủ doanh nghiệp làm được phần quan trọng nhất: nghiệm thu.
Bên trong Claude Code

Subagent & ba mức bộ não Claude

Không chỉ một mình Claude Code làm. Nó tự giao việc phụ cho các subagent, và anh/chị chọn được mức model phù hợp cho từng việc.

Giao việc phụ cho nhiều subagent

Claude Code tự gọi subagent (bằng công cụ Task, hoặc lệnh /agents) để mỗi con lo một việc riêng như soát code, viết test, tra cứu. Có việc chạy lâu thì cho chạy nền, xong nó báo lại. Anh/chị tự tạo được subagent riêng, xem phần dưới.

🧠Opus

Mạnh nhất của Claude, hợp việc khó và phức tạp.

Việc code khó, quan trọng
Sonnet

Cân bằng nhanh và giỏi, dùng hằng ngày.

Đa số việc, chọn đầu tiên
🍃Haiku

Nhanh và nhẹ, hợp việc đơn giản, lặp lại.

Việc nhẹ, cần nhanh và tiết kiệm

Đổi model bằng lệnh /model ngay trong Claude Code.

Chi phí

Giá cả, nói thẳng

Claude Code đi kèm gói thuê bao Claude của Anthropic (Pro hoặc Max), hoặc trả theo lượng dùng qua API. Giá tham khảo 7/2026, đổi liên tục.

Claude Pro
~20 USD/tháng
  • Đã gồm Claude Code
  • Đủ dùng cho cá nhân, việc vừa
  • ⭐ Hợp để bắt đầu
Claude Max
~100 tới 200 USD/tháng
  • Hạn mức cao hơn nhiều
  • Dùng nặng hằng ngày
  • Người viết phần mềm chuyên
API (trả theo dùng)
Theo token
  • Trả tiền theo lượng chữ xử lý
  • Hợp đội kỹ thuật, tích hợp riêng
  • Không cần thuê bao cố định
⚠️ Gói thuê bao có giới hạn dùng theo phiên (dùng nhiều sẽ bị nghỉ một lúc rồi mới tiếp). Nên kiểm tra hạn mức và giá mới nhất tại claude.com/product/claude-code trước khi phụ thuộc vào nó cho việc quan trọng.
Nên dùng không

So với công cụ viết code khác

Claude CodeCông cụ viết code khác
Hãng đứng sauAnthropicTuỳ công ty
Chạy ở đâuTerminal + IDE (VS Code, JetBrains)Tuỳ, hay là trình soạn thảo
Tự chạy thử & chụp màn hìnhThường không
Tạo agent & skill riêngCó, bằng tệp cấu hìnhÍt
Đổi được modelOpus, Sonnet, HaikuTuỳ
Chi phíGói Pro/Max hoặc APIThường trả phí
Cần biết codeCó, ở mức cơ bản

✅ Nên dùng khi

  • Công ty có người kỹ thuật, muốn agent tự chạy thử và nghiệm thu được bằng kết quả.
  • Đang thuê ngoài làm phần mềm, muốn kiểm tra thứ mình trả tiền.
  • Muốn một agent hiểu cả dự án sẵn có chứ không chỉ viết từng đoạn code lẻ.

⚠️ An toàn, nhớ kỹ

  • Việc nào cũng bắt Claude Code chạy thử và chụp màn hình, không có kết quả thì không nghiệm thu.
  • Sao lưu code lên GitHub trước khi cho nó sửa lớn.
  • Việc động tới dữ liệu thật, để chế độ hỏi trước khi làm (permissions), cấm tự chạy lệnh xoá.
Tránh mắc phải

12 lỗi khi viết câu lệnh

Agent làm sai gần như luôn vì mô tả chưa đúng, không phải agent dở. Đây là 12 lỗi hay gặp và cách sửa câu lệnh.

Lỗi hay gặpVì saoSửa câu lệnh thế nào
Kết quả không giống ýTả quá chung chungNói rõ ai dùng, có mục gì, trông ra sao, ví dụ cụ thể
Không có gì để nghiệm thuQuên bảo chạy thửThêm câu "chạy thử và chụp màn hình kết quả cho tôi xem"
Sửa lan sang chỗ khácKhông trỏ đúng tệpDùng @tên-tệp và ghi "đừng đụng các tệp khác"
Nó làm ào rồi saiKhông duyệt kế hoạchBắt vào chế độ lập kế hoạch, duyệt trước khi cho làm
Trả lời tiếng AnhChưa yêu cầu tiếng ViệtGhi "trả lời tôi bằng tiếng Việt" vào CLAUDE.md
Lỗi lặp lại hoàiNgữ cảnh cũ lẫn vàoGõ /clear rồi tả lại từ đầu cho sạch
Chạy nhầm lệnh nguy hiểmBấm đồng ý quá nhanhĐọc kỹ khi nó xin phép; cấu hình permissions hỏi trước
Quên mất việc cũ đã làmKhông có bộ nhớ dự ánGõ /init tạo CLAUDE.md, ghi quy tắc và bối cảnh vào
Sửa xong hỏng cái đang chạyKhông sao lưu trướcBảo nó tạo commit Git trước khi sửa lớn
Dùng nhầm model quá nhẹ cho việc khóChưa đổi modelGõ /model chọn Opus cho việc khó, Haiku cho việc nhẹ
Nó bịa ra thứ không cóHỏi mơ hồ, thiếu dữ kiệnCho nó đọc tệp thật bằng @, hoặc dán ảnh, dán số liệu
Làm mãi một việc không xongViệc quá to trong một câuChẻ nhỏ ra từng phần, làm và nghiệm thu từng phần một

10 câu thần chú nên thêm vào cuối mỗi lệnh

Giải đáp nhanh

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

Không biết lập trình có dùng được không?

Dùng được để làm web và app nhỏ rồi nghiệm thu bằng mắt. Muốn làm sâu, buổi đầu nên có một người kỹ thuật ngồi cùng, sau đó anh/chị tự giao việc và duyệt kết quả.

Có tốn tiền không?

Cần gói Claude Pro (khoảng 20 USD một tháng) hoặc Max, hoặc trả theo lượng dùng qua API. Có thể đăng nhập dùng thử để làm quen trước.

Máy yếu có chạy được không?

Claude Code nhẹ, chạy trong cửa sổ dòng lệnh, máy văn phòng bình thường là được. Chỉ cần cài Node.js trước.

Tiếng Việt có được không?

Có, rất tốt. Anh/chị ghi "trả lời tôi bằng tiếng Việt", hoặc đặt câu đó trong tệp CLAUDE.md để nó nhớ mãi.

Lỡ nó sửa hỏng thì sao?

Bảo nó tạo mốc lưu Git trước khi sửa lớn để quay lại được. Luôn xem lại và duyệt trước khi đồng ý, và để chế độ hỏi trước khi chạy lệnh xoá.

Khác ChatGPT chỗ nào?

ChatGPT trả lời trong khung chat. Claude Code làm việc thẳng trên các tệp trong máy của anh/chị, chạy được lệnh và tự chạy kiểm thử.

🔒 An toàn dữ liệu: mã nguồn nằm trên máy của anh/chị, chỉ đoạn hội thoại được gửi lên Anthropic để xử lý. Không dán mật khẩu, khoá API hay số thẻ vào chat; để các khoá bí mật trong tệp .env. Việc động tới dữ liệu thật thì bật chế độ hỏi trước khi làm.
🧭 Em gợi ý nhanh cho anh chị
Anh chị làm ngành nào? Bấm một ô, em mở ngay câu lệnh hợp nhất. Chưa rõ thì bấm ô đầu tiên.

⚡ Cho công cụ này tự chạy hằng ngày

Học cách dùng rồi, muốn nó tự làm mỗi ngày mà không phải ngồi bấm: tự đăng bài, tự trả lời khách, tự tổng hợp báo cáo gửi Zalo/Telegram. Chỉ cần nối nó với một công cụ tự động hoá, giao việc một lần là chạy mãi.

🤖 Xem cách tự động hoá 🔗 n8n là gì 🗺️ Bản đồ chọn công cụ

💡 Mẹo phối: dùng công cụ này để làm nội dung, rồi để tự động hoá lo phần đăng và chạy. Ghép chuỗi là gần như tự động 100%.