- Tài liệu tóm tắt dành cho nhà phát triển tổng hợp các lệnh chính, phím tắt, thiết lập, biến môi trường, máy chủ MCP và cấu hình agent của phiên bản Claude Code mới nhất
- Phiên bản mới bổ sung chế độ headless (
--bare), gửi tin nhắn Discord/Telegram qua MCP (--channels), frontmatter cho skill/lệnh slash (effort), fork được đổi thành /branch, và thêm tính năng tự động tiếp tục SendMessage
- Trình bày dễ theo dõi hầu hết các lệnh như phím tắt, máy chủ MCP, lệnh slash, quản lý skill·agent, chạy headless và điều khiển từ xa
- Hỗ trợ công tắc xem riêng cho Windows/macOS
Phím tắt bàn phím
-
Điều khiển chung
Ctrl C hủy nhập/tạo, Ctrl D kết thúc phiên, Ctrl L xóa màn hình, Ctrl O chuyển đổi đầu ra chi tiết, Ctrl R tìm kiếm lịch sử, Ctrl G mở trình biên tập prompt
Ctrl B chạy nền, Ctrl T chuyển đổi danh sách tác vụ, Ctrl V dán hình ảnh, Ctrl F dừng agent nền (cần 2 lần), Esc hoàn tác
-
Chuyển đổi chế độ
Shift Tab luân chuyển chế độ quyền, Alt P chuyển model, Alt T chuyển chế độ suy luận (thinking)
-
Điều khiển nhập liệu
Enter xuống dòng nhanh, Ctrl J xuống dòng chuỗi điều khiển
-
Tiền tố
/ lệnh slash, ! chạy bash trực tiếp, @ nhắc tới tệp và tự động hoàn thành
-
Bộ chọn phiên
- Dùng phím mũi tên để điều hướng và mở rộng/thu gọn,
P xem trước, R đổi tên, / tìm kiếm, A toàn bộ dự án, B nhánh hiện tại
Quản lý máy chủ MCP
-
Thêm máy chủ
--transport http HTTP từ xa (khuyến nghị), --transport stdio tiến trình cục bộ, --transport sse SSE từ xa
-
Phạm vi
- Cục bộ (
~/.claude.json), dự án (project.mcp.json), người dùng (~/.claude.json)
-
Lệnh quản lý
/mcp UI tương tác, claude mcp list danh sách toàn bộ máy chủ, claude mcp serve chạy CC như máy chủ MCP
-
Elicitation Servers
- Tính năng yêu cầu nhập liệu trong lúc làm việc (mới)
Lệnh slash
-
Liên quan đến phiên
/clear, /compact, /resume, /rename, /branch, /cost, /context, /diff, /copy, /export
-
Liên quan đến thiết lập
/config, /model, /fast, /vim, /theme, /permissions, /effort, /color
-
Liên quan đến công cụ
/init, /memory, /mcp, /hooks, /skills, /agents, /chrome, /reload-plugins
-
Lệnh đặc biệt
/btw, /plan, /loop, /voice, /doctor, /rc, /pr-comments, /stats, /insights, /desktop, /remote-control, /stickers
Bộ nhớ và cấu trúc tệp
-
Vị trí CLAUDE.md
- Dự án (
./CLAUDE.md), cá nhân (~/.claude/CLAUDE.md), tổ chức (/etc/claude-code/Managed)
-
Quy tắc và import
.claude/rules/*.md, ~/.claude/rules/*.md, có thể import @path/to/file
-
Bộ nhớ tự động
- Tự động nạp
MEMORY.md và các tệp theo chủ đề trong ~/.claude/projects//memory/
Workflow và mẹo
-
Plan Mode
- Dùng
Shift Tab để chuyển chế độ thường→tự động→kế hoạch, có thể khởi động bằng --permission-mode plan
-
Thinking & Effort
Alt T chuyển chế độ suy luận, "ultrathink" là chế độ nỗ lực tối đa, đặt mức bằng /effort (low, med, high)
-
Git Worktrees
- Dùng
--worktree để tạo nhánh tách riêng theo tính năng, sparsePaths để chỉ checkout các thư mục cần thiết
-
Voice Mode
- Bật nhập giọng nói bằng
/voice, dùng phím cách để ghi âm và gửi, hỗ trợ 20 ngôn ngữ
-
Quản lý Context
- Tối ưu context bằng
/context, /compact, hỗ trợ tối đa 1M context, CLAUDE.md vẫn được giữ sau khi nén
-
Lệnh tắt cho phiên
claude -c tiếp tục cuộc trò chuyện cuối, claude -r "name" tiếp tục theo tên, /btw để đặt câu hỏi riêng
SDK và chế độ headless
-
Chạy không tương tác
claude -p "query", --output-format json, --max-budget-usd giới hạn chi phí, hỗ trợ đầu vào qua pipe
-
Lập lịch và từ xa
/loop tác vụ định kỳ, /rc điều khiển từ xa, kết nối phiên web bằng --remote
Thiết lập và môi trường
-
Tệp cấu hình
- Người dùng (
~/.claude/settings.json), dự án (.claude/settings.json), cục bộ (.claude/settings.local.json)
- OAuth, MCP, trạng thái (
~/.claude.json), máy chủ MCP của dự án (.mcp.json)
-
Mục thiết lập cốt lõi
modelOverrides, autoMemoryDirectory, worktree.sparsePaths
-
Biến môi trường
ANTHROPIC_API_KEY, ANTHROPIC_MODEL, CLAUDE_CODE_EFFORT_LEVEL, MAX_THINKING_TOKENS, ANTHROPIC_CUSTOM_MODEL_OPTION, CLAUDE_CODE_PLUGIN_SEED_DIR
Skill và agent
-
Skill tích hợp sẵn
/simplify, /batch, /debug, /loop, /claude-api
-
Vị trí skill tùy chỉnh
- Dự án (
.claude/skills//), cá nhân (~/.claude/skills//)
-
Frontmatter của skill
description, allowed-tools, model, effort, context, $ARGUMENTS, ${CLAUDE_SKILL_DIR}, !cmd
-
Agent tích hợp sẵn
Explore, Plan, General, Bash
-
Frontmatter của agent
permissionMode, isolation, memory, background, maxTurns, SendMessage (mới, tự động tiếp tục)
CLI và cờ
-
Lệnh cốt lõi
claude, claude "q", claude -p "q", claude -c, claude -r, claude update
-
Cờ chính
--model, -w, -n, --add-dir, --agent, --allowedTools, --output-format, --json-schema, --max-turns, --max-budget-usd, --console, --verbose, --bare, --channels, --remote, --chrome
-
Chế độ quyền
default, acceptEdits, plan, dontAsk, bypassPermissions
-
Biến môi trường cốt lõi
ANTHROPIC_API_KEY, ANTHROPIC_MODEL, CLAUDE_CODE_EFFORT_LEVEL, MAX_THINKING_TOKENS, CLAUDE_CODE_MAX_OUTPUT_TOKENS, CLAUDE_CODE_DISABLE_CRON
2 bình luận
Mình dùng cả Claude Code lẫn Codex, nhưng ở Claude Code việc không có
$hơi bất tiện. Khi muốn chỉ định nhiều skill trong một prompt thì với Codex khá tự nhiên, còn Claude Code thì không được như vậy, đó là điểm hơi đáng tiếc.Ý kiến trên Hacker News
Tôi dùng Claude Code hằng ngày nhưng hay quên lệnh, nên đã để Claude tự tra cứu toàn bộ tính năng từ tài liệu chính thức và GitHub, rồi tạo một cheat sheet HTML khổ ngang A4 cho phép xem nhanh phím tắt, lệnh slash, workflow, hệ thống skill, bộ nhớ/CLAUDE.md, cấu hình MCP, cờ CLI và các tệp cấu hình trong nháy mắt
Nó tự động nhận diện phím tắt Mac/Windows, hiển thị phiên bản mới nhất và changelog. Một cron job hằng ngày kiểm tra thay đổi để tự động cập nhật, và các tính năng mới sẽ được gắn huy hiệu “NEW”
Nhẹ, miễn phí và không cần đăng ký. Có thể in bằng Ctrl+P tại cc.storyfox.cz và cũng hoạt động trên di động
/cost^nghĩa là phím Control, không phải⌘Gần đây tôi chuyển từ CC terminal sang tiện ích mở rộng VS Code và thấy thích hơn nhiều
Trong mục “MCP”, dấu “~” trước “Local” là ký hiệu sai. Cấu hình theo từng project đơn giản chỉ nên là
.claude.json“Dán ảnh bằng CMD + V” là thông tin sai. Ngay cả trên Mac cũng dùng CTRL + V như Windows. CMD + V là để dán văn bản
Biến môi trường thực ra còn nhiều hơn thế. Biến tôi thích là
IS_DEMO=1, vì nó loại bỏ banner chào mừng không cần thiếtTôi thắc mắc liệu khái niệm ‘project rules’ có thực sự tồn tại không
Có các thư mục
.claude/rules/và~/.claude/rules/, nhưng tôi muốn biết liệu chúng chỉ đơn giản là nơi sắp xếp các tệp để gọi vào từ những prompt khác hay khôngCảm ơn vì đã làm ra bảng tóm tắt tính năng kiểu này. Tính năng mới được thêm khá thường xuyên, nên nhìn một phát là nắm được thay vì phải lục tài liệu
Thật ngạc nhiên khi Claude Code đang vượt Codex khá xa ở khía cạnh CLI
Sau 43 vòng lặp, nó chỉ mất 10–30 phút để chuyển bất kỳ website nào thành typed JSON API với nhiều giao thức khác nhau như WebSocket, GraphQL, gRPC-Web, v.v.
Tiếp theo tôi định cho nó học 263GB dữ liệu giao dịch cổ phiếu và quyền chọn trong 4 năm để tìm ra chiến lược giao dịch. Có cảm giác Claude Code sẽ là thứ chạm AGI đầu tiên
Tôi xem liên kết changelog trên trang và thử trực quan hóa lịch sử thay đổi. Tôi nhờ ChatGPT vẽ biểu đồ số mục thêm mới theo ngày trong CHANGELOG.md, và có vẻ khá khớp
imgur.com/a/tky9Pkz
“Undo (hủy nhập)” hoạt động với Ctrl + _ (Ctrl + dấu gạch dưới). Điều này cũng áp dụng với các trình soạn thảo dòng bên ngoài CC