Nhận dự án mới tháng 11/2026 · phản hồi trong ngày làm việcZalo · GitHub

Claude CLI: 12 lệnh cơ bản dùng hằng ngày

Lập trình viên giao việc cho Claude trong cửa sổ dòng lệnh, ngay trong thư mục dự án

Claude CLI là Claude Code chạy trong cửa sổ dòng lệnh. Mười hai lệnh tôi dùng hằng ngày: claude, claude -c, claude -r, claude -p, /init, /plan, /model, /diff, /review, /compact, /clear và /usage. Bài này nói từng lệnh làm gì, lúc nào dùng, kèm ví dụ theo tài liệu chính thức.

Bài Claude Code là gì cho người không lập trình trên blog đã giải thích khái niệm: Claude Code là gì, dùng ở đâu, tốn bao nhiêu, cần biết gì trước khi giao việc. Bài này không nhắc lại phần đó mà thuần thao tác. Thứ tự: cài và đăng nhập, mười hai lệnh xếp theo trình tự một ngày làm việc, bảng tóm tắt để in ra dán cạnh màn hình, vài lệnh nên biết thêm, rồi điểm bất lợi. Tên lệnh, tham số và ví dụ tôi chỉ lấy từ tài liệu chính thức ở code.claude.com (trang tổng quan, trang tham chiếu CLI và trang danh sách lệnh), kiểm ngày 09/11/2026. Đội agent AI của tôi làm ZCRM chạy bằng Claude Code mỗi ngày, nên thứ tự dưới đây là thứ tự tôi thật sự gõ.

Cài Claude CLI và đăng nhập

Theo trang tổng quan Claude Code (kiểm 09/11/2026), cách cài khuyên dùng là bản cài gốc (native install), tự cập nhật ngầm:

  • macOS, Linux, WSL: curl -fsSL https://claude.ai/install.sh | bash
  • Windows PowerShell: irm https://claude.ai/install.ps1 | iex
  • Windows CMD: curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd

Ngoài ra có Homebrew (brew install --cask claude-code) và WinGet (winget install Anthropic.ClaudeCode); hai cách này không tự cập nhật. Cài xong, mở cửa sổ dòng lệnh mới và gõ claude --version; máy in ra số phiên bản là được. Trên Windows, tài liệu khuyên cài Git for Windows để Claude Code dùng được Bash; máy Windows của tôi cũng cài như vậy.

Lần đầu chạy, Claude Code hỏi đăng nhập. Anh chị cần gói Claude trả phí (Pro trở lên, theo claude.com/pricing) hoặc tài khoản Anthropic Console trả theo API. Một lưu ý về tiền: nếu máy đã đặt biến ANTHROPIC_API_KEY và anh chị đồng ý dùng khoá đó, Claude Code tính tiền theo API chứ không trừ vào gói.

Mười hai lệnh theo trình tự một ngày làm việc

Tôi xếp lệnh theo đúng nhịp một ngày: mở phiên trong thư mục dự án, giao việc, xem thay đổi, dọn ngữ cảnh rồi làm tiếp. Lệnh bắt đầu bằng claude gõ ở cửa sổ dòng lệnh; lệnh bắt đầu bằng dấu gạch chéo gõ bên trong phiên Claude Code.

Một ngày với Claude CLI: mở phiên trong dự án, giao việc, xem thay đổi, dọn ngữ cảnh rồi làm tiếp
Một ngày làm việc với Claude CLI: mở phiên trong thư mục dự án, giao việc, xem thay đổi, dọn ngữ cảnh rồi làm tiếp.

1. claude: mở phiên trong thư mục dự án

Vào thư mục dự án rồi gõ claude để mở phiên làm việc tương tác. Muốn giao việc ngay khi mở, thêm câu lệnh trong ngoặc kép, ví dụ trong tài liệu: claude "explain this project". Câu giao việc viết tiếng Việt cũng được. Luôn mở phiên trong đúng thư mục dự án, vì Claude Code đọc và sửa tệp từ thư mục đó.

2. claude -c: làm tiếp cuộc trò chuyện gần nhất

claude -c (dạng đầy đủ --continue) mở lại cuộc trò chuyện gần nhất trong thư mục hiện tại. Sáng hôm sau, việc dang dở hôm trước, tôi gõ lệnh này thay vì kể lại từ đầu.

3. claude -r: mở lại một phiên theo tên

Khi có nhiều việc song song, đặt tên phiên lúc mở bằng claude -n "my-feature-work", sau đó mở lại bằng claude -r "my-feature-work" (dạng đầy đủ --resume). Gõ claude -r không kèm tên sẽ hiện danh sách để chọn. Bên trong phiên, lệnh /resume làm việc tương tự.

4. /init: tạo tệp hướng dẫn CLAUDE.md

Lần đầu làm việc với một dự án, gõ /init. Claude Code tạo tệp CLAUDE.md, nơi ghi quy ước của dự án: cách chạy thử, thư viện được dùng, điều cấm. Claude đọc tệp này đầu mỗi phiên. Sau đó dùng /memory để sửa tệp này và xem bộ nhớ tự động.

