近日,隨著Cursor套餐定價的風波,Claude Code 無疑成為了最近頗受歡迎的代碼助手,不僅支持多種編程語言,還比Cursor更能理解復雜的上下文邏輯,極受廣大開發者的青睞。
不過,與其他AI編程助手不同的是,Claude Code 以 CLI 形式運行在本地終端,對于開發者來說,部署操作沒什么,但對于代碼小白來說,想真正用順手,還是得熟悉它的命令和用法。
為更方便大家使用,為此我整理了一份 Claude Code 的實用命令速查表,涵蓋了常用場景和技巧,方便大家在工作中隨時查閱。
建議收藏,關鍵時候沒準還真能省不少時間。
為了防止小白朋友們一些不必要的誤解,簡單說明一下
未進入Claude Code前使用:CLI 命令、CLI 參數(Flags)、交互模式快捷鍵
進入Claude Code后使用:斜杠命令、高級功能與實用補充
1. 斜杠命令(Slash Commands)
命令 | 功能說明 |
---|---|
/add-dir <path> | 添加額外工作目錄供 Claude 訪問 |
/bug | 上報錯誤給 Anthropic |
/clear | 清除當前會話上下文 |
/compact [說明] | 整理對話內容,減少 token 使用 |
/config | 查看或修改配置 |
/cost | 查看 token 使用統計 |
/doctor | 檢查 Claude Code 安裝狀態 |
/help | 獲取命令幫助列表 |
/init | 創建 CLAUDE.md ,初始化項目上下文,存儲重要的項目信息、約定和常用命令 |
/login 、/logout | 登錄/登出 Anthropic 賬戶 |
/mcp | 管理 Model Context Protocol(MCP)連接 |
/memory | 編輯項目記憶文件(CLAUDE.md) |
/model | 切換當前使用模型(如 Sonnet/Opus) |
/permissions | 查看/修改權限設置 |
/pr_comments | 查看 Pull Request 評論 |
/review | 請求代碼審查 |
/status | 查看賬戶與系統狀態 |
/terminal-setup | 一鍵配置 Shift+Enter 換行 |
/ls-sessions | 查看對話session-id(未來上線) |
/vim | 進入 vim 編輯模式 |
Claude Code 中的 Vim 編輯模式,是一個用于在終端中模擬 Vim 操作習慣的功能,主要是針對那些習慣使用 Vim 的用戶,讓他們在 Claude 的交互環境中也能享受熟悉的編輯體驗。
自定義 slash 命令可在 .claude/commands
或 ~/.claude/commands
中定義,支持 markdown + $ARGUMENTS
、bash(!
)、文件引用(@
)等。
2. CLI 命令
命令 | 作用 | 示例 |
---|---|---|
claude | 啟動 REPL 交互式會話 | claude |
claude "..." | 帶初始提示進入會話 | claude "explain this project" |
claude -p "..." | 非交互式打印結果后退出 | claude -p "explain this function" |
cat file | claude -p "..." | 處理管道輸入文件 | |
claude -c | 繼續最近一次會話 | |
claude -r <session-id> "..." | 恢復指定會話 | |
claude update | 更新 Claude Code 到最新版本 | |
claude mcp | 配置 MCP 服務器 |
如何查看指定會話的session-id?
方法 | 說明 |
---|---|
查看本地緩存目錄 | ls ~/.claude/sessions/ 找到 session 文件名 |
繼續上次會話 | 用 claude -c 自動連接上次 |
查看 shell 歷史 | grep claude ~/.bash_history |
未來功能(可能) | /sessions 或 /history 等命令(尚未支持) |
怎么配置MCP服務器?
步驟 1:創建 MCP 配置文件(JSON 格式)
你需要寫一個 .json 文件,例如 servers.json,結構如下:
[{"name": "filesystem","tool": "filesystem","config": {"root": "/users/yourname/dev/project", "writable": true}},{"name": "bash","tool": "bash","config": {"allowedCommands": ["git log", "npm install"]}}
]
每個對象代表一個 MCP 工具,字段說明:
字段 | 說明 |
---|---|
name | MCP 工具在 Claude 中的名字 |
tool | 工具類型(如 bash 、filesystem 、puppeteer ) |
config | 工具對應的配置參數 |
更多支持工具請參考官方說明(如 https://docs.anthropic.com/en/docs/claude-code/mcp )。
步驟2: 加載 MCP 配置
通過命令加載配置文件:
claude --mcp-config servers.json
或者
claude mcp
也可以在slash命令中運行
/mcp
步驟 3(可選):設置默認 MCP 配置路徑
將你的配置保存為默認位置(例如):
~/.claude/mcp/servers.json
示例用途
加載文件系統 MCP 后,你可以讓 Claude 自動執行:
/ask “請修改 main.py 的函數簽名”
加載 Bash 工具后,可以請求:
“請運行 git log 并總結最近的提交”
之后可能會出Claude Code配置MCP的教程,感興趣的關注一下公眾號
3. CLI 參數(Flags)
參數 | 說明 | 示例 |
---|---|---|
--add-dir | 添加工作目錄 | claude --add-dir ../lib |
--allowedTools | 允許工具列表 | "Bash(git log:*)" |
--disallowedTools | 禁用工具列表 | "Edit" |
--print , -p | 以非交互模式運行 | claude -p "..." |
--output-format | 輸出格式(text/json/stream-json) | --output-format json |
--input-format | 輸入格式控制 | --input-format stream-json |
--verbose | 開啟詳細日志 | claude --verbose |
--max-turns | 設置最大對話輪次 | --max-turns 3 |
--model | 指定使用模型 | --model claude-sonnet-4-20250514 |
--permission-mode | 設置權限模式 | --permission-mode plan |
--permission-prompt-tool | 非交互模式下使用 MCP 工具 | --permission-prompt-tool mcp_auth_tool |
--resume | 恢復指定會話 | --resume abc123 |
--continue | 繼續最近會話(同 -c) | --continue |
--dangerously-skip-permissions | 跳過權限提示(需謹慎) |
4. 交互模式快捷鍵
快捷鍵 | 功能 |
---|---|
Ctrl+C | 取消輸入/中斷生成 |
Ctrl+D | 退出 Claude Code 會話 |
Ctrl+L | 清屏(保留歷史) |
Ctrl+R | 歷史反向搜索(若終端支持) |
↑/↓ | 瀏覽輸入歷史 |
Esc + Esc | 編輯上條消息 |
\ +Enter 或 Option+Enter(macOS)或 Shift+Enter(經 /terminal-setup 設置后) | 多行輸入 |
# 開頭 | 快速添加記憶到 CLAUDE.md |
/ 開頭 | 激活 Slash 命令提示 |
Vim 模式(需先啟用 /vim
或相關配置) :
常見命令包括:Esc
, i
, a
, h/j/k/l
, w/e/b
, 0/$
, gg/G
, x
, dd
, cw
等。
5. 高級功能與實用補充
- CLAUDE.md 文件機制:項目上下文記憶文件,自動加載增強對話效果。
- 自定義 Slash 命令:允許通過
.claude/commands/*.md
或~/.claude/commands/*.md
實現自定義工作流腳本,支持$ARGUMENTS
、bash 預處理、文件引用、MCP 等 。 - MCP(Model Context Protocol)能力:集成例如 Puppeteer、數據庫、Stripe 等外部服務,實現網頁操作、數據庫查詢、API 調用等 。
- Hooks 支持:可定義代碼推送、合并時自動觸發腳本/操作(7 月初新增)。
- 圖像操作能力(最新實踐):支持拖放/粘貼圖像、結合 MCP 截圖、UI 反饋循環等 。
- 多實例并行支持:可在多個工作目錄中分別運行多個 Claude Code 實例,互不干擾 。
如果你還知道怎么安裝部署Claude Code,可以查看往期文章👇
Claude Code是什么?Mac、Linux系統如何安裝部署呢?
【保姆級教程】Windows系統如何安裝部署Claude Code?國內如何使用到Claude Code?
GAC是5月份全網首發的,比官網便宜很多也很穩定,可直接優惠使用到Claude Code,自己體驗下來也是一路順暢,很值得推薦,歡迎各位小伙伴來體驗。如果有企業需要合作也可以聯系我~