Claude Code CLI完整命令參考手冊(cè)(值得收藏)
適用版本: Claude Code CLI v2.1.168+ 最后更新: 2026-06-11
一、CLI 命令行參數(shù)
claude [options] [command] [prompt]
1.1 核心參數(shù)
-p, --print— 非交互式輸出
解決什么問(wèn)題:需要在腳本、CI/CD 或管道中調(diào)用 Claude,而不希望進(jìn)入交互式對(duì)話(huà)模式。 何時(shí)使用:Shell 腳本自動(dòng)化、CI/CD 流水線(xiàn)中的代碼審查、管道組合處理文本、批量分析任務(wù)。
# 基礎(chǔ)用法:?jiǎn)未螁?wèn)答 claude -p "解釋這個(gè)函數(shù)的實(shí)現(xiàn)邏輯" # 管道輸入:將文件內(nèi)容傳給 Claude 分析 cat src/main.js | claude -p "找出所有潛在的空指針問(wèn)題" # 管道輸出:將 Claude 的輸出傳給其他命令 claude -p "列出 src/ 下所有 Java 文件的用途" | grep "Controller" # 結(jié)合 git 工作流:分析最近的提交 git log --oneline -20 | claude -p "總結(jié)最近的提交活動(dòng),按功能分類(lèi)" # 代碼生成到文件 claude -p "生成一個(gè) Dockerfile,用于 Spring Boot 應(yīng)用" > Dockerfile # 指定模型的非交互查詢(xún) claude -p "解釋這段代碼" --model opus
注意事項(xiàng):
-p模式下不保留會(huì)話(huà)歷史,每次調(diào)用都是獨(dú)立的- 如果需要上下文連續(xù)對(duì)話(huà),應(yīng)使用
-c(繼續(xù)會(huì)話(huà))或-r(恢復(fù)會(huì)話(huà)) - 管道輸入時(shí),Claude 會(huì)將 stdin 的內(nèi)容作為上下文的一部分
- 可以結(jié)合
--output-format json在腳本中獲取結(jié)構(gòu)化輸出
-c, --continue— 繼續(xù)最近會(huì)話(huà)
解決什么問(wèn)題:中斷工作后想要無(wú)縫恢復(fù),不想重新描述上下文和需求。 何時(shí)使用:每天早上繼續(xù)昨天的工作、終端意外關(guān)閉后恢復(fù)、在多個(gè)項(xiàng)目間切換后回到之前的項(xiàng)目。
# 最簡(jiǎn)單的繼續(xù)方式 claude -c # 繼續(xù)會(huì)話(huà)并指定模型 claude -c --model opus # 繼續(xù)會(huì)話(huà)并以特定模式運(yùn)行 claude -c --effort max
工作原理:-c 會(huì)讀取當(dāng)前工作目錄 (cwd) 下最近一次會(huì)話(huà)的完整上下文并從上次中斷處繼續(xù)。不同目錄的會(huì)話(huà)互不影響。
注意事項(xiàng):
- 如果當(dāng)前目錄沒(méi)有歷史會(huì)話(huà),會(huì)自動(dòng)創(chuàng)建新會(huì)話(huà)
- 繼續(xù)的會(huì)話(huà)與原會(huì)話(huà)共享同一個(gè) session ID
-r, --resume [value]— 恢復(fù)指定會(huì)話(huà)
解決什么問(wèn)題:有多個(gè)并行會(huì)話(huà),需要精確恢復(fù)到某一個(gè)特定會(huì)話(huà)(可能是幾天前的)。 何時(shí)使用:恢復(fù)幾天前的特定會(huì)話(huà)、在多個(gè)并行任務(wù)間切換、恢復(fù)被系統(tǒng)重啟中斷的會(huì)話(huà)。
# 交互式選擇器(列出所有歷史會(huì)話(huà),支持搜索過(guò)濾) claude -r # 恢復(fù)到指定 UUID 的會(huì)話(huà) claude -r abc123-def456-789 # 恢復(fù)并派生新會(huì)話(huà)(保留原會(huì)話(huà)的上下文但不修改它) claude -r abc123-def456-789 --fork-session # 恢復(fù)鏈接到某個(gè) PR 的會(huì)話(huà) claude -r --from-pr 123
會(huì)話(huà)選擇器交互:↑/↓ 瀏覽、Enter 選中、顯示名稱(chēng)/時(shí)間/工作目錄/消息數(shù)。
-w, --worktree [name]— Git Worktree 隔離
解決什么問(wèn)題:需要在獨(dú)立沙箱中嘗試大規(guī)模重構(gòu),不想污染當(dāng)前工作區(qū),或者想讓多個(gè) Agent 并行處理不同任務(wù)。 何時(shí)使用:實(shí)驗(yàn)性重構(gòu)、同時(shí)開(kāi)發(fā)多個(gè)獨(dú)立功能、Agent 并行處理、不確定的修改需要可隨時(shí)丟棄。
# 創(chuàng)建命名 worktree claude -w feature-refactor # worktree + tmux 會(huì)話(huà)(多窗口管理) claude -w feature-refactor --tmux # worktree + 指定模型 + 高努力級(jí)別(復(fù)雜重構(gòu)) claude -w major-refactor --model opus --effort max
配置項(xiàng):worktree.baseRef 控制基準(zhǔn)分支(fresh 從 origin/default-branch 創(chuàng)建,head 從當(dāng)前 HEAD 創(chuàng)建)。完成后可選擇 keep(保留)或 remove(丟棄)。
--model <model>— 指定模型
解決什么問(wèn)題:不同任務(wù)對(duì)能力和速度的需求不同——簡(jiǎn)單任務(wù)不需要最強(qiáng)大(最貴)的模型,復(fù)雜任務(wù)需要最強(qiáng)推理能力。 何時(shí)使用:復(fù)雜架構(gòu)設(shè)計(jì)選擇 Opus、日常編碼選擇 Sonnet、批量簡(jiǎn)單處理選擇 Haiku。
| 值 | 對(duì)應(yīng)的模型 | 速度 | 成本 | 適用場(chǎng)景 |
|---|---|---|---|---|
sonnet | Claude Sonnet 4.6 | 快 | 中 | 日常開(kāi)發(fā)首選:代碼生成、Bug 修復(fù)、文檔編寫(xiě) |
opus | Claude Opus 4.8 | 慢 | 高 | 最強(qiáng)大:復(fù)雜架構(gòu)、深度分析、安全審查 |
haiku | Claude Haiku 4.5 | 最快 | 最低 | 極速任務(wù):日志分類(lèi)、簡(jiǎn)單格式化、批量小任務(wù) |
claude --model opus export ANTHROPIC_MODEL=claude-opus-4-8 # 持久化設(shè)置
--effort <level>— 努力級(jí)別
解決什么問(wèn)題:控制 Claude 的思考深度——深度思考質(zhì)量更高但更慢更貴,簡(jiǎn)單任務(wù)不需要深度思考。 何時(shí)使用:日常開(kāi)發(fā)用 medium,復(fù)雜邏輯用 high,安全審查/架構(gòu)設(shè)計(jì)用 max,簡(jiǎn)單格式化用 low。
| 級(jí)別 | 思考深度 | 適用場(chǎng)景 |
|---|---|---|
low | 快速回答 | 格式轉(zhuǎn)換、簡(jiǎn)單翻譯 |
medium | 適度思考(默認(rèn)) | 日常開(kāi)發(fā) |
high | 深度思考 | 復(fù)雜邏輯 |
xhigh | 高度深入 | 架構(gòu)建議 |
max | 最大努力 | 安全審查、關(guān)鍵代碼 |
claude -p "格式化 JSON" --effort low claude --effort max --model opus # 最強(qiáng)組合
--name, -n <name>— 會(huì)話(huà)命名
解決什么問(wèn)題:多個(gè)會(huì)話(huà)后難以區(qū)分哪個(gè)是哪個(gè),需要給會(huì)話(huà)起個(gè)有意義的名字便于后續(xù)查找。 何時(shí)使用:每次啟動(dòng)新會(huì)話(huà)時(shí)都應(yīng)該命名。
claude -n "修復(fù)用戶(hù)登錄超時(shí)Bug" claude -n "重構(gòu)支付模塊" --model opus --effort max
命名建議:動(dòng)詞+對(duì)象+描述,如 重構(gòu)用戶(hù)認(rèn)證模塊、修復(fù)訂單列表分頁(yè)Bug。
--session-id <uuid>— 指定會(huì)話(huà) ID
解決什么問(wèn)題:需要精確控制會(huì)話(huà)標(biāo)識(shí),實(shí)現(xiàn)腳本化的會(huì)話(huà)管理。 何時(shí)使用:自動(dòng)化腳本中管理會(huì)話(huà)生命周期。
SESSION_ID=$(uuidgen) claude --session-id $SESSION_ID -p "分析項(xiàng)目結(jié)構(gòu)"
1.2 調(diào)試參數(shù)
--debug [filter]— 調(diào)試模式
解決什么問(wèn)題:遇到問(wèn)題需要排查——API 報(bào)錯(cuò)、Hooks 不觸發(fā)、MCP 連接失敗等。 何時(shí)使用:排查 API 調(diào)用異常、Hooks 不工作、MCP 服務(wù)器連接問(wèn)題。
claude --debug # 全部調(diào)試信息 claude --debug api # 僅 API 調(diào)用日志 claude --debug hooks # 僅 Hooks 執(zhí)行日志 claude --debug api,hooks # 組合過(guò)濾 claude --debug api --debug-file ./debug.log # 寫(xiě)入文件
| 過(guò)濾器 | 追蹤內(nèi)容 |
|---|---|
api | API 請(qǐng)求/響應(yīng)、token 消耗、重試 |
hooks | Hooks 觸發(fā)和執(zhí)行完整日志 |
tools | 工具調(diào)用入?yún)⒑头祷刂?/td> |
mcp | MCP 服務(wù)器連接和通信 |
auth | 認(rèn)證流程日志 |
--verbose— 詳細(xì)輸出
解決什么問(wèn)題:需要看到更多運(yùn)行時(shí)信息來(lái)排查問(wèn)題。 何時(shí)使用:排查配置加載、MCP 連接、或不確定為何某個(gè)行為不符合預(yù)期時(shí)。
claude --verbose -p "分析這個(gè)文件"
1.3 系統(tǒng)提示參數(shù)
--system-prompt <prompt>— 完全替換系統(tǒng)提示詞
解決什么問(wèn)題:需要完全自定義 Claude 的角色和行為,不想要任何默認(rèn)的 Claude Code 指令。 何時(shí)使用:構(gòu)建自定義 AI 應(yīng)用,需要特定角色行為(?? 會(huì)移除 Claude Code 的所有內(nèi)置工具使用能力,謹(jǐn)慎使用)。
claude --system-prompt "You are a Python code reviewer..."
--append-system-prompt <prompt>— 追加系統(tǒng)提示詞
解決什么問(wèn)題:在保留 Claude Code 默認(rèn)能力的基礎(chǔ)上,追加項(xiàng)目特定的行為約束。 何時(shí)使用:添加項(xiàng)目特定的編碼規(guī)范、語(yǔ)言偏好、框架約定(推薦用 CLAUDE.md 替代)。
claude --append-system-prompt "始終使用 Java 17 語(yǔ)法。所有 public 方法必須有 Javadoc。" claude --append-system-prompt "$(cat custom-instructions.txt)"
--bare— 極簡(jiǎn)模式
解決什么問(wèn)題:需要最快啟動(dòng)速度,或者懷疑 hooks/插件導(dǎo)致了問(wèn)題需要排查。 何時(shí)使用:排查插件沖突、受限環(huán)境運(yùn)行、追求最小資源占用。
claude --bare -p "快速查詢(xún)"
1.4 權(quán)限參數(shù)
--permission-mode <mode>— 權(quán)限模式
解決什么問(wèn)題:控制 Claude 執(zhí)行操作時(shí)需要用戶(hù)確認(rèn)的頻率和范圍。 何時(shí)使用:日常開(kāi)發(fā)用
acceptEdits(自動(dòng)編輯,其他確認(rèn)),CI/CD 用bypassPermissions,代碼閱讀用plan。
| 模式 | 編輯 | 命令 | 網(wǎng)絡(luò) | 場(chǎng)景 |
|---|---|---|---|---|
default | 詢(xún)問(wèn) | 詢(xún)問(wèn) | 詢(xún)問(wèn) | 不熟悉的環(huán)境 |
acceptEdits | 自動(dòng) | 詢(xún)問(wèn) | 詢(xún)問(wèn) | 日常開(kāi)發(fā)推薦 |
bypassPermissions | 自動(dòng) | 自動(dòng) | 自動(dòng) | ?? CI/CD/沙箱 |
plan | 禁止 | 禁止 | 禁止 | 只讀分析 |
claude --permission-mode acceptEdits claude --permission-mode plan # 純分析,不修改
--allowedTools/--disallowedTools— 工具白名單/黑名單
解決什么問(wèn)題:需要精細(xì)控制 Claude 可以使用哪些工具,比如只允許 git 操作但不允許刪除文件。 何時(shí)使用:安全敏感環(huán)境、CI/CD 自動(dòng)化、限制 Claude 的破壞性操作能力。
claude --allowedTools "Bash(git *) Read Edit Write" claude --disallowedTools "Bash(rm *) Bash(sudo *)"
1.5 輸出格式參數(shù)
--output-format <format>— 輸出格式
解決什么問(wèn)題:需要程序化解析 Claude 的輸出,而不是人類(lèi)閱讀的純文本。 何時(shí)使用:腳本集成用
json,實(shí)時(shí)流處理用stream-json,人類(lèi)閱讀用text(默認(rèn))。
| 格式 | 適用場(chǎng)景 |
|---|---|
text | 人類(lèi)閱讀(默認(rèn)) |
json | 腳本解析、API 集成 |
stream-json | 實(shí)時(shí)流處理 |
claude -p "分析錯(cuò)誤日志" --output-format json --json-schema '{"type":"object",...}'
二、CLI 子命令
2.1claude agents— 后臺(tái) Agent 管理
解決什么問(wèn)題:同時(shí)運(yùn)行多個(gè) Agent 執(zhí)行不同任務(wù),需要一個(gè)管理界面來(lái)監(jiān)控和控制它們。 何時(shí)使用:并行代碼審查、多模塊同步開(kāi)發(fā)、批量任務(wù)分發(fā)與監(jiān)控。
claude agents # 啟動(dòng)管理界面 claude agents --model sonnet --effort high # 設(shè)置 Agent 默認(rèn)參數(shù) claude agents --json # JSON 輸出(腳本監(jiān)控) claude agents --cwd /path/to/project # 限定項(xiàng)目范圍
2.2claude auth— 認(rèn)證管理
解決什么問(wèn)題:管理 Claude Code 的登錄狀態(tài)——首次使用需要登錄,切換賬號(hào)需要重新認(rèn)證,排查認(rèn)證失敗需要查看狀態(tài)。 何時(shí)使用:首次安裝后登錄、切換 API Key、排查認(rèn)證相關(guān)問(wèn)題。
claude auth login --console # API Key 計(jì)費(fèi)登錄 claude auth login --claudeai # Claude 訂閱登錄 claude auth login --sso # 企業(yè) SSO 登錄 claude auth login --email dev@company.com # 預(yù)填郵箱 claude auth status # 查看登錄狀態(tài) claude auth status --json # JSON 輸出(腳本檢測(cè)) claude auth logout # 登出
典型場(chǎng)景:
- 新機(jī)器首次使用:
claude auth login --console然后輸入 API Key - 企業(yè)環(huán)境:
claude auth login --sso - CI 環(huán)境:先設(shè)置
ANTHROPIC_API_KEY環(huán)境變量,無(wú)需手動(dòng) login
2.3claude mcp— MCP 服務(wù)器管理
解決什么問(wèn)題:需要讓 Claude 訪(fǎng)問(wèn)外部工具和數(shù)據(jù)源(數(shù)據(jù)庫(kù)、文件系統(tǒng)、API 等),通過(guò) MCP 協(xié)議標(biāo)準(zhǔn)化集成。 何時(shí)使用:集成數(shù)據(jù)庫(kù)查詢(xún)、文件系統(tǒng)操作、第三方 API、自定義工具。
添加 MCP 服務(wù)器
# stdio 傳輸(本地進(jìn)程) claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem /tmp claude mcp add postgres -e PG_HOST=localhost -e PG_PORT=5432 -- npx -y @modelcontextprotocol/server-postgres # HTTP 傳輸(遠(yuǎn)程服務(wù)) claude mcp add --transport http my-api https://mcp.example.com/mcp claude mcp add --transport http secure-api https://api.example.com/mcp --header "Authorization: Bearer xxx" # OAuth 認(rèn)證 claude mcp add --transport http oauth-server https://oauth.example.com/mcp --client-id "my-id" --client-secret # 配置范圍 claude mcp add -s user filesystem -- npx @modelcontextprotocol/server-filesystem /tmp claude mcp add -s project db-server -- npx @modelcontextprotocol/server-postgres
查看和管理
claude mcp list # 列出所有 claude mcp get filesystem # 查看詳情(含工具列表) claude mcp remove filesystem # 刪除 claude mcp add-from-claude-desktop # 從 Claude Desktop 導(dǎo)入 claude mcp serve # 啟動(dòng) Claude Code 作為 MCP 服務(wù)器
2.4claude plugin— 插件管理
解決什么問(wèn)題:需要擴(kuò)展 Claude Code 的功能——安裝社區(qū)或自定義的 Skill、Agent、Hooks 組合包。 何時(shí)使用:安裝第三方 Skill、創(chuàng)建自定義工作流插件、管理插件的啟用/禁用/更新。
# 創(chuàng)建插件 claude plugin init my-skill # 基礎(chǔ)腳手架 claude plugin init full-plugin --with skills,agents,hooks # 含額外組件 # 安裝 claude plugin install my-plugin # 從市場(chǎng)安裝 # 查看 claude plugin list # 已安裝列表 claude plugin list --available # 含市場(chǎng)可用 claude plugin details my-plugin # 組件清單 + token 估算 # 管理 claude plugin enable my-plugin # 啟用 claude plugin disable my-plugin # 禁用 claude plugin update my-plugin # 更新 claude plugin uninstall my-plugin # 卸載 claude plugin prune # 清理無(wú)用的自動(dòng)依賴(lài) claude plugin validate ./my-plugin # 驗(yàn)證清單格式 claude plugin tag ./my-plugin # 創(chuàng)建發(fā)布 tag
2.5claude ultrareview— 云托管深度代碼審查
解決什么問(wèn)題:普通
/review只是單 Agent 本地審查,對(duì)于重要 PR 需要云端多 Agent 并行交叉驗(yàn)證的深度審查。 何時(shí)使用:重要 PR 合并前、安全關(guān)鍵代碼變更、發(fā)布前的最終質(zhì)量把關(guān)。
claude ultrareview main # 審查相對(duì)于 main 的變更 claude ultrareview 123 # 審查指定 PR claude ultrareview main --json # JSON 輸出(自定義處理) claude ultrareview main --timeout 60 # 設(shè)置超時(shí)(默認(rèn) 30 分鐘)
ultrareview vs /review:
| 特性 | ultrareview | /review |
|---|---|---|
| 執(zhí)行方式 | 云端多 Agent 并行 | 本地單 Agent |
| 審查深度 | 多維度交叉驗(yàn)證 | 單維度分析 |
| 耗時(shí) | 分鐘級(jí) | 秒級(jí) |
| 適用 | 重要 PR、安全關(guān)鍵代碼 | 日常代碼審查 |
2.6 其他子命令
# 健康檢查 — 排查 CLI 安裝/配置問(wèn)題 claude doctor # 版本管理 — 安裝/切換 CLI 版本 claude install latest # 最新版 claude install stable # 穩(wěn)定版 claude install v2.1.168 # 指定版本 # 長(zhǎng)期認(rèn)證 — 避免反復(fù)登錄(需要 Claude 訂閱) claude setup-token # 項(xiàng)目清理 — 釋放磁盤(pán)空間 claude project purge --dry-run # 預(yù)覽 claude project purge -i # 交互式確認(rèn) claude project purge --all # 清理所有項(xiàng)目 # 更新 CLI claude update # 自動(dòng)模式 — 查看/優(yōu)化自動(dòng)權(quán)限模式規(guī)則 claude auto-mode config # 查看當(dāng)前規(guī)則 claude auto-mode defaults # 查看默認(rèn)規(guī)則 claude auto-mode critique # AI 評(píng)估自定義規(guī)則
三、交互式斜杠命令
在交互式會(huì)話(huà)中輸入以 / 開(kāi)頭的命令。每個(gè)命令都標(biāo)注了何時(shí)使用和解決什么問(wèn)題。
3.1 會(huì)話(huà)控制命令
/help— 幫助信息
解決什么問(wèn)題:記不住有哪些斜杠命令、某個(gè)命令的用法是什么。 何時(shí)使用:開(kāi)始使用 Claude Code 時(shí)、需要查看所有可用 Skill 列表時(shí)、不確定某個(gè)命令是否存在時(shí)。
/help
會(huì)列出所有已注冊(cè)的命令(內(nèi)置 + 通過(guò)插件/Skill 注冊(cè)的自定義命令)。
/clear— 清除會(huì)話(huà)
解決什么問(wèn)題:會(huì)話(huà)上下文過(guò)長(zhǎng),或者之前的討論方向錯(cuò)誤,需要"重置"但不想退出重啟 Claude Code。 何時(shí)使用:開(kāi)始討論全新話(huà)題、上下文被錯(cuò)誤方向污染、測(cè)試不同方案需要干凈上下文。
/clear
注意事項(xiàng):清除后無(wú)法恢復(fù)。如果想保留上下文但減少 token 消耗,用 /compact。項(xiàng)目的 CLAUDE.md 和 memory 不會(huì)被清除。
/compact— 壓縮上下文
解決什么問(wèn)題:長(zhǎng)時(shí)間編碼會(huì)話(huà)導(dǎo)致上下文接近窗口上限,模型開(kāi)始"遺忘"早期內(nèi)容或拒絕響應(yīng)。 何時(shí)使用:出現(xiàn) "context window almost full" 提示、會(huì)話(huà)超過(guò)數(shù)百輪交互、完成階段性工作準(zhǔn)備進(jìn)入下一階段。
/compact
工作原理:將歷史對(duì)話(huà)總結(jié)為摘要,釋放大量 token 空間。通過(guò) CLAUDE_AUTOCOMPACT_PCT_OVERRIDE=80 可調(diào)整自動(dòng)觸發(fā)閾值。
觸發(fā)時(shí)機(jī)判斷:
- 會(huì)話(huà)輪數(shù) > 100 輪 → 建議主動(dòng)壓縮
- 出現(xiàn) token 不足警告 → 必須壓縮
- 開(kāi)始新話(huà)題前 → 可選壓縮
/cost— 費(fèi)用統(tǒng)計(jì)
解決什么問(wèn)題:想知道當(dāng)前會(huì)話(huà)用了多少 token、花了多少錢(qián),是否在預(yù)算內(nèi)。 何時(shí)使用:大規(guī)模任務(wù)后檢查費(fèi)用、對(duì)比不同策略的 token 效率、項(xiàng)目預(yù)算管控。
/cost
輸出內(nèi)容:輸入/輸出 Token 數(shù)量、緩存命中率、估算費(fèi)用(美元)、當(dāng)前使用的模型。
典型使用:
- 每次大的代碼生成后:
/cost確認(rèn)沒(méi)有異常消耗 - 日終檢查:
/cost匯總當(dāng)天各項(xiàng)目的 API 費(fèi)用 - 策略對(duì)比:方案 A 用了 50K token vs 方案 B 用了 200K token → 反思 prompt 效率
/context— 上下文窗口分析
解決什么問(wèn)題:不知道當(dāng)前上下文用了多少空間、哪些內(nèi)容占比最大、還剩多少空間。 何時(shí)使用:評(píng)估是否需要壓縮、優(yōu)化 CLAUDE.md 內(nèi)容量、排查上下文消耗過(guò)快的原因。
/context
輸出包含:已用/總 Token 數(shù)、各部分占比(系統(tǒng)提示詞/CLAUDE.md/對(duì)話(huà)/工具結(jié)果)、剩余空間。
/export— 導(dǎo)出會(huì)話(huà)
解決什么問(wèn)題:需要將當(dāng)前會(huì)話(huà)存檔、分享給他人、或?qū)肫渌ぞ叻治觥?何時(shí)使用:項(xiàng)目歸檔、知識(shí)分享、會(huì)話(huà)分析、備份重要討論。
/export # 導(dǎo)出到默認(rèn)位置 /export ~/sessions/ # 導(dǎo)出到指定目錄
/resume— 恢復(fù)會(huì)話(huà)
解決什么問(wèn)題:從當(dāng)前會(huì)話(huà)快速跳轉(zhuǎn)到另一個(gè)歷史會(huì)話(huà),不必退出重啟。 何時(shí)使用:在多個(gè)并行任務(wù)間切換、回到之前的討論、查看歷史會(huì)話(huà)。
/resume # 打開(kāi)交互式選擇器 /resume abc123 # 恢復(fù)到指定會(huì)話(huà)
/model— 切換模型
解決什么問(wèn)題:不同階段需要不同模型能力——設(shè)計(jì)階段要深度思考(Opus),實(shí)現(xiàn)階段要速度(Sonnet)。 何時(shí)使用:架構(gòu)設(shè)計(jì)時(shí)切到 Opus,編碼實(shí)現(xiàn)時(shí)切回 Sonnet。
/model # 查看當(dāng)前模型 /model opus # 切換:架構(gòu)設(shè)計(jì) / 深度分析 /model sonnet # 切換:日常編碼(默認(rèn)) /model haiku # 切換:快速批量處理
典型工作流:
/model opus → "設(shè)計(jì)支付系統(tǒng)的微服務(wù)拆分方案" (深度分析) /model sonnet → "按照方案實(shí)現(xiàn)支付模塊的代碼" (快速編碼)
/fast— 快速模式
解決什么問(wèn)題:當(dāng)前任務(wù)比較簡(jiǎn)單,不需要深度思考,想要更快的響應(yīng)速度。 何時(shí)使用:簡(jiǎn)單格式化、文本翻譯、快速問(wèn)答。
/fast # 啟用快速模式 /fast off # 關(guān)閉
/name— 命名會(huì)話(huà)
解決什么問(wèn)題:會(huì)話(huà)進(jìn)行中發(fā)現(xiàn)之前的命名不合適,或者開(kāi)始時(shí)忘了命名。 何時(shí)使用:會(huì)話(huà)中隨時(shí)重命名,確保后續(xù)
/resume能一眼識(shí)別。
/name 修復(fù)用戶(hù)模塊的死鎖問(wèn)題
3.2 代碼審查與質(zhì)量命令
/review— PR 審查
解決什么問(wèn)題:代碼寫(xiě)完了,提交 PR 前需要全面審查——正確性、安全性、性能、可維護(hù)性。 何時(shí)使用:提交 PR 前、代碼合并前、Code Review 環(huán)節(jié)。
/review
審查維度:
- 代碼正確性:邏輯錯(cuò)誤、邊界條件
- 安全性:注入風(fēng)險(xiǎn)、權(quán)限問(wèn)題
- 性能:N+1 查詢(xún)、不必要的循環(huán)
- 可維護(hù)性:命名規(guī)范、代碼重復(fù)、耦合度
最佳實(shí)踐:/review → /fix(修復(fù)問(wèn)題) → /verify(驗(yàn)證修復(fù))
/security-review— 安全審查
解決什么問(wèn)題:代碼可能包含安全漏洞,需要專(zhuān)門(mén)的安全視角審查——普通審查可能遺漏安全問(wèn)題。 何時(shí)使用:涉及認(rèn)證/授權(quán)的代碼、處理用戶(hù)輸入的代碼、支付/敏感數(shù)據(jù)相關(guān)代碼。
/security-review
審查重點(diǎn):OWASP Top 10、認(rèn)證繞過(guò)、注入攻擊、敏感數(shù)據(jù)泄露、不安全反序列化、加密正確性。
/code-review— 代碼質(zhì)量審查
解決什么問(wèn)題:代碼能工作但質(zhì)量不高——有重復(fù)、命名不好、邏輯復(fù)雜、效率低。 何時(shí)使用:重構(gòu)前評(píng)估、代碼規(guī)范化、技術(shù)債務(wù)清理。
/code-review /code-review --effort high # 更深入的審查
與 /review 的區(qū)別:/review 面向 PR 全面審查(含功能正確性),/code-review 側(cè)重代碼質(zhì)量改進(jìn)。
/simplify— 代碼簡(jiǎn)化
解決什么問(wèn)題:代碼有明顯冗余——重復(fù)邏輯、過(guò)長(zhǎng)表達(dá)式、無(wú)用變量,需要自動(dòng)簡(jiǎn)化。 何時(shí)使用:代碼 review 后發(fā)現(xiàn)冗余、重構(gòu)時(shí)提取公共邏輯、減少技術(shù)債務(wù)。
/simplify
簡(jiǎn)化內(nèi)容:提取重復(fù)代碼、簡(jiǎn)化條件表達(dá)式、移除無(wú)用導(dǎo)入/變量、合并可合并的類(lèi)/方法。
/verify— 驗(yàn)證代碼更改
解決什么問(wèn)題:代碼寫(xiě)完了但不能確定是否真的按預(yù)期工作——需要實(shí)際運(yùn)行驗(yàn)證。 何時(shí)使用:代碼修改后、Bug 修復(fù)后、新功能開(kāi)發(fā)完成后。
/verify
驗(yàn)證流程:?jiǎn)?dòng)應(yīng)用 → 執(zhí)行相關(guān)功能 → 檢查輸出/日志 → 截圖(Web) → 報(bào)告結(jié)果。
/fix— 修復(fù)問(wèn)題
解決什么問(wèn)題:代碼有問(wèn)題(編譯報(bào)錯(cuò)、運(yùn)行時(shí)異常、邏輯錯(cuò)誤),需要自動(dòng)診斷并修復(fù)。 何時(shí)使用:編譯/測(cè)試失敗后、發(fā)現(xiàn) Bug 后、代碼審查發(fā)現(xiàn)的問(wèn)題需要修復(fù)。
/fix # 修復(fù)最近討論的問(wèn)題 /fix 登錄接口返回500錯(cuò)誤 # 修復(fù)特定問(wèn)題
3.3 開(kāi)發(fā)流程命令
/run— 啟動(dòng)應(yīng)用
解決什么問(wèn)題:需要運(yùn)行項(xiàng)目看效果,但不想手動(dòng)敲啟動(dòng)命令、配置環(huán)境。 何時(shí)使用:開(kāi)發(fā)過(guò)程中頻繁啟動(dòng)應(yīng)用驗(yàn)證、運(yùn)行測(cè)試、觸發(fā)特定功能。
/run # 按項(xiàng)目類(lèi)型自動(dòng)啟動(dòng) /run "啟動(dòng)后端并測(cè)試登錄API" # 帶指令啟動(dòng)
Claude 會(huì)自動(dòng)識(shí)別項(xiàng)目類(lèi)型(Spring Boot / Node.js / Python 等)并使用正確的啟動(dòng)命令。
/loop— 定時(shí)循環(huán)
解決什么問(wèn)題:需要定期執(zhí)行某個(gè)任務(wù)——監(jiān)控部署狀態(tài)、檢查 CI/CD、輪詢(xún)服務(wù)健康。 何時(shí)使用:部署后監(jiān)控、CI/CD 狀態(tài)輪詢(xún)、定期健康檢查、長(zhǎng)時(shí)間運(yùn)行任務(wù)的進(jìn)度追蹤。
/loop 5m /run "檢查健康狀態(tài)" # 每5分鐘 /loop 30m "檢查部署狀態(tài)" # 每30分鐘 /loop 1h /review # 每小時(shí)
時(shí)間格式:Xs(秒)、Xm(分鐘)、Xh(小時(shí))。
/batch— 批量處理
解決什么問(wèn)題:需要大規(guī)模修改(比如統(tǒng)一 50 個(gè) Controller 的異常處理),手動(dòng)逐個(gè)改太慢。 何時(shí)使用:全局代碼規(guī)范統(tǒng)一、框架遷移、批量重構(gòu)。
/batch "將所有 Controller 層的異常處理統(tǒng)一為 GlobalExceptionHandler" /batch "將所有 DAO 接口遷移到 JPA Repository"
工作流程:分析代碼庫(kù) → 拆分任務(wù)(5-30個(gè)) → 并行執(zhí)行(每個(gè)在獨(dú)立 worktree) → 匯總結(jié)果。
/workflows— 工作流管理
解決什么問(wèn)題:運(yùn)行了 Workflow 后需要查看進(jìn)度、或需要停止某個(gè)失控的工作流。 何時(shí)使用:監(jiān)控長(zhǎng)時(shí)間運(yùn)行的 Workflow、調(diào)試 Workflow 腳本。
/workflows # 查看工作流狀態(tài) /workflows stop <id> # 停止指定工作流
/tasks— 任務(wù)管理
解決什么問(wèn)題:復(fù)雜任務(wù)需要分解為多個(gè)子任務(wù)并追蹤進(jìn)度——哪個(gè)完成了、哪個(gè)還在進(jìn)行、哪個(gè)被阻塞。 何時(shí)使用:多步驟任務(wù)、Team 協(xié)作、Sprint 規(guī)劃。
/tasks # 查看所有任務(wù) /tasks add "修復(fù)登錄Bug" # 添加 /tasks done 3 # 完成編號(hào)為3的任務(wù) /tasks priority 1 high # 設(shè)置優(yōu)先級(jí)
3.4 配置命令
/config— 快速配置
解決什么問(wèn)題:不想手動(dòng)編輯 settings.json,需要交互式修改基礎(chǔ)設(shè)置。 何時(shí)使用:首次使用 Claude Code 時(shí)配置偏好、快速切換主題或模型。
/config # 交互式配置 /config theme # 配置主題 /config model # 配置默認(rèn)模型
/settings— 打開(kāi)配置文件
解決什么問(wèn)題:需要直接編輯某個(gè)層級(jí)的 settings.json,但不確定文件在哪。 何時(shí)使用:手動(dòng)修改高級(jí)配置項(xiàng)、排查配置問(wèn)題。
/settings # 打開(kāi)項(xiàng)目級(jí) /settings user # 打開(kāi)用戶(hù)級(jí) /settings local # 打開(kāi)本地覆蓋
/permissions— 權(quán)限管理
解決什么問(wèn)題:需要允許/禁止某些工具操作——比如允許 npm 但禁止 rm。 何時(shí)使用:初次配置項(xiàng)目安全策略、排查權(quán)限拒絕問(wèn)題。
/permissions # 打開(kāi)權(quán)限管理 /permissions allow "Bash(git *)" # 添加允許 /permissions deny "Bash(rm *)" # 添加拒絕
/hooks— Hooks 管理
解決什么問(wèn)題:需要在特定事件(工具調(diào)用前后)執(zhí)行自定義腳本。 何時(shí)使用:配置自動(dòng)化監(jiān)控、安全攔截、通知。
/hooks # 查看當(dāng)前 hooks /hooks add postToolUse "python3 monitor.py" # 添加 hook
/statusline— 狀態(tài)欄
解決什么問(wèn)題:想在終端看到當(dāng)前模型、token 消耗、git 分支等實(shí)時(shí)信息。 何時(shí)使用:配置工作界面、提高信息可見(jiàn)性。
/statusline # 交互式配置 /statusline enable # 啟用 /statusline disable # 禁用
可顯示信息:當(dāng)前模型和努力級(jí)別、Token 消耗、Git 分支/狀態(tài)、當(dāng)前時(shí)間。
/theme— 切換主題
/theme light # 淺色 /theme dark # 深色
/terminal-theme— 終端主題
/terminal-theme # 切換終端配色
/ide— IDE 集成管理
解決什么問(wèn)題:需要在 Claude Code 和 IDE 之間切換——在 IDE 中查看 Claude 建議的文件,或反之。 何時(shí)使用:開(kāi)發(fā)過(guò)程中需要 IDE 和 Claude Code 協(xié)同工作。
/ide connect # 連接 IDE /ide disconnect # 斷開(kāi) /ide status # 查看狀態(tài)
3.5 Agent 與插件命令
/agents— Agent 管理
解決什么問(wèn)題:需要查看或控制后臺(tái)運(yùn)行的 Agent——分配新任務(wù)、停止卡住的 Agent。 何時(shí)使用:多 Agent 并行工作時(shí)、需要監(jiān)控 Agent 狀態(tài)。
/agents # 查看運(yùn)行中的 Agent /agents spawn "審查代碼" # 創(chuàng)建新 Agent /agents stop <id> # 停止 Agent
/memory— 記憶管理
解決什么問(wèn)題:有些信息需要跨會(huì)話(huà)記住——項(xiàng)目約定、用戶(hù)偏好、已確認(rèn)的決策。 何時(shí)使用:保存重要的項(xiàng)目上下文、查看已有記憶、刪除過(guò)時(shí)記憶。
/memory # 查看所有記憶 /memory add "這個(gè)項(xiàng)目使用 Java 17" # 添加 /memory delete <id> # 刪除
3.6 診斷與反饋命令
/init— 初始化項(xiàng)目
解決什么問(wèn)題:新項(xiàng)目或剛引入 Claude Code 的項(xiàng)目,需要自動(dòng)生成 CLAUDE.md 描述代碼庫(kù)。 何時(shí)使用:首次在項(xiàng)目中使用 Claude Code、項(xiàng)目結(jié)構(gòu)變化后更新文檔。
/init
生成內(nèi)容:項(xiàng)目概覽和技術(shù)棧、構(gòu)建運(yùn)行命令、架構(gòu)說(shuō)明、關(guān)鍵目錄文件。
/doctor— 健康診斷
解決什么問(wèn)題:Claude Code 表現(xiàn)異常——連不上、配置不生效、版本太舊。 何時(shí)使用:遇到不明錯(cuò)誤時(shí)作為第一步排查。
/doctor
診斷內(nèi)容:CLI 版本和更新?tīng)顟B(tài)、認(rèn)證狀態(tài)、配置文件有效性、網(wǎng)絡(luò)連接。
/upgrade— 更新 CLI
/upgrade # 檢查并安裝 /upgrade check # 僅檢查
/bug— 問(wèn)題反饋
解決什么問(wèn)題:發(fā)現(xiàn) Claude Code 本身的 Bug,需要向 Anthropic 報(bào)告。 何時(shí)使用:遇到非預(yù)期行為、功能缺失、崩潰。
/bug # 交互式提交 /bug "Hooks 在特定場(chǎng)景下不觸發(fā)" # 快速提交
四、鍵盤(pán)快捷鍵
4.1 完整快捷鍵速查表
快捷鍵配置存儲(chǔ)在 ~/.claude/keybindings.json 中。
會(huì)話(huà)控制
| 快捷鍵 | 功能 | 何時(shí)使用 |
|---|---|---|
Ctrl+C | 取消輸出/返回提示 | Claude 回答跑偏時(shí)中斷 |
Ctrl+D | 退出會(huì)話(huà) | 完成任務(wù)后退出 |
Ctrl+L | 清屏 | 輸出太多需要視覺(jué)刷新 |
Ctrl+O | 新會(huì)話(huà) | 開(kāi)始全新討論 |
Ctrl+S | 發(fā)送消息 | 提交當(dāng)前 prompt |
Ctrl+T | 會(huì)話(huà)選擇器 | 在歷史會(huì)話(huà)間切換 |
Ctrl+R | 恢復(fù)最近會(huì)話(huà) | 快速回到上次工作 |
上下文與編輯
| 快捷鍵 | 功能 | 何時(shí)使用 |
|---|---|---|
Ctrl+K | 清除上下文 | 快速重置對(duì)話(huà) |
Ctrl+Shift+I | IDE 集成 | 打開(kāi)/關(guān)閉 IDE 同步 |
Ctrl+P | 粘貼最近文件路徑 | 快速引用文件 |
Ctrl+E | 文件瀏覽器 | 瀏覽項(xiàng)目文件 |
Ctrl+F | 搜索 | 搜索當(dāng)前會(huì)話(huà)文本 |
↑/↓ | 歷史命令 | 瀏覽之前輸入 |
Tab | 補(bǔ)全/切換焦點(diǎn) | 自動(dòng)補(bǔ)全路徑 |
Shift+Enter | 換行 | 多行消息 |
面板
| 快捷鍵 | 功能 |
|---|---|
Ctrl+Shift+P | 命令面板 |
Ctrl+Shift+O | 大綱視圖 |
Ctrl+Shift+M | MCP 管理 |
Ctrl+Shift+S | 狀態(tài)欄 |
4.2 自定義快捷鍵
編輯 ~/.claude/keybindings.json:
{
"bindings": [
{ "key": "Ctrl+Q", "action": "quit" },
{ "key": "Ctrl+B", "action": "toggle-sidebar" },
{ "key": "Ctrl+G", "action": "open-git-panel" },
{ "key": "Ctrl+Shift+R", "action": "run-command:/review" },
// 和弦鍵:先按 Ctrl+K,再按 Ctrl+B
{ "key": "Ctrl+K Ctrl+B", "action": "toggle-sidebar" }
]
}
常用 Action:quit、toggle-sidebar、toggle-debug、open-git-panel、open-file-browser、clear-screen、new-session、run-command:/xxx。
五、配置文件系統(tǒng)
5.1 配置層級(jí)與優(yōu)先級(jí)
核心問(wèn)題:團(tuán)隊(duì)共享配置 vs 個(gè)人偏好,如何優(yōu)雅共存?
三級(jí)配置系統(tǒng)(優(yōu)先級(jí)從高到低):
1. .claude/settings.local.json (本地) ← 不提交 git,個(gè)人偏好 2. .claude/settings.json (項(xiàng)目) ← 提交 git,團(tuán)隊(duì)共享 3. ~/.claude/settings.json (用戶(hù)) ← 全局默認(rèn)
合并規(guī)則:
- 高優(yōu)先級(jí)覆蓋低優(yōu)先級(jí)的同名字段
permissions.allow數(shù)組是追加合并env對(duì)象是淺合并(同名 key 覆蓋)
實(shí)際案例:
// 用戶(hù)級(jí) → 所有項(xiàng)目的默認(rèn)值
{ "model": "sonnet", "theme": "dark", "effort": "medium" }
// 項(xiàng)目級(jí) → 團(tuán)隊(duì)約定:這個(gè)項(xiàng)目需要 Opus 和高努力
{ "model": "opus", "effort": "max" }
// 實(shí)際生效:model=opus, effort=max, theme=dark(繼承)
// 本地級(jí) → 個(gè)人 override
{ "theme": "light" }
// 實(shí)際生效:model=opus, effort=max, theme=light
加載控制:
claude --setting-sources user,project # 忽略本地 claude --settings ./ci-settings.json # 加載額外配置
5.2 settings.json 完整配置參考
{
// ═══ 環(huán)境變量 ═══
"env": {
"ANTHROPIC_API_KEY": "sk-ant-api03-xxx",
"ANTHROPIC_BASE_URL": "https://api.anthropic.com",
"ANTHROPIC_MODEL": "claude-sonnet-4-20250514",
"ANTHROPIC_MAX_TOKENS": "8192",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4-6",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-4-8",
"CLAUDE_CODE_SUBAGENT_MODEL": "claude-sonnet-4-6",
"CLAUDE_AUTOCOMPACT_PCT_OVERRIDE": "75",
"CLAUDE_CODE_EFFORT_LEVEL": "max",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "true",
"CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
},
// ═══ 模型與努力 ═══
"model": "sonnet",
"effort": "max",
// ═══ 外觀(guān) ═══
"theme": "dark",
"alwaysThinkingEnabled": true,
// ═══ 權(quán)限 ═══
"permissions": {
"allow": ["Bash(git:*)", "Bash(npm:*)", "Bash(mvn:*)", "Read", "Edit", "Write"],
"deny": ["Bash(rm -rf:*)", "Bash(sudo:*)"],
"defaultMode": "acceptEdits"
},
// ═══ 狀態(tài)欄 ═══
"statusLine": {
"type": "command",
"command": "echo '?? $(basename $PWD) | ?? $(git branch --show-current 2>/dev/null)'"
},
// ═══ Hooks ═══
"hooks": {
"postToolUse": "python3 ~/.claude/scripts/monitor.py"
}
}5.3 CLAUDE.md 詳解
核心問(wèn)題:如何讓 Claude Code 在每個(gè)項(xiàng)目中自動(dòng)遵循特定的編碼規(guī)范和項(xiàng)目約定?
文件位置與作用域:
| 文件 | 何時(shí)加載 | 作用 | 提交 Git |
|---|---|---|---|
~/.claude/CLAUDE.md | 所有會(huì)話(huà) | 個(gè)人全局偏好 | ? |
{project}/CLAUDE.md | 該項(xiàng)目會(huì)話(huà) | 項(xiàng)目技術(shù)棧約定 | ? |
{project}/.claude/CLAUDE.md | 該項(xiàng)目會(huì)話(huà) | 同上(備選位置) | ? |
完整模板:
# CLAUDE.md ## 項(xiàng)目概述 Spring Boot 3.2 + Vue 3 的監(jiān)控?cái)?shù)據(jù)采集分析平臺(tái)。 ## 技術(shù)棧 - Backend: Java 17 + Spring Boot 3.2.5 + JPA - Frontend: Vue 3 + Vite + Element Plus - DB: MySQL 8.0 + Flyway 遷移 - Cache: Redis 7 ## 構(gòu)建命令 - 后端: `mvn clean package -DskipTests` - 前端: `cd frontend && npm run dev` - 測(cè)試: `mvn test -Dtest=ClassName#methodName` ## 代碼規(guī)范 - 所有 public 方法必須有 Javadoc - Controller 層使用 @Valid 做參數(shù)校驗(yàn) - 異常統(tǒng)一由 GlobalExceptionHandler 處理 ## API 路由 - /api/v1/** — 數(shù)據(jù)上報(bào) - /admin/** — 管理后臺(tái)
5.4 ~/.claude 目錄完整剖析
以下是 ~/.claude/ 下每一個(gè)文件和子目錄的詳細(xì)說(shuō)明,基于實(shí)際環(huán)境分析。
根目錄文件
CLAUDE.md — 用戶(hù)全局指令
作用:定義對(duì)所有項(xiàng)目生效的個(gè)人偏好和規(guī)則。每次 Claude Code 啟動(dòng)時(shí)自動(dòng)加載。 何時(shí)創(chuàng)建/修改:首次使用 Claude Code 時(shí)、需要添加全局編碼偏好時(shí)。
格式:Markdown。 管理:vim ~/.claude/CLAUDE.md 或通過(guò)對(duì)話(huà)修改。?? 自進(jìn)化系統(tǒng)修改此文件需用戶(hù)確認(rèn)。
settings.json — 用戶(hù)全局配置
作用:存儲(chǔ)所有項(xiàng)目的默認(rèn)配置——模型、權(quán)限、Hooks、環(huán)境變量。最重要的配置文件。 何時(shí)修改:更改默認(rèn)模型、添加權(quán)限規(guī)則、配置 Hooks。
管理:vim ~/.claude/settings.json 或 /settings user。? permissions/env/model 字段禁止自進(jìn)化系統(tǒng)修改。
settings.json.bak.json — 配置備份
作用:settings.json 的自動(dòng)備份副本。Claude Code 更新或修改配置時(shí)自動(dòng)創(chuàng)建。 何時(shí)使用:settings.json 損壞時(shí)從此恢復(fù)。
cp ~/.claude/settings.json.bak.json ~/.claude/settings.json
.mcp.json — 用戶(hù)級(jí) MCP 配置
作用:存儲(chǔ)用戶(hù)級(jí) MCP 服務(wù)器定義,所有項(xiàng)目共享。 何時(shí)修改:添加全局可用的數(shù)據(jù)庫(kù)/API 工具時(shí)。
{ "mcpServers": { "blender": { "command": "uvx", "args": ["blender-mcp"] } } }
history.jsonl — 命令歷史
作用:JSONL 格式記錄所有會(huì)話(huà)的命令歷史,支持
↑/↓瀏覽。 ?? 隱私注意:包含你在 Claude Code 中輸入的所有內(nèi)容。
{"display":"用戶(hù)命令","pastedContents":{},"timestamp":1781165706131,"project":"/path","sessionId":"uuid"}
.gitignore — Git 忽略規(guī)則
作用:
~/.claude/目錄本身是 Git 倉(cāng)庫(kù),此文件排除 sessions/projects/telemetry 等敏感/易變內(nèi)容。
.last-cleanup — 最后清理時(shí)間
作用:記錄最后一次自動(dòng)清理的時(shí)間戳。系統(tǒng)自動(dòng)維護(hù)。
mcp-needs-auth-cache.json — MCP 認(rèn)證緩存
作用:緩存哪些 MCP 服務(wù)器需要 OAuth 認(rèn)證,避免重復(fù)彈窗。
核心功能目錄
agents/ — 自定義 Agent 定義
作用:每個(gè)
.md文件定義一個(gè)專(zhuān)門(mén)的 Agent 角色。 何時(shí)添加:需要特定領(lǐng)域的審查專(zhuān)家(安全/性能/Android 等)時(shí)。
agents/ ├── anr-reviewer.md # Android ANR 審查 ├── gpu-cpu-reviewer.md # GPU/CPU 性能審查 ├── memory-leak-reviewer.md # 內(nèi)存泄露審查 ├── perf-integrator.md # 性能審查整合 └── marketing-*.md # 各平臺(tái)營(yíng)銷(xiāo)策略師
skills/ — 已安裝的 Skill/插件
作用:存放所有已安裝 Skill。每個(gè)子目錄 = 一個(gè) Skill/插件。 何時(shí)添加:通過(guò)
claude plugin install或claude plugin init。
skills/ ├── figma-to-android/ # Figma → Android UI ├── self-evolution/ # 自進(jìn)化(review.md + evolve.md) ├── android-code-style/ # Android 代碼規(guī)范 ├── pdf/ docx/ pptx/ xlsx/ # 辦公文檔處理 └── ... # 20+ Skill
teams/ — Agent Teams 配置
作用:多 Agent 協(xié)作的團(tuán)隊(duì)配置。?? 實(shí)驗(yàn)性功能。 何時(shí)使用:需要多個(gè)專(zhuān)業(yè) Agent 協(xié)同完成復(fù)雜任務(wù)時(shí)。
scripts/ — 自定義輔助腳本
作用:存放被 Hooks 調(diào)用的自定義腳本。 內(nèi)容:
monitor.py(工具調(diào)用監(jiān)控)、auto_review.py(自主復(fù)盤(pán)觸發(fā))。
evolution/ — 自進(jìn)化系統(tǒng)數(shù)據(jù)
作用:存儲(chǔ)運(yùn)行日志和變更歷史。 內(nèi)容:
changelog.md(版本歷史)、run_logs.jsonl(工具調(diào)用日志)、reviews/(復(fù)盤(pán)報(bào)告)。
會(huì)話(huà)與狀態(tài)目錄
sessions/ — 會(huì)話(huà)索引
作用:以 PID 命名的 JSON 文件,記錄活躍會(huì)話(huà)的元信息。
{ "pid":14464, "sessionId":"uuid", "cwd":"/path", "name":"task-name", "status":"idle" }
session-env/ — 會(huì)話(huà)環(huán)境快照
作用:按 session-id 存儲(chǔ) shell 環(huán)境變量,恢復(fù)會(huì)話(huà)時(shí)還原。
projects/ — 項(xiàng)目狀態(tài)與持久記憶
作用:按項(xiàng)目路徑組織的數(shù)據(jù)。子目錄命名:
/Users/xxx/project→-Users-xxx-project。 子目錄:<session-id>.jsonl(對(duì)話(huà)記錄,可達(dá) 500KB+)、memory/(持久記憶,MEMORY.md 為索引)。
tasks/ — 任務(wù)列表數(shù)據(jù)
作用:按 Team/會(huì)話(huà) ID 組織,存儲(chǔ)結(jié)構(gòu)化任務(wù)數(shù)據(jù)。
plans/ — 計(jì)劃模式文檔
作用:Plan Mode 生成的計(jì)劃文件。命名格式:
adjective-verb-noun.md。
緩存與歷史目錄
file-history/ — 文件編輯歷史
作用:按會(huì)話(huà) ID 組織,追蹤每個(gè)會(huì)話(huà)的文件修改記錄,支持撤銷(xiāo)。
paste-cache/ — 粘貼內(nèi)容緩存
作用:
Ctrl+P快速粘貼的文本緩存,以?xún)?nèi)容哈希命名。
shell-snapshots/ — Shell 環(huán)境快照
作用:
snapshot-{shell}-{timestamp}-{random}.sh格式,用于會(huì)話(huà)恢復(fù)時(shí)精確還原環(huán)境。
backups/ — 配置自動(dòng)備份
作用:
.claude.json.backup.{timestamp}格式,每次更新配置時(shí)自動(dòng)創(chuàng)建(約 70KB 每個(gè))。
ls -la ~/.claude/backups/ cp ~/.claude/backups/.claude.json.backup.1781164919093 ~/.claude/settings.json # 恢復(fù)
系統(tǒng)內(nèi)部目錄
ide/ — IDE 集成鎖文件
作用:以 IDE 進(jìn)程 PID 命名的
.lock文件,管理連接狀態(tài),防止重復(fù)連接。
telemetry/ — 遙測(cè)失敗事件隊(duì)列
作用:網(wǎng)絡(luò)不穩(wěn)定時(shí)暫存發(fā)送失敗的遙測(cè)數(shù)據(jù),重啟后自動(dòng)重試。
.git/ — 配置版本控制
作用:
~/.claude/是 Git 倉(cāng)庫(kù),追蹤配置文件變更。
cd ~/.claude && git log --oneline -20 # 查看配置變更歷史
gomoku/ — 五子棋存檔
作用:內(nèi)置五子棋小游戲的存檔(趣味功能)。
完整目錄樹(shù)
~/.claude/ ├── ?? CLAUDE.md # 用戶(hù)全局指令 ├── ?? settings.json # 用戶(hù)全局配置 ├── ?? settings.json.bak.json # 配置備份 ├── ?? .mcp.json # 用戶(hù)級(jí) MCP 配置 ├── ?? history.jsonl # 命令歷史 (~200KB) ├── ?? .gitignore # Git 忽略規(guī)則 ├── ?? .last-cleanup # 清理時(shí)間戳 ├── ?? mcp-needs-auth-cache.json # MCP 認(rèn)證緩存 │ ├── ?? .git/ # 配置版本控制 ├── ?? agents/ # 自定義 Agent (11個(gè)) ├── ?? skills/ # 已安裝 Skill (20+) ├── ?? teams/ # Agent Teams 配置 ├── ?? scripts/ # 輔助腳本 (monitor.py, auto_review.py) ├── ?? evolution/ # 自進(jìn)化 (changelog, logs, reviews) │ ├── ?? sessions/ # 會(huì)話(huà)索引 (<pid>.json) ├── ?? session-env/ # 會(huì)話(huà)環(huán)境快照 ├── ?? projects/ # 項(xiàng)目狀態(tài) (<session>.jsonl + memory/) ├── ?? tasks/ # 任務(wù)列表 ├── ?? plans/ # 計(jì)劃文檔 │ ├── ?? file-history/ # 文件編輯歷史 ├── ?? paste-cache/ # 粘貼緩存 ├── ?? shell-snapshots/ # Shell 環(huán)境快照 ├── ?? cache/ # 通用緩存 ├── ?? backups/ # 配置備份 (~70KB×N) │ ├── ?? ide/ # IDE 鎖文件 ├── ?? telemetry/ # 遙測(cè)隊(duì)列 └── ?? gomoku/ # 五子棋存檔
5.4.7 磁盤(pán)空間與清理
| 目錄 | 典型大小 | 趨勢(shì) | 清理建議 |
|---|---|---|---|
history.jsonl | ~200KB | 增長(zhǎng) | 可安全刪除 |
projects/*.jsonl | 500KB+/會(huì)話(huà) | 隨會(huì)話(huà)增長(zhǎng) | 清理舊會(huì)話(huà) |
backups/ | ~70KB×N | 每次更新+1 | 保留最近3-5個(gè) |
shell-snapshots/ | 每文件幾KB | 每會(huì)話(huà)+1 | 可安全清理 |
session-env/ | 很小 | 每會(huì)話(huà)+1 | 可安全清理 |
claude project purge --dry-run # 預(yù)覽 find ~/.claude/projects -name "*.jsonl" -mtime +7 -delete # 清理7天前
六、MCP 服務(wù)器配置
6.1 MCP 是什么
解決什么問(wèn)題:Claude 運(yùn)行在沙箱中,無(wú)法直接訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)、文件系統(tǒng)、外部 API。MCP 通過(guò)標(biāo)準(zhǔn)化協(xié)議讓 Claude 安全地調(diào)用外部工具。 何時(shí)使用:需要 Claude 查詢(xún)數(shù)據(jù)庫(kù)、操作文件系統(tǒng)、調(diào)用第三方 API、使用自定義工具時(shí)。
核心概念:
- MCP 服務(wù)器:提供工具/資源/提示詞的外部進(jìn)程
- 傳輸協(xié)議:stdio(本地進(jìn)程)、HTTP(遠(yuǎn)程服務(wù))、SSE(事件流)
- 配置范圍:user(全局)、project(項(xiàng)目)、local(本地)
6.2 配置完整示例
stdio 服務(wù)器(本地進(jìn)程)
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/home/user/projects", "/tmp"]
},
"postgres": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-postgres"],
"env": { "PG_HOST": "localhost", "PG_PASSWORD": "${PG_PASSWORD}" }
},
"git": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-git", "/path/to/repo"]
}
}
}
HTTP 服務(wù)器(遠(yuǎn)程服務(wù))
{
"mcpServers": {
"sentry": {
"transport": "http",
"url": "https://mcp.sentry.dev/mcp",
"headers": { "Authorization": "Bearer ${SENTRY_TOKEN}" }
}
}
}
6.3 安全最佳實(shí)踐
- 永遠(yuǎn)不硬編碼密鑰:使用
${ENV_VAR}引用 - 項(xiàng)目級(jí) MCP 需批準(zhǔn):
.mcp.json首次加載時(shí)提示確認(rèn) - 最小權(quán)限:filesystem 只暴露必要目錄
- 定期審計(jì):
claude mcp list
七、Hooks 系統(tǒng)
7.1 生命周期事件
解決什么問(wèn)題:需要在 Claude 執(zhí)行操作的前后自動(dòng)觸發(fā)自定義邏輯——監(jiān)控、安全攔截、通知、自動(dòng)保存。 何時(shí)使用:記錄所有操作日志、攔截危險(xiǎn)命令、代碼修改后自動(dòng)格式化、完成后發(fā)通知。
用戶(hù)輸入命令
├── ?? preCommand ← 命令執(zhí)行前
├── Claude 處理...
│ ├── ?? preToolUse ← 工具調(diào)用前
│ ├── 工具執(zhí)行...
│ └── ?? postToolUse ← 工具調(diào)用后
└── ?? postCommand ← 命令執(zhí)行后
7.2 Hooks 配置實(shí)戰(zhàn)
場(chǎng)景一:工具調(diào)用監(jiān)控
{
"hooks": {
"postToolUse": "python3 ~/.claude/scripts/monitor.py --tool '$tool_name' --exit '$exit_code'"
}
}
場(chǎng)景二:危險(xiǎn)操作攔截
{
"hooks": {
"preToolUse": "if echo '$tool_input' | grep -q 'rm -rf'; then echo '?? 危險(xiǎn)操作已攔截'; exit 1; fi"
}
}
場(chǎng)景三:Git 自動(dòng)暫存
{
"hooks": {
"postCommand": "git status --porcelain | grep -q '^M' && git add -A"
}
}
場(chǎng)景四:桌面通知
{
"hooks": {
"postCommand": "osascript -e 'display notification \"命令執(zhí)行完畢\" with title \"Claude Code\"'"
}
}
八、權(quán)限系統(tǒng)
8.1 六種權(quán)限模式
解決什么問(wèn)題:Claude 執(zhí)行操作時(shí),有的用戶(hù)可以完全信任(自動(dòng)化),有的環(huán)境需要步步確認(rèn)(安全敏感)。 何時(shí)使用:日常開(kāi)發(fā)用
acceptEdits,CI/CD 用bypassPermissions,代碼閱讀用plan。
| 模式 | 編輯 | 命令 | 網(wǎng)絡(luò) | 推薦場(chǎng)景 |
|---|---|---|---|---|
default | 詢(xún)問(wèn) | 詢(xún)問(wèn) | 詢(xún)問(wèn) | 新用戶(hù)/不熟悉環(huán)境 |
acceptEdits | 自動(dòng) | 詢(xún)問(wèn) | 詢(xún)問(wèn) | 日常開(kāi)發(fā)(推薦) |
dontAsk | 自動(dòng) | 自動(dòng) | 詢(xún)問(wèn) | 受信任項(xiàng)目 |
bypassPermissions | 自動(dòng) | 自動(dòng) | 自動(dòng) | ?? CI/CD |
plan | ??禁止 | ??禁止 | ??禁止 | 只讀分析 |
8.2 精細(xì)權(quán)限配置
安全開(kāi)發(fā)環(huán)境
{
"permissions": {
"defaultMode": "acceptEdits",
"allow": [
"Bash(git:*)", "Bash(npm:*)", "Bash(mvn:*)", "Bash(docker:ps,logs,compose*)",
"Bash(ls,cat,echo,pwd,mkdir,touch,cp,mv,find)",
"Read", "Edit", "Write", "Glob", "Grep"
],
"deny": ["Bash(rm -rf:*)", "Bash(sudo:*)", "Bash(curl:*)", "Bash(ssh:*)"]
}
}
8.3 通配符規(guī)則
| 規(guī)則 | 匹配 |
|---|---|
Bash(git *) | 所有 git 命令 |
Bash(npm:install,run,test) | 僅這三個(gè)子命令 |
* | 所有工具 |
九、插件系統(tǒng)
9.1 插件完整結(jié)構(gòu)
解決什么問(wèn)題:需要打包分發(fā) Skill + Agent + Hooks + MCP 的組合,而不是單獨(dú)管理每個(gè)組件。 何時(shí)使用:創(chuàng)建可復(fù)用的工作流包、在團(tuán)隊(duì)間共享自定義工具、發(fā)布到市場(chǎng)。
my-plugin/ ├── plugin.json # 必需:插件元數(shù)據(jù) ├── SKILL.md # 必需:Skill 主文檔 ├── agents/ # 可選:自定義 Agent ├── hooks/ # 可選:Hooks 配置 ├── mcp/ # 可選:MCP 配置 └── .claude/settings.local.json # 插件級(jí)權(quán)限
9.2 從創(chuàng)建到發(fā)布
# 1. 創(chuàng)建 claude plugin init my-plugin --with skills,agents,hooks,mcp # 2. 編輯 SKILL.md 和 plugin.json # 3. 本地驗(yàn)證 claude plugin validate ./my-plugin claude --plugin-dir ./my-plugin # 本地測(cè)試 # 4. 發(fā)布 cd ./my-plugin && git init && git add -A && git commit -m "v1.0.0" claude plugin tag .
十、Agent 系統(tǒng)
10.1 Agent 定義文件
解決什么問(wèn)題:需要專(zhuān)門(mén)的 AI 角色來(lái)處理特定領(lǐng)域任務(wù),每個(gè)角色有自己的工具權(quán)限和能力邊界。 何時(shí)使用:創(chuàng)建安全審查專(zhuān)家、性能分析師、代碼規(guī)范檢查員等專(zhuān)門(mén)角色。
--- name: security-auditor description: 專(zhuān)注于安全漏洞審查的專(zhuān)家 model: opus tools: Read, Grep, Glob, Bash(git *), Bash(grep *) effort: xhigh --- # 安全審查專(zhuān)家 ## 審查重點(diǎn) 1. OWASP Top 10:注入、認(rèn)證失效、敏感數(shù)據(jù)泄露 2. 認(rèn)證與授權(quán):JWT 使用、權(quán)限繞過(guò)、Session 安全 3. 注入攻擊:SQL 注入、命令注入、XSS 4. 數(shù)據(jù)保護(hù):硬編碼密鑰、日志敏感信息 ## 輸出格式 - 嚴(yán)重級(jí)別:Critical / High / Medium / Low - 文件路徑 + 行號(hào) + 問(wèn)題描述 + 修復(fù)建議
10.2 內(nèi)置 Agent 類(lèi)型
| Agent 類(lèi)型 | 可用工具 | 典型用途 |
|---|---|---|
general-purpose | 全部 | 通用任務(wù) |
Explore | Read, Grep, Glob | 代碼庫(kù)探索 |
Plan | 全部(禁用編輯) | 架構(gòu)規(guī)劃 |
claude-code-guide | Read, WebFetch | Claude Code 幫助 |
10.3 使用方式
claude --agent security-auditor claude agents --agent my-agent --model sonnet
十一、Teams 系統(tǒng)
11.1 Teams 架構(gòu)
解決什么問(wèn)題:?jiǎn)蝹€(gè) Agent 能力有限,復(fù)雜任務(wù)需要多個(gè)專(zhuān)業(yè) Agent 協(xié)同——如代碼審查需要安全+性能+規(guī)范三個(gè)視角同時(shí)審查。 何時(shí)使用:全面的代碼審查、多模塊并行開(kāi)發(fā)、需要多專(zhuān)家交叉驗(yàn)證的復(fù)雜任務(wù)。
┌─────────────┐
│ Team Lead │ ← 協(xié)調(diào),分配任務(wù),匯總
└──────┬──────┘
┌──────────────┼──────────────┐
▼ ▼ ▼
┌───────────┐ ┌───────────┐ ┌───────────┐
│ Code │ │ Security │ │ Test │
│ Reviewer │ │ Auditor │ │ Writer │
└───────────┘ └───────────┘ └───────────┘
實(shí)驗(yàn)性功能,需 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1。
11.2 使用流程
export CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 claude --agent team-lead # 在 Team Lead 中創(chuàng)建 Team、分配任務(wù)、派發(fā) Agent、匯總結(jié)果
十二、Workflow 工作流系統(tǒng)
12.1 Workflow 概念
解決什么問(wèn)題:需要確定性的多 Agent 編排——不是讓 AI 決定怎么做,而是用代碼精確控制流程(并行、流水線(xiàn)、條件分支、循環(huán))。 何時(shí)使用:大規(guī)模代碼審查(多維度 × 多文件)、批量重構(gòu)(scan→review→fix→verify)、需要結(jié)構(gòu)化輸出的自動(dòng)化流程。
12.2 Workflow 腳本結(jié)構(gòu)
export const meta = {
name: 'comprehensive-review',
description: '多維度代碼審查',
phases: [
{ title: '掃描', detail: '掃描變更文件' },
{ title: '審查', detail: '并行審查' },
{ title: '驗(yàn)證', detail: '交叉驗(yàn)證' }
]
}
phase('掃描')
const changedFiles = await agent('列出變更文件', {
schema: { type: 'object', properties: { files: { type: 'array' } } }
})
phase('審查')
const findings = await pipeline(
[{ key: 'bugs' }, { key: 'security' }, { key: 'perf' }],
dim => agent(`審查 ${dim.key}`, { schema: FINDINGS_SCHEMA }),
review => parallel(
review.findings.map(f => () =>
agent(`驗(yàn)證: ${f.title}`, { schema: VERDICT_SCHEMA })
)
)
)
return { confirmed: findings.flat().filter(f => f.verdict?.isReal) }
12.3 核心 API
agent(prompt, opts)— 啟動(dòng)子 Agent
const result = await agent('分析代碼質(zhì)量') // 返回文本
const bugs = await agent('查找Bug', { schema: BUG_SCHEMA }) // 返回驗(yàn)證過(guò)的 JSON
await agent('重構(gòu)', { isolation: 'worktree' }) // 隔離環(huán)境中運(yùn)行
await agent('審查', { agentType: 'security-auditor' }) // 使用特定 Agent
parallel(thunks)— 并行屏障
// 所有任務(wù)并發(fā),全部完成后返回
const results = await parallel([
() => agent('任務(wù)A'),
() => agent('任務(wù)B'),
() => agent('任務(wù)C')
])
使用判斷:需要收集所有結(jié)果后再?zèng)Q策時(shí)用 parallel,否則用 pipeline。
pipeline(items, stage1, stage2, ...)— 流水線(xiàn)
// 每個(gè) item 獨(dú)立流經(jīng)所有階段,階段間不等待 const results = await pipeline( items, item => stage1(item), result => stage2(result) )
phase(title)/log(message)— 進(jìn)度顯示
phase('審查') // 開(kāi)始新階段
log('發(fā)現(xiàn) 5 個(gè)問(wèn)題') // 輸出進(jìn)度
十三、自進(jìn)化系統(tǒng)
13.1 五維閉環(huán)
解決什么問(wèn)題:Claude Code 在運(yùn)行中會(huì)反復(fù)出現(xiàn)某些錯(cuò)誤模式,需要自動(dòng)檢測(cè)、分析、修復(fù)這些模式,讓系統(tǒng)越來(lái)越穩(wěn)定。 何時(shí)自動(dòng)運(yùn)行:通過(guò) Cron 定時(shí)觸發(fā),或手動(dòng)通過(guò)命令觸發(fā)。
執(zhí)行 → 監(jiān)控 → 復(fù)盤(pán) → 改寫(xiě) → 沉淀 → (反饋到下次執(zhí)行)
| 環(huán)節(jié) | 組件 | 功能 |
|---|---|---|
| ① 執(zhí)行 | Claude 會(huì)話(huà) | 正常執(zhí)行任務(wù) |
| ② 監(jiān)控 | postToolUse Hook → monitor.py | 采集工具調(diào)用結(jié)果/耗時(shí)/錯(cuò)誤 |
| ③ 復(fù)盤(pán) | /自主復(fù)盤(pán) → review.md | 分析錯(cuò)誤模式,判定嚴(yán)重級(jí)別 |
| ④ 改寫(xiě) | /自我進(jìn)化 → evolve.md | 生成改進(jìn)方案,worktree 中驗(yàn)證 |
| ⑤ 沉淀 | evolution/changelog.md | 記錄變更,反饋到下次執(zhí)行 |
13.2 安全邊界
| 級(jí)別 | 可修改 | 示例 |
|---|---|---|
| ? 自主 | skills/、scripts/、evolution/ | 優(yōu)化 Skill 提示詞 |
| ?? 需確認(rèn) | CLAUDE.md、settings.json hooks | 變更用戶(hù)指令 |
| ? 禁止 | settings.json permissions/env/model | 擴(kuò)大權(quán)限 |
十四、IDE 集成
14.1 支持的功能
| 功能 | VS Code | JetBrains |
|---|---|---|
| 自動(dòng)檢測(cè) | ? | ? |
| 文件跳轉(zhuǎn) | ? | ? |
| 內(nèi)聯(lián)建議 | ? | ? |
| Diff 預(yù)覽 | ? | ? |
14.2 使用方式
claude --ide # 啟動(dòng)時(shí)連接 IDE claude --chrome # Chrome 集成 /ide connect # 會(huì)話(huà)中連接 Ctrl+Shift+I # 快捷鍵
十五、環(huán)境變量參考
15.1 完整環(huán)境變量表
| 變量 | 說(shuō)明 | 示例 | 必需 |
|---|---|---|---|
ANTHROPIC_API_KEY | API 密鑰 | sk-ant-api03-xxx | ? |
ANTHROPIC_BASE_URL | API URL | https://api.anthropic.com | ? |
ANTHROPIC_MODEL | 默認(rèn)模型 | claude-sonnet-4-20250514 | ? |
ANTHROPIC_MAX_TOKENS | 最大 Token | 8192 | ? |
CLAUDE_CODE_SUBAGENT_MODEL | 子 Agent 模型 | claude-sonnet-4-6 | ? |
CLAUDE_AUTOCOMPACT_PCT_OVERRIDE | 壓縮閾值% | 75 | ? |
CLAUDE_CODE_EFFORT_LEVEL | 努力級(jí)別 | max | ? |
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS | 啟用 Teams | 1 | ? |
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC | 禁用非必要流量 | true | ? |
15.2 模型版本
| 簡(jiǎn)稱(chēng) | 當(dāng)前模型 ID | 特點(diǎn) |
|---|---|---|
| sonnet | claude-sonnet-4-20250514 | 速度能力平衡(默認(rèn)) |
| opus | claude-opus-4-20250514 | 最強(qiáng)推理 |
| haiku | claude-haiku-4-5-20251001 | 最快速最便宜 |
十六、常用工作流
16.1 日常開(kāi)發(fā)
claude -c # 繼續(xù)昨天 # 在會(huì)話(huà)中:討論 → 生成代碼 → /run → /fix → /review → commit
16.2 PR 審查
# 快速審查 /review → /code-review → /simplify # 深度審查(重要 PR) claude ultrareview main --timeout 60
16.3 大規(guī)模重構(gòu)
claude -w refactor --model opus --effort max # 隔離環(huán)境 /batch "將認(rèn)證模塊從 Session 遷移到 JWT" # 批量執(zhí)行 /review → /verify # 審查驗(yàn)證
16.4 CI/CD 集成
claude -p "審查這次變更:$(git diff origin/main...HEAD)" \ --output-format json --permission-mode bypassPermissions claude -p "修復(fù) lint 錯(cuò)誤:$(npm run lint 2>&1)" \ --permission-mode bypassPermissions
16.5 定時(shí)監(jiān)控
/loop 10m /run "檢查 API 健康" /loop 1h "檢查過(guò)去1小時(shí)的應(yīng)用日志,報(bào)告新增錯(cuò)誤"
16.6 MCP 集成
claude mcp add db -e PG_HOST=prod -- npx @modelcontextprotocol/server-postgres # 在會(huì)話(huà)中自然語(yǔ)言:"查詢(xún)今天 crash_log 表的錯(cuò)誤分布" claude mcp remove db # 用完移除
以上就是Claude Code CLI完整命令參考手冊(cè)(值得收藏)的詳細(xì)內(nèi)容,更多關(guān)于Claude Code CLI命令的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章

Windows 安裝 Claude Code CLI 完整指南
本文詳細(xì)介紹了在 Windows 系統(tǒng)上安裝 Claude Code CLI 的完整步驟,包括官方腳本安裝和 npm 安裝兩種方式,解決了 PowerShell 執(zhí)行權(quán)限問(wèn)題,具有一定的參考價(jià)值,感興趣2026-06-10
Claude Code 完全實(shí)戰(zhàn)指南CLI 命令大全(推薦)
在軟件開(kāi)發(fā)和編程領(lǐng)域,命令行界面(CLI)是一個(gè)非常重要的工具,它允許開(kāi)發(fā)者通過(guò)文本命令來(lái)控制計(jì)算機(jī)系統(tǒng),本文介紹Claude Code 完全實(shí)戰(zhàn)指南CLI 命令大全的相關(guān)知識(shí),2026-06-04
本文詳細(xì)介紹了使用Claude時(shí)常用命令與場(chǎng)景,涵蓋會(huì)話(huà)管理、代碼開(kāi)發(fā)、智能體協(xié)作、模型配置等權(quán)限管理等方面,助你高效利用Claude提升開(kāi)發(fā)效率,有需要的小伙伴可以跟隨小編2026-05-25
Claude Code 是 Anthropic 官方的命令行 AI 編程助手,像在終端里有一個(gè)懂你整個(gè)代碼庫(kù)的高級(jí)工程師,本文給大家介紹Claude Code CLI 使用完整指南,感興趣的朋友跟隨小編一2026-05-21
Claude Code cli 及vscode版本的各種命令參考手冊(cè)(最新推薦)
Claudede是 Anthropic 提供的一個(gè)命令行接口,用于與 Claude AI 交互,它提供了超過(guò)70個(gè)內(nèi)置命令和綁定技能,這篇文章給大家介紹了Claude Code cli 及vscode版本的各種命令參2026-05-21
Claude Code 是 Anthropic 官方推出的命令行工具,讓開(kāi)發(fā)者能在終端中與 Claude 進(jìn)行交互,本文就來(lái)詳細(xì)的介紹一下Claude Code CLI命令使用,感興趣的可以了解一下2026-04-13