5. /plan: lên kế hoạch trước khi sửa

/plan chuyển sang chế độ kế hoạch: Claude đọc mã và đề xuất cách làm trước khi động vào tệp. Có thể kèm mô tả việc ngay, ví dụ tài liệu: /plan fix the auth bug. Tôi dùng lệnh này cho mọi thay đổi chạm nhiều tệp. Muốn mở phiên ở chế độ kế hoạch từ đầu, dùng claude --permission-mode plan.

6. /model: đổi model cho hợp việc

/model mở danh sách model để chọn, và lưu lựa chọn làm mặc định cho phiên sau. Trong danh sách, phím mũi tên trái phải chỉnh mức effort; bấm s trên một dòng để chỉ đổi cho phiên hiện tại. Việc nhẹ như đổi tên biến, sửa chữ thì dùng model nhẹ để đỡ tốn hạn mức.

7. /diff: xem Claude đã sửa những gì

/diff hiện các thay đổi trong thư mục làm việc, gồm cả phần Claude đã sửa. Đây là bước tôi không bỏ qua: đọc thay đổi trước khi chấp nhận, nhất là khi Claude sửa nhiều tệp liền.

8. /review: soát lỗi trước khi giao

/review là tên gọi khác của /code-review: soát phần thay đổi hiện tại để tìm lỗi sai logic. Có thể truyền số PR, ví dụ /review 1234, hoặc thêm --fix để Claude tự sửa các lỗi tìm được. Muốn soát riêng lỗ hổng bảo mật thì có /security-review.

9. /compact: tóm cuộc trò chuyện để giải phóng ngữ cảnh

Cuộc trò chuyện dài thì Claude phải mang theo nhiều chữ, chậm và tốn hạn mức hơn. /compact tóm phần đã qua để giải phóng ngữ cảnh mà vẫn tiếp tục việc đang làm. Có thể dặn trọng tâm của bản tóm, ví dụ /compact giữ danh sách tệp đã sửa và lỗi còn mở. Muốn biết ngữ cảnh đang đầy cỡ nào, gõ /context.

10. /clear: sang việc mới với ngữ cảnh trống

/clear mở cuộc trò chuyện mới, ngữ cảnh trống, nhưng giữ bộ nhớ dự án như CLAUDE.md. Khác với /compact: /compact tiếp tục việc cũ, /clear bắt đầu việc mới. Cuộc trò chuyện cũ vẫn mở lại được bằng /resume. Tôi gõ /clear mỗi lần chuyển sang một việc không liên quan.

11. /usage: xem đã dùng bao nhiêu hạn mức

/usage hiện chi phí phiên, hạn mức của gói và thống kê hoạt động; /cost và /stats là tên gọi khác. Với gói Pro, Max, Ultra, Team, Enterprise, lệnh này còn chia ra phần nào đang trừ vào hạn mức. /status cho xem phiên bản, model, tài khoản đang đăng nhập.

12. claude -p: chạy một lần không mở phiên

claude -p "explain this function" (dạng đầy đủ --print) chạy một yêu cầu, in kết quả rồi thoát. Lệnh này hợp với việc nối vào lệnh khác, ví dụ trong tài liệu: cat logs.txt | claude -p "explain". Thêm --output-format json để lấy kết quả dạng JSON cho phần mềm đọc, hoặc --max-turns 3 để giới hạn số lượt Claude tự làm.

Bảng tóm tắt 12 lệnh Claude CLI

LệnhGõ ở đâuLàm gìKhi nào dùng
claudeCửa sổ dòng lệnhMở phiên tương tácĐầu ngày, trong thư mục dự án
claude -cCửa sổ dòng lệnhTiếp cuộc trò chuyện gần nhấtLàm tiếp việc hôm trước
claude -rCửa sổ dòng lệnhMở lại phiên theo ID hoặc tênNhiều việc song song
/initTrong phiênTạo CLAUDE.mdLần đầu với dự án
/planTrong phiênVào chế độ kế hoạchTrước thay đổi lớn
/modelTrong phiênĐổi model, chỉnh effortViệc nặng hoặc việc nhẹ
/diffTrong phiênXem thay đổiTrước khi chấp nhận
/reviewTrong phiênSoát lỗi phần thay đổiTrước khi commit, gửi PR
/compactTrong phiênTóm cuộc trò chuyệnPhiên dài, vẫn cùng việc
/clearTrong phiênNgữ cảnh trống, giữ bộ nhớ dự ánChuyển sang việc mới
/usageTrong phiênXem hạn mức, chi phíCuối buổi, trước việc nặng
claude -pCửa sổ dòng lệnhChạy một lần, in kết quảNối lệnh, chạy tự động

Năm lệnh nên biết thêm

