Claude Code命令速查大全
前言
2026年的AI編程工具市場,Claude Code已經(jīng)穩(wěn)穩(wěn)坐上了頭把交椅。
根據(jù)The Pragmatic Engineer 2026年3月對906名開發(fā)者的調(diào)研,Claude Code以46%的用戶最愛度遙遙領(lǐng)先,遠(yuǎn)超Cursor(19%)和GitHub Copilot(9%)。
更讓人驚嘆的是,它在中小公司中的采用率高達(dá)75%,開發(fā)者評價:“OpenClaw does the junior work, Hermes is the senior”。
今天,我就從最基礎(chǔ)的安裝開始,一步步帶你掌握Claude Code的全部命令。
希望這篇文章能夠幫到你。
一、Claude Code的核心價值
Claude Code是Anthropic在2025年推出的終端AI編程助手,與傳統(tǒng)的VS Code插件和Web聊天窗口不同。
它直接在命令行里工作,能直接讀取你的項目文件、執(zhí)行shell命令、操作git,真正做到“手伸進項目里干活”,而不是隔著瀏覽器窗口紙上談兵。
它之所以能擊敗Cursor等對手,核心在于三大設(shè)計哲學(xué):
- 多Agent并行架構(gòu):Claude Code內(nèi)置了約40個工具和一個46,000行的查詢引擎,支持子Agent協(xié)作分工,完成復(fù)雜任務(wù)。
- 漸進式上下文管理:通過分層的記憶系統(tǒng)和智能壓縮,在保證上下文質(zhì)量的同時大幅降低Token消耗。
- 深度倉庫操作能力:天然支持跨文件修改、git工作流集成和權(quán)限精細(xì)化控制。
下面的架構(gòu)圖可以幫助你快速理解Claude Code的命令體系全貌




