Cheat sheet Claude Code
(cc.storyfox.cz)- 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ụcSendMessage - 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 Chủy nhập/tạo,Ctrl Dkết thúc phiên,Ctrl Lxóa màn hình,Ctrl Ochuyển đổi đầu ra chi tiết,Ctrl Rtìm kiếm lịch sử,Ctrl Gmở trình biên tập promptCtrl Bchạy nền,Ctrl Tchuyển đổi danh sách tác vụ,Ctrl Vdán hình ảnh,Ctrl Fdừng agent nền (cần 2 lần),Eschoàn tác
-
Chuyển đổi chế độ
Shift Tabluân chuyển chế độ quyền,Alt Pchuyển model,Alt Tchuyển chế độ suy luận (thinking)
-
Điều khiển nhập liệu
Enterxuống dòng nhanh,Ctrl Jxuố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,
Pxem trước,Rđổi tên,/tìm kiếm,Atoàn bộ dự án,Bnhánh hiện tại
- Dùng phím mũi tên để điều hướng và mở rộng/thu gọn,
Quản lý máy chủ MCP
-
Thêm máy chủ
--transport httpHTTP từ xa (khuyến nghị),--transport stdiotiến trình cục bộ,--transport sseSSE từ xa
-
Phạm vi
- Cục bộ (
~/.claude.json), dự án (project.mcp.json), người dùng (~/.claude.json)
- Cục bộ (
-
Lệnh quản lý
/mcpUI tương tác,claude mcp listdanh sách toàn bộ máy chủ,claude mcp servechạ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)
- Dự án (
-
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.mdvà các tệp theo chủ đề trong~/.claude/projects//memory/
- Tự động nạp
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
- Dùng
-
Thinking & Effort
Alt Tchuyể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
- Dùng
-
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ữ
- Bật nhập giọng nói bằng
-
Quản lý Context
- Tối ưu context bằng
/context,/compact, hỗ trợ tối đa 1M context,CLAUDE.mdvẫn được giữ sau khi nén
- Tối ưu context bằng
-
Lệnh tắt cho phiên
claude -ctiế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-usdgiới hạn chi phí, hỗ trợ đầu vào qua pipe
-
Lập lịch và từ xa
/looptá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)
- Người dùng (
-
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//)
- Dự án (
-
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