Mười hai lệnh trên đủ cho phần lớn ngày làm việc. Năm lệnh dưới đây tôi dùng ít hơn nhưng nên biết, mô tả theo trang danh sách lệnh (kiểm 09/11/2026):

  • /permissions: quản lý quy tắc cho phép, hỏi lại, chặn với từng công cụ. Nên đặt ở phiên đầu với dự án.
  • /mcp: quản lý kết nối MCP tới công cụ bên ngoài và đăng nhập cho chúng.
  • /rewind: quay mã và cuộc trò chuyện về một mốc trước đó. Đây là đường lui khi Claude sửa sai hướng.
  • /btw: hỏi một câu bên lề mà không thêm vào lịch sử cuộc trò chuyện.
  • /doctor: kiểm tra cài đặt và cấu hình, đề xuất cách sửa, chỉ sửa khi anh chị đồng ý. Ở cửa sổ dòng lệnh có claude doctor chỉ đọc, và claude update để cập nhật lên bản mới.

Một lệnh cũ cần lưu ý: blog có bài Ultraplan, lên kế hoạch trên cloud với Claude Code, viết khi lệnh /ultraplan còn dùng được. Trang danh sách lệnh hôm nay ghi lệnh này đã bị gỡ, thay bằng chế độ kế hoạch (/plan). Muốn Claude nhớ lâu hơn giữa các phiên, ngoài CLAUDE.md và bộ nhớ tự động có sẵn, anh chị có thể đọc bài về plugin claude-mem. Còn nếu không quen dòng lệnh, Claude Cowork trong ứng dụng máy tính là đường khác để giao việc nhiều bước.

Điểm bất lợi khi dùng Claude CLI hằng ngày

  • Phải quen cửa sổ dòng lệnh. Người chưa từng gõ lệnh sẽ vướng ngay ở bước cài: nhầm PowerShell với CMD, lệnh claude chưa có trong PATH. Tài liệu có trang xử lý lỗi cài đặt riêng cho các trường hợp này.
  • Tốn hạn mức nhanh. Một phiên đọc nhiều tệp tốn hơn chat thường rất nhiều, và Claude Code trừ chung hạn mức với claude.ai. Không để ý /usage thì dễ hết hạn mức giữa buổi.
  • Claude sửa thẳng vào tệp. Không đọc /diff thì không biết Claude đã đổi gì. Nên làm trong thư mục có git để quay lại được, cùng với /rewind.
  • Lệnh thay đổi theo phiên bản. Có lệnh bị gỡ (như /ultraplan), có lệnh đổi cách hoạt động giữa các bản. Gõ / trong phiên để xem danh sách lệnh đang có trên máy mình, đừng chỉ tin bài viết cũ.
  • Không phải lệnh nào cũng hiện với mọi người. Tài liệu ghi rõ danh sách lệnh phụ thuộc hệ điều hành, gói và môi trường.

Câu hỏi thường gặp về Claude CLI

Claude CLI và Claude Code có phải là một không?

Claude CLI là cách gọi Claude Code khi chạy trong cửa sổ dòng lệnh. Claude Code còn chạy trong VS Code, JetBrains, ứng dụng máy tính và trên web; các bản này dùng chung tệp CLAUDE.md, cài đặt và máy chủ MCP của dự án.

Gói Free có dùng được Claude CLI không?

Không. Theo claude.com/pricing (kiểm 09/11/2026), Claude Code có từ gói Pro trở lên. Ngoài gói thuê bao, anh chị có thể đăng nhập bằng tài khoản Console và trả theo API.

/clear và /compact khác nhau thế nào?

/compact tóm cuộc trò chuyện để giải phóng chỗ nhưng vẫn tiếp tục việc đang làm. /clear bắt đầu cuộc trò chuyện mới với ngữ cảnh trống, chỉ giữ bộ nhớ dự án. Cùng việc thì compact, sang việc khác thì clear.

Làm sao mở lại phiên làm việc hôm qua?

Gõ claude -c trong đúng thư mục dự án để mở cuộc trò chuyện gần nhất. Nếu có nhiều phiên, gõ claude -r để chọn trong danh sách, hoặc claude -r "tên-phiên" nếu đã đặt tên bằng -n.

Cập nhật Claude CLI thế nào?

Bản cài gốc tự cập nhật ngầm. Muốn cập nhật ngay, gõ claude update. Cài bằng Homebrew thì dùng brew upgrade claude-code, cài bằng WinGet thì dùng winget upgrade Anthropic.ClaudeCode.

Nguồn: code.claude.com/docs (tổng quan, tham chiếu CLI, danh sách lệnh); claude.com/pricing, kiểm ngày 09/11/2026.

Lộc Nguyễn

Dựng đội agent làm việc thật cho doanh nghiệp. Viết lại những gì đã làm, có số đo kèm theo.

Về tác giả →

Khoá Claude miễn phí cho người không rành kỹ thuật

8 bài, làm theo từng bước: từ lần đầu mở Claude đến nối Zalo, bảng tính và email. Để lại email, nhận bài 1 ngay.

Claude CLI: 12 lệnh cơ bản dùng hằng ngày