二、安裝與環(huán)境配置
2.1 安裝前置條件
Claude Code需要Node.js 18或更高版本。你可以通過以下命令驗證:
node --version # 如果未安裝,請前往 https://nodejs.org 下載安裝
2.2 安裝命令
macOS/Linux/WSL用戶(推薦使用官方腳本):
# 安裝穩(wěn)定版本 curl -fsSL https://claude.ai/install.sh | bash # 安裝最新版本 curl -fsSL https://claude.ai/install.sh | bash -s latest # Mac也可以使用Homebrew brew install --cask claude-code
Windows用戶(需安裝Git for Windows或WSL):
# 在CMD或PowerShell中執(zhí)行 curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
NPM安裝(所有平臺通用,需Node.js 18+):
npm install -g @anthropic-ai/claude-code
安裝完成后,驗證是否成功:
claude --version # 若輸出版本號,表示安裝成功
首次啟動會引導(dǎo)你進行身份驗證和配置:
claude # 按照提示選擇主題、確認(rèn)安全須知、信任工作目錄
國內(nèi)用戶如果使用阿里云百煉Coding Plan,需配置以下環(huán)境變量(以macOS/Linux為例):
# 創(chuàng)建配置文件目錄 mkdir -p ~/.claude # 編輯配置文件 nano ~/.claude/settings.json
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "你的API_Key",
"ANTHROPIC_BASE_URL": "https://coding.dashscope.aliyuncs.com/apps/anthropic",
"ANTHROPIC_MODEL": "qwen3.6-plus"
}
}
2.3 版本更新
# 自動更新(推薦) claude update # 如需禁用自動更新,在settings.json中設(shè)置 # DISABLE_AUTOUPDATER: true
三、CLI啟動命令速查(從終端開始)
這是Claude Code的“第一道門”,掌握這些命令能讓你快速進入狀態(tài):
3.1 基礎(chǔ)啟動方式
| 命令 | 功能描述 | 適用場景 |
|---|---|---|
claude | 在當(dāng)前目錄啟動交互式REPL | 日常多輪對話開發(fā) |
claude "任務(wù)描述" | 帶問題啟動,進入后立即開始分析 | 快速提問,省去進入交互的步驟 |
claude -p "查詢" | 一次性執(zhí)行后退出,打印結(jié)果 | 腳本化調(diào)用、自動化流程 |
claude -c | 繼續(xù)當(dāng)前目錄中最近的一次對話 | 早上開機第一件事,省去重復(fù)描述 |
代碼示例:
# 1. 交互模式 - 日常開發(fā)首選 claude > 請幫我分析這個項目的代碼結(jié)構(gòu) # 2. 帶問題啟動 - 適合快速提問 claude "解釋這個項目的認(rèn)證流程" # 3. 一次性執(zhí)行 - 適合CI/CD腳本 claude -p "檢查代碼風(fēng)格問題" >> review.log # 4. 恢復(fù)會話 - 早上第一件事 claude -c # AI會記住昨天調(diào)了一半的bug,繼續(xù)今天的對話
3.2 高級啟動參數(shù)
| 參數(shù) | 功能 | 示例 |
|---|---|---|
--add-dir | 添加額外工作目錄(Monorepo場景必備) | claude --add-dir ../lib ../apps |
--model sonnet/opus | 指定當(dāng)前會話模型 | claude --model opus |
--verbose | 啟用詳細(xì)日志,顯示工具執(zhí)行詳情 | claude --verbose |
--dangerously-skip-permissions | 跳過所有權(quán)限確認(rèn)(全自動執(zhí)行) | 僅在個人實驗項目或沙箱環(huán)境使用 |
--system-prompt | 完全替換默認(rèn)系統(tǒng)提示詞 | claude --system-prompt "只回答Java相關(guān)問題" |
--append-system-prompt | 在默認(rèn)提示后附加自定義內(nèi)容 | claude --append-system-prompt "始終使用TypeScript" |
實戰(zhàn)場景:Monorepo跨目錄訪問
# 處理微服務(wù)或多包項目時,讓Claude同時訪問多個代碼庫 claude --add-dir ../shared-lib ../api-gateway # 之后Claude就能理解跨包的調(diào)用邏輯了
實戰(zhàn)場景:管道輸入
# 把日志文件內(nèi)容直接喂給Claude分析 cat logs/error.log | claude -p "分析這些錯誤,找出最可能的根本原因"
四、斜杠命令(Slash Commands)
這是Claude Code的“核心操作臺”。截至2026年4月,官方收錄超過70條斜杠命令(含別名和Bundled Skills)。
我將其分為七大模塊,逐個擊破。
4.1 會話與上下文管理(日常必用)
| 命令 | 功能 | 使用時機 |
|---|---|---|
/help | 顯示所有可用命令和快捷鍵 | 想不起命令時 |
/clear | 完全清除對話歷史,從零開始 | 切換到完全不同的任務(wù)時 |
/compact | 壓縮對話歷史并保留核心摘要 | 上下文超限或?qū)υ掃^長時 |
/context | 可視化當(dāng)前上下文窗口使用量 | 監(jiān)控token用量,在70-80%時主動壓縮 |
/resume | 恢復(fù)之前的會話 | 多任務(wù)并行時切換 |
/rewind(ESC按兩次) | 回退上一步操作,撤銷AI的修改 | AI改錯了代碼,快速撤銷 |
/compact vs /clear 的區(qū)別:
| 命令 | 效果 | 使用場景 |
|---|---|---|
/compact | 壓縮并保留核心上下文(CLAUDE.md、關(guān)鍵決策) | 繼續(xù)同一任務(wù),但對話太長 |
/clear | 硬重置,清空所有對話歷史 | 切換到完全不同的任務(wù) |
代碼示例:
# 場景:對話已經(jīng)持續(xù)了1小時,Claude開始遺忘前面的決策 /context # 先看當(dāng)前上下文用量,如果超過80%就壓縮 /compact retain the authentication patterns and API design decisions # 壓縮后保留認(rèn)證模式和API設(shè)計的關(guān)鍵信息,丟棄冗余對話 # 場景:完成一個功能后,要開始全新的任務(wù) /clear # 硬重置,從零開始
4.2 Git與代碼操作(提效核心)
| 命令 | 功能 | 典型場景 |
|---|---|---|
/commit | 分析暫存區(qū)變更,自動生成commit message | 提交代碼時,省去想提交信息 |
/review | 審查當(dāng)前代碼變更,找出bug和風(fēng)格問題 | PR提交前跑一遍 |
/diff | 查看當(dāng)前git diff | 了解變更內(nèi)容 |
/branch | 創(chuàng)建或切換git分支 | 分支管理 |
/pr_comments | 獲取并顯示open狀態(tài)PR的review評論 | 處理代碼審查反饋 |
代碼示例:
# 1. 自動生成提交信息 git add . /commit # Claude會分析變更內(nèi)容,生成類似"feat: 添加用戶認(rèn)證模塊"的標(biāo)準(zhǔn)提交信息 # 2. PR前的代碼審查 /review # 它會逐文件給出建議:變量命名不規(guī)范、異常未處理、潛在空指針等問題
4.3 記憶與配置管理
| 命令 | 功能 | 使用場景 |
|---|---|---|
/init | 生成CLAUDE.md初稿,建立項目知識庫 | 新項目首次接入Claude Code |
/memory | 編輯CLAUDE.md持久記憶文件 | 修改項目規(guī)則或個人偏好 |
/model | 會話中切換模型(Sonnet/Opus/Haiku) | 根據(jù)任務(wù)復(fù)雜度靈活切換 |
/config | 查看和修改配置 | 調(diào)整運行時參數(shù) |
/cost | 顯示當(dāng)前會話的token用量和費用 | 控制成本 |
/stats | 查看會話統(tǒng)計信息 | 分析使用情況 |
核心技巧:CLAUDE.md的威力
在項目根目錄執(zhí)行/init后,Claude會生成一份CLAUDE.md文件,包含項目描述、技術(shù)棧、代碼風(fēng)格和常見模式。
這是給AI寫的“項目說明書”——以后每次對話,Claude都會讀取這份文件,省去80%的重復(fù)上下文設(shè)置。
# CLAUDE.md - 項目說明書示例
## 技術(shù)棧
- Java 17 + Spring Boot 3.x
- JWT Token認(rèn)證,存儲在httpOnly cookies中
- JUnit 5 + Mockito 單元測試
## 代碼規(guī)范
- 使用 async/await 而非 promises
- 所有API端點必須編寫測試
- 異常返回結(jié)構(gòu)化錯誤:{ error: string, code: number }
## 項目結(jié)構(gòu)
- 控制器層:src/main/java/com/example/controller
- 服務(wù)層:src/main/java/com/example/service
- 數(shù)據(jù)層:src/main/java/com/example/repository
有了CLAUDE.md,你就不再需要每次會話都重復(fù)解釋這些規(guī)則了。
4.4 診斷與認(rèn)證
| 命令 | 功能 | 使用時機 |
|---|---|---|
/doctor | 檢查環(huán)境、認(rèn)證和網(wǎng)絡(luò)連接 | 遇到連接問題或配置異常時 |
/version | 顯示已安裝版本 | 確認(rèn)版本信息 |
/login | 登錄Anthropic賬戶 | 首次使用或換賬號時 |
/logout | 登出當(dāng)前賬戶 | 切換賬戶時 |
/upgrade | 升級到最新版本 | 獲取新功能 |
4.5 集成與擴展
| 命令 | 功能 | 使用場景 |
|---|---|---|
/mcp | 管理MCP服務(wù)器連接 | 連接外部工具(GitHub、數(shù)據(jù)庫等) |
/skills | 列出并管理可復(fù)用技能包 | 安裝/卸載自定義Skill |
/hooks | 配置自動化鉤子 | 寫文件后自動prettier格式化 |
五、快捷鍵:指尖上的效率魔法
掌握這些快捷鍵,你的操作速度能提升一個數(shù)量級:
5.1 會話控制
| 快捷鍵 | 功能 | 使用場景 |
|---|---|---|
Ctrl+C | 中斷當(dāng)前生成或命令 | AI跑偏了或想停止 |
Ctrl+D | 安全退出Claude Code | 結(jié)束會話 |
Ctrl+L | 清屏(僅視覺清理,保留上下文) | 屏幕太亂,刷新界面 |
Ctrl+T | 切換任務(wù)列表,查看后臺任務(wù) | 查看Claude創(chuàng)建的任務(wù)進度 |
Ctrl+R | 反向搜索命令歷史 | 快速找到之前輸入的命令 |
5.2 操作加速
| 快捷鍵 | 功能 | 使用場景 |
|---|---|---|
Shift+Tab | 循環(huán)切換三種工作模式 | 從Plan Mode切到Accept Edits執(zhí)行 |
ESC 按兩次 | 回退/撤銷上一步操作 | AI改錯代碼時快速回滾 |
Ctrl+B | 將當(dāng)前任務(wù)掛到后臺運行 | AI后臺編譯,前臺繼續(xù)討論 |
Alt+V | 粘貼圖像(Windows) | 截圖粘貼給Claude分析UI/報錯 |
5.3 輸入框快捷操作
| 快捷鍵 | 功能 |
|---|---|
Shift+Enter | 輸入框內(nèi)換行(不發(fā)送消息) |
Ctrl+W | 刪除前一個單詞 |
Ctrl+U | 刪除整行 |
Ctrl+K | 清除當(dāng)前輸入框 |
5.4 高級技巧:! 前綴直接執(zhí)行Bash命令
不需要問Claude“能不能運行g(shù)it status”,**直接輸入! git status**即可立即在Shell中執(zhí)行命令,既省Token又省時間。
# 直接執(zhí)行Bash命令,無需等待AI思考 ! git status ! npm run test ! ls -la
六、三種工作模式詳解
Claude Code提供了三種工作模式,通過Shift+Tab循環(huán)切換:
| 模式 | 行為 | 適用場景 |
|---|---|---|
| Default(默認(rèn)模式) | 每次編輯文件或執(zhí)行命令都需要你確認(rèn) | 生產(chǎn)項目,需要掌控每一步 |
| Auto-Accept(自動接受模式) | 文件修改自動執(zhí)行,無需逐一確認(rèn)(Shell命令仍需確認(rèn)) | 快速迭代,信任AI的常規(guī)操作 |
| Plan(計劃模式) | 只讀模式,Claude只分析和規(guī)劃,不做任何修改 | 先看方案再決定是否執(zhí)行 |
最佳實踐:在Plan模式下讓Claude輸出詳細(xì)方案,確認(rèn)無誤后切換到Auto-Accept模式執(zhí)行。
七、進階功能:Skills、Agents與MCP
7.1 Skills(可復(fù)用技能包)
Skills是對一組能力的封裝,你可以理解為“預(yù)定義的工具包”或“可調(diào)用的插件”。
例如,一個名為“Run Tests”的Skill可以自動檢測項目結(jié)構(gòu)、執(zhí)行測試命令、解析輸出并總結(jié)失敗原因。
創(chuàng)建自定義Skill:在~/.claude/skills/目錄下創(chuàng)建文件夾,放入SKILL.md文件即可。
7.2 Agents(自主智能體)
Agents是具備自主性的AI實體,能主動規(guī)劃、執(zhí)行、反思并迭代完成一個目標(biāo)。
例如,你告訴Agent“幫我修復(fù)這個GitHub issue”,它會:閱讀issue描述和相關(guān)代碼 → 運行測試確認(rèn)問題 → 定位bug并生成修復(fù)方案 → 提交PR并附上解釋。
7.3 MCP(模型上下文協(xié)議)
MCP允許Claude Code連接外部工具和服務(wù)(如GitHub、數(shù)據(jù)庫等)。
通過/mcp命令管理MCP服務(wù)器連接。但根據(jù)黑客松冠軍的實踐經(jīng)驗,能用CLI+Skills替代的MCP盡量替代,這樣可以省出上下文窗口,降低Token消耗。
八、優(yōu)缺點與適用場景
8.1 優(yōu)點
- Agent能力強悍:在代碼質(zhì)量、正確性和完整性測試中,Claude Code以67%的勝率領(lǐng)先Cursor。
- 跨文件重構(gòu)能力突出:能理解數(shù)萬行代碼的架構(gòu),執(zhí)行跨文件的一致重構(gòu)。
- 內(nèi)存占用低:通過分層記憶壓縮機制,有效控制Token消耗。
- Git工作流深度集成:自動生成commit message、代碼審查、PR管理一站式完成。
- 多模型自由切換:Sonnet適合日常編碼,Opus適合復(fù)雜架構(gòu)設(shè)計,Haiku適合快速探索。
8.2 缺點
- 學(xué)習(xí)曲線較陡:需要掌握大量命令和快捷鍵才能發(fā)揮全部效能。
- 終端獨占:不支持圖形界面,對不習(xí)慣CLI的開發(fā)者有門檻。
- Token成本:深度使用場景下Token消耗較大,需要合理規(guī)劃。
- Windows支持有限:需要WSL或Git Bash,原生支持不完善。
8.3 適用場景
- 大型項目開發(fā):跨文件重構(gòu)、架構(gòu)理解、復(fù)雜Bug定位
- 自動化工作流:CI/CD集成、代碼審查、PR管理
- 多任務(wù)并行:通過后臺任務(wù)管理,讓AI同時處理多個任務(wù)
- Monorepo/微服務(wù):通過
--add-dir跨目錄訪問,理解跨模塊調(diào)用邏輯
九、實戰(zhàn)工作流
假設(shè)你要用Claude Code開發(fā)一個Spring Boot用戶認(rèn)證模塊,完整流程如下:
![]()
Step 1:啟動并初始化
# 進入項目目錄 cd my-spring-boot-project # 啟動Claude Code claude # 在交互界面中初始化項目 /init # Claude會自動分析項目結(jié)構(gòu),生成CLAUDE.md # 將項目規(guī)則寫入CLAUDE.md /memory # 添加認(rèn)證模塊的開發(fā)規(guī)范
Step 2:切換Plan模式,先設(shè)計方案
Shift+Tab # 切換到Plan模式 # 此時Claude只分析不動手 > 請設(shè)計一個JWT認(rèn)證模塊,包括用戶注冊、登錄、token刷新功能,先輸出設(shè)計文檔供我審核 # Claude輸出詳細(xì)設(shè)計文檔:實體設(shè)計、API接口、安全方案等
Step 3:確認(rèn)方案后,切換到Auto-Accept執(zhí)行
Shift+Tab # 切換到Auto-Accept模式 # 文件修改自動執(zhí)行 > 按照上面的設(shè)計文檔開始實現(xiàn)
Step 4:代碼審查與提交
# 查看變更 /diff # 代碼審查 /review # 自動生成提交信息 /commit
Step 5:后臺任務(wù)處理
# 讓Claude在后臺編譯項目 Ctrl+B # 前臺繼續(xù)討論下一步計劃
Step 6:上下文清理
# 對話過長時,先檢查用量 /context # 壓縮上下文,保留關(guān)鍵信息 /compact retain the authentication module design and API specifications # 或切換到全新任務(wù)時 /clear
總結(jié)
Claude Code的命令體系雖然龐大,但只要掌握了核心的30%命令,就能覆蓋80%以上的日常開發(fā)場景。
建議你從以下幾類命令入手:
| 優(yōu)先級 | 命令類別 | 核心命令 |
|---|---|---|
| ?? 必學(xué) | 會話管理 | /init、/compact、/clear、claude -c |
| ?? 重點 | Git操作 | /commit、/review |
| ?? 進階 | 模型切換 | /model、/memory |
| ?? 高階 | MCP/Skills | /mcp、/skills |
我的推薦學(xué)習(xí)路徑:
- 第一周:掌握
claude -c恢復(fù)會話和/compact壓縮上下文,這兩個命令每天都要用 - 第二周:學(xué)會
/init建立項目知識庫和/commit自動生成提交信息 - 第三周:熟練使用
/review代碼審查和Shift+Tab切換工作模式 - 持續(xù)進階:按需學(xué)習(xí)MCP、Skills和Agents等高級功能
掌握這些命令后,你就能真正把Claude Code變成自己的“全能開發(fā)搭檔”。
以上就是Claude Code命令速查大全的詳細(xì)內(nèi)容,更多關(guān)于Claude Code命令大全的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Claude是一款專為開發(fā)者設(shè)計的AI編程操作系統(tǒng),旨在提升AI使用效率、減少試錯成本,通過核心命令如項目初始化、自我優(yōu)化等,幫助用戶建立項目上下文、優(yōu)化使用方式,推薦開發(fā)流2026-04-15
Claude Code 是 Anthropic 官方推出的命令行工具,讓開發(fā)者能在終端中與 Claude 進行交互,本文就來詳細(xì)的介紹一下Claude Code CLI命令使用,感興趣的可以了解一下2026-04-13
本文主要介紹了ClaudeCode的安裝、配置及使用方法,包括環(huán)境要求、安裝步驟、API配置、核心使用方式和常用命令等,強調(diào)了配置第三方API中轉(zhuǎn)服務(wù)的重要性,感興趣的可以了解一2026-04-13
這篇文章主要為大家詳細(xì)介紹了2026年Claude Code中常用命令與具體操作,包括文件操作命令,Bash 命令執(zhí)行,Git 操作,AWS CLI 操作等,文中的示例代碼講解詳細(xì),有需要的小2026-04-10
Claude Code 超詳細(xì)完整指南2026最新版
本文介紹了在Windows上安裝并使用ClaudeCode(Anthropic開發(fā)的AI編程助手)的步驟,從安裝Node.js、Git等依賴開始,到配置API Key、初次運行及常用命令,感興趣的朋友一起看2026-04-09






