最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Claude Code 命令速查與實踐手冊

  發(fā)布時間:2026-07-13 10:24:25   作者:刀法如飛   我要評論
本文是面向開發(fā)者的 Claude Code CLI操作手冊 ,覆蓋命令、參數(shù)、快捷鍵、工作流和工程實踐,文中通過示例介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

面向開發(fā)者的 Claude Code CLI操作手冊 ,覆蓋命令、參數(shù)、快捷鍵、工作流和工程實踐。

一、基本模型

Claude Code 基本操作:

  • 輸入:Prompt + 文件(--file / stdin)
  • 上下文:session(--resume / --continue)
  • 執(zhí)行:單次 / 交互 / 后臺
  • 輸出:文本 / JSON / 流式 JSON / 文件

核心原則:

  1. 輸入越準確細致,輸出越穩(wěn)定。但也不是越多越好,而是恰到好處。
  2. 上下文越清晰,結果越一致。上下文無雜質干擾,一件事一件事處理。
  3. 任務越可驗證,風險越低。任務能通過Claude自身驗證最好。

二、交互式斜杠命令(Slash Commands)

在交互模式中輸入 / 開頭的命令來控制會話行為。

會話控制

命令功能說明
/help顯示所有可用命令包含內置命令、自定義命令和 MCP 命令
/clear清除當前對話上下文完全重置,適合切換任務
/compact [指令]壓縮對話歷史可指定保留重點,如 /compact 保留錯誤處理模式
/undo撤銷最近一次文件更改僅回退上一步,多步回退用 git
/exit退出會話等同 Ctrl+D

模式切換

命令功能說明
/plan切換計劃模式Claude 先給出方案等待確認后再執(zhí)行
/fast切換快速模式同一模型的速度優(yōu)化設置,約 2x 費用
/model [名稱]切換模型/model opus /model sonnet /model haiku
/effort [級別]設置推理深度low / medium / high / max

模型選擇策略

場景推薦模型
簡單探索、機械任務/model haiku
日常編碼/model sonnet
復雜推理、架構設計、安全分析/model opus

會話管理

命令功能說明
/resume恢復歷史會話打開會話選擇器
/sessions列出所有會話查看會話歷史
/tasks查看后臺任務/tasks <id> 查看詳情
/name [名稱]命名當前會話方便后續(xù)查找

工具與配置

命令功能說明
/config查看/編輯配置打開 settings.json
/permissions管理權限設置查看和修改工具權限
/mcp管理 MCP 服務器添加、刪除、查看 MCP 服務器
/cost查看費用統(tǒng)計當前會話 token 和費用
/keybindings編輯快捷鍵配置修改 ~/.claude/keybindings.json

項目與環(huán)境

命令功能說明
/init初始化項目配置創(chuàng)建 CLAUDE.md 等項目文件
/add-dir <路徑>添加工作目錄允許訪問額外目錄
/ide連接 IDE自動連接 VS Code / JetBrains
/doctor健康檢查診斷 Claude Code 安裝和配置問題
/status查看狀態(tài)顯示當前連接和配置狀態(tài)

賬戶與安裝

命令功能說明
/login登錄認證 Anthropic 賬戶
/logout登出清除認證信息
/install-github-app安裝 GitHub App啟用 PR 工作流集成
/bug報告問題提交 bug 報告

高級功能

命令功能說明
/listen監(jiān)聽模式監(jiān)聽外部輸入
/vimVim 模式啟用 Vim 風格的鍵綁定
/review代碼審查審查當前變更
/memory管理記憶查看/編輯 Claude 的持久記憶
/terminal-setup終端設置配置終端集成
!<命令>執(zhí)行 Shell 命令如 !git status,在當前會話中運行

自定義斜杠命令

在項目目錄 .claude/commands/ 或全局 ~/.claude/commands/ 下創(chuàng)建 .md 文件:

---
allowed-tools: Edit, Bash
model: sonnet
description: 審查當前分支的代碼變更
---
?
審查當前分支相對于 main 的所有變更:
1. 檢查代碼質量
2. 發(fā)現(xiàn)潛在 bug
3. 給出改進建議
?
$ARGUMENTS

文件名即命令名,使用 $ARGUMENTS 捕獲命令后的參數(shù)。

三、鍵盤快捷鍵

快捷鍵功能說明
Shift+Tab切換權限/計劃模式循環(huán):default → acceptEdits → auto → plan
Ctrl+C取消當前任務停止執(zhí)行但不退出會話
Ctrl+D退出會話等同 /exit
Ctrl+L清屏清除終端顯示,保留上下文
Ctrl+R搜索歷史搜索當前會話的命令歷史
Ctrl+S暫存 Prompt暫存當前輸入,提交其他內容后自動恢復
Escape中斷生成第一次中斷,輸入 "go" 可繼續(xù)
Escape×2回溯模式進入回溯模式,用方向鍵瀏覽歷史

自定義快捷鍵

運行 /keybindings 編輯 ~/.claude/keybindings.json,修改后即時生效無需重啟。

四、CLI 啟動參數(shù)

核心參數(shù)

參數(shù)縮寫功能示例
--print-p單次輸出模式claude -p "問題"
--continue-c繼續(xù)最近會話claude -c
--resume [id]-r恢復指定會話claude -r abc123
--model <模型>指定模型claude --model opus
--help-h顯示幫助claude -h
--version-v顯示版本claude -v

輸入與輸出

參數(shù)功能示例
--file <路徑>輸入文件claude --file src/api.ts "分析"
--output-format <格式>輸出格式text / json / stream-json
--input-format <格式>輸入格式text / stream-json
--json-schema <schema>結構化輸出驗證指定 JSON Schema

會話與上下文

參數(shù)功能示例
--add-dir <目錄>添加工作目錄claude --add-dir ../lib
--name <名稱>-n 命名會話claude -n "feature-auth"
--fork-session分叉會話恢復時創(chuàng)建新會話 ID
--from-pr [值]從 PR 恢復claude --from-pr 123
--session-id <uuid>指定會話 ID使用特定 UUID
--no-session-persistence禁用會話持久化僅與 --print 搭配
--worktree [名稱]-w 創(chuàng)建 git worktree隔離工作環(huán)境
--tmux創(chuàng)建 tmux 會話需搭配 --worktree

模型與行為

參數(shù)功能示例
--effort <級別>推理深度low / medium / high / max
--permission-mode <模式>權限模式見權限模式說明
--fallback-model <模型>降級模型主模型過載時自動切換
--max-budget-usd <金額>費用上限僅與 --print 搭配
--verbose詳細日志顯示更多運行信息
--debug [過濾]調試模式--debug "api,hooks"
--debug-file <路徑>調試日志文件寫入指定路徑

工具與權限

參數(shù)功能示例
--allowedTools <工具>允許的工具"Bash(git:*) Edit"
--disallowedTools <工具>禁止的工具"Bash(rm:*)"
--tools <工具>指定可用工具集"Bash,Edit,Read" 或 "" 禁用所有
--dangerously-skip-permissions跳過所有權限檢查僅用于沙箱環(huán)境
--allow-dangerously-skip-permissions允許跳過權限選項不默認跳過,僅開放選項

Prompt 定制

參數(shù)功能示例
--system-prompt <提示>自定義系統(tǒng)提示替換默認系統(tǒng)提示
--append-system-prompt <提示>追加系統(tǒng)提示在默認提示后附加

集成與擴展

參數(shù)功能示例
--agent <代理>指定代理覆蓋 settings 中的 agent
--agents <json>自定義代理JSON 定義多個代理
--mcp-config <配置>MCP 服務器配置加載 MCP JSON 配置
--strict-mcp-config嚴格 MCP 模式僅使用指定的 MCP
--plugin-dir <路徑>加載插件目錄指定插件路徑
--settings <文件>加載設置文件額外的 settings.json
--ide連接 IDE自動連接可用的 IDE
--chromeChrome 集成啟用瀏覽器集成
--bare最小模式跳過 hooks、LSP、插件等
--disable-slash-commands禁用斜杠命令禁用所有 skills

子命令

子命令功能
claude doctor健康檢查,診斷安裝問題
claude auth管理認證
claude mcp管理 MCP 服務器
claude install [target]安裝指定版本(stable / latest / 版本號)
claude update檢查并安裝更新
claude agents列出已配置的代理
claude auto-mode查看 auto 模式分類器配置
claude setup-token設置長期認證 token
claude plugin管理插件

五、權限模式

使用 --permission-mode 或 Shift+Tab 在會話中切換:

模式行為適用場景
default每次操作需確認謹慎操作,初次使用
acceptEdits自動接受文件編輯信任代碼修改
plan先計劃再執(zhí)行,修改需確認復雜任務先審查方案
auto自動執(zhí)行所有操作快速迭代,信任環(huán)境
dontAsk不詢問直接執(zhí)行自動化流水線
bypassPermissions跳過所有權限檢查沙箱/測試環(huán)境

六、運行模式

1. 交互模式(默認)

claude

特點:持續(xù)上下文、適合探索和迭代。

2. 單次模式(Print)

claude -p "一個問題"

特點:無狀態(tài)、適合自動化和管道。

3. 后臺任務

claude --background "運行測試"
?
# 查看任務
/tasks
?
# 查看詳情
/tasks <task-id>

適用:測試、構建、長時間分析。

七、輸入與輸出

輸入方式

# 文件輸入
claude < prompt.txt
?
# 管道輸入
cat diff.txt | claude -p "分析改動"
?
# 組合輸入
git diff | claude -p "代碼審查"
?
# 多文件分析
claude --file api.ts --file db.ts "分析依賴關系"
?
# 精確行范圍
claude --file src/api.ts:40-80 "是否存在邏輯錯誤"

輸出方式

# JSON 輸出
claude -p --output-format json "生成接口定義"
?
# 流式 JSON
claude -p --output-format stream-json "生成代碼"
?
# 結構化輸出
claude -p --json-schema '{"type":"object","properties":{"name":{"type":"string"}}}' "提取信息"
?
# 重定向
claude -p "生成代碼" > main.ts

八、工作流模板

1. 多步驟執(zhí)行

claude "
1. 設計數(shù)據庫
2. 實現(xiàn) API
3. 編寫測試
4. 生成文檔
"

2. 驗證型工作流

claude "
步驟1:實現(xiàn)功能
驗證:是否可運行
?
步驟2:編寫測試
驗證:是否通過
?
步驟3:覆蓋率檢查
驗證:是否 >80%
"

3. Bug 修復流程

1. 描述問題
2. 分析日志
3. 定位代碼
4. 修復問題
5. 編寫測試
6. 回歸驗證

4. 重構流程

1. 識別問題
2. 提出重構方案
3. 重寫代碼
4. 保持行為一致
5. 驗證測試

九、命令組合實踐

1. 代碼審查

# 交互式審查
claude --file main.go "
1. 性能問題
2. 并發(fā)問題
3. 安全問題
4. 可維護性
"
?
# Git diff 審查
git diff main..HEAD | claude -p "審查代碼變更,標注風險點"

2. Bug 定位

# 日志分析
claude --file logs.txt "找出錯誤原因"
?
# 代碼定位
claude --file api.ts:40-80 "這里是否有問題"

3. Git 集成

git diff | claude -p "審查代碼"
git log --oneline -20 | claude -p "分析變更趨勢"

4. CI/CD 集成

# 自動審查(費用受控)
git diff main..HEAD | claude -p \
 ?--max-budget-usd 0.50 \
 ?--output-format json \
 ?"代碼審查,輸出 JSON 格式的問題列表"
?
# 降級策略
claude -p --model sonnet --fallback-model haiku "生成接口"

5. 批處理

for file in src/*.ts; do
  claude -p --file "$file" "檢查問題"
done

十、Compact 與上下文管理

長會話中上下文會逐漸膨脹,影響性能和費用。

使用策略

場景操作
上下文使用 >80%/compact 壓縮歷史
切換完全不同的任務/clear 清空重來
需要保留特定信息/compact 保留 API 設計決策
會話過長效果下降/compact 后繼續(xù)

示例

/compact 保留錯誤處理的修復方案和測試結果

Claude 會壓縮之前的對話,僅保留你指定的關鍵信息。

十一、Plan 模式實踐

Plan 模式讓 Claude 在執(zhí)行前先給出方案。

啟用方式

# 啟動時指定
claude --permission-mode plan
?
# 會話中切換
/plan
?
# 快捷鍵
Shift+Tab ?# 循環(huán)切換模式

適用場景

  • 復雜重構:先看方案再執(zhí)行
  • 不熟悉的代碼庫:先探索再修改
  • 高風險操作:數(shù)據庫遷移、API 變更
  • 團隊協(xié)作:方案可以分享討論

十二、環(huán)境變量

變量功能
ANTHROPIC_API_KEYAPI 密鑰
CLAUDE_CODE_SIMPLE簡單模式(--bare 自動設置)
CLAUDE_FORMAT默認輸出格式

十三、參數(shù)總覽

參數(shù)縮寫功能
--print-p單次輸出
--continue-c繼續(xù)最近會話
--resume-r恢復指定會話
--model指定模型
--file輸入文件
--effort推理深度
--output-format輸出格式
--permission-mode權限模式
--allowedTools允許的工具
--max-budget-usd費用上限
--worktree-w創(chuàng)建 worktree
--verbose詳細日志
--debug-d調試模式
--help-h幫助
--version-v版本

十四、場景速查

場景命令
快速問答claude "問題"
單次輸出(管道)claude -p "問題"
分析代碼claude --file src/api.ts "分析"
精確分析claude --file src/api.ts:40-80 "檢查"
繼續(xù)上次claude -c
恢復會話claude -r
切換模型/model opus
壓縮上下文/compact
計劃模式/plan 或 Shift+Tab
快速模式/fast
低推理/effort low
后臺任務claude --background "任務"
費用控制--max-budget-usd 1.00
自動化-p --output-format json
沙箱執(zhí)行--dangerously-skip-permissions
健康檢查claude doctor
命名會話claude -n "my-feature"
隔離開發(fā)claude -w feature-x

十五、Prompt 編寫規(guī)范

推薦結構

目標:
約束:
輸入:
輸出:
驗證:

示例:

目標:實現(xiàn)緩存
約束:Go + 并發(fā)安全
輸出:完整代碼
驗證:包含測試

十六、最佳實踐

  1. Prompt 結構化 — 明確目標、約束、驗證條件
  2. 文件輸入精確化 — 用行號范圍而非整個文件
  3. 善用會話管理 — --continue 和 --resume 保持上下文
  4. 及時壓縮上下文 — /compact 防止上下文膨脹
  5. 按需選擇模型 — Haiku 做簡單任務,Opus 做復雜推理
  6. Plan 模式審查 — 復雜變更先看方案再執(zhí)行
  7. 費用控制 — --max-budget-usd 限制自動化場景的費用
  8. 輸出 JSON 用于自動化 — --output-format json 便于腳本處理
  9. 強制驗證步驟 — Prompt 中包含驗證條件

十七、常見問題

1. 輸出質量不穩(wěn)定

原因:Prompt 模糊 / 輸入過多

解決:限制范圍、增加約束、使用 /effort high

2. 上下文丟失

原因:未使用 session

解決:使用 --continue 或 --resume

3. 分析結果不準確

原因:文件范圍過大

解決:使用行號精確定位 --file src/api.ts:40-80

4. 上下文過長導致效果下降

原因:長會話積累過多歷史

解決:使用 /compact 壓縮,或 /clear 重新開始

5. 費用超出預期

原因:Opus 模型 + 長會話

解決:簡單任務用 /model haiku,CI 中用 --max-budget-usd

總結

Claude Code 的核心能力:

  • 準確的輸入,盡量做細致清晰
  • 上下文管理(/compact / --resume / --continue)
  • 模式切換(/plan / /fast / /model / /effort)
  • 可驗證工作流
  • 自動化集成(-p / --output-format json)

使用方式是從"提問"到"構建整體執(zhí)行流程"。

到此這篇關于Claude Code 命令速查與實踐手冊的文章就介紹到這了,更多相關Claude Code 命令速查內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持腳本之家!

相關文章

  • Claude Code Loop快速入門指南:從一行命令到自動迭代

    Claude Code v2.1.71 引入的 /loop 命令允許在會話內設置定時重復任務,本文將詳解Claude Code Loop的三種用法,覆蓋批量任務、長任務及項目重構場景,助你高效完成開發(fā)任務
    2026-07-01
  • Claude Code CLI完整命令參考手冊(值得收藏)

    這篇文章主要為大家詳細介紹了Claude Code CLI的完整命令參考手冊,涵蓋了交互式斜杠命令,鍵盤快捷鍵,配置文件系統(tǒng),Hooks 系統(tǒng),常用工作流等內容,有需要的小伙伴可以
    2026-06-12
  • Claude Code常用快捷鍵、命令與最佳實踐

    在使用 Claude Code 進行日常開發(fā)工作時,你是否遇到過這些困擾的場景:長對話中的 Token 消耗焦慮,頻繁重復相同命令的疲憊以及命令功能的遺忘等問題,所以本文將詳細梳理
    2026-06-11
  • 2026年最全Claude Code使用命令指南

    Claude Code 是 Anthropic 推出的 AI 編程命令行工具,它內置了豐富的命令體系,本文將全面整理 Claude Code 的所有官方命令,按功能分類呈現(xiàn),同時涵蓋 CLI 啟動參數(shù)、鍵
    2026-06-10
  • 2026年6月十大實用Claude Code最新命令盤點

    Claude Code 作為當下熱門的 AI 編程助手,近期持續(xù)迭代更新,推出了一系列實用的新命令,從插件擴展到任務自動化,從使用統(tǒng)計到上下文管理,全方位優(yōu)化開發(fā)者的工作流,讓
    2026-06-08
  • Claude Code 完全實戰(zhàn)指南CLI 命令大全(推薦)

    在軟件開發(fā)和編程領域,命令行界面(CLI)是一個非常重要的工具,它允許開發(fā)者通過文本命令來控制計算機系統(tǒng),本文介紹Claude Code 完全實戰(zhàn)指南CLI 命令大全的相關知識,
    2026-06-04
  • Claude Code中斜杠命令的使用教程,效率翻10倍!

    其實 Claude Code 內置了很多斜杠命令,輸入/就能看到完整的命令列表,這些命令覆蓋了會話管理、上下文控制、并行協(xié)作等方方面面,用好了能省很多事,下面小編就和大家詳細
    2026-06-03
  • Claude Code指令超詳細入門教程(含照抄的例子)

    Claude Code是Anthropic推出的AI編程助手,運行在終端中,能通過自然語言幫你編寫、調試和管理代碼,這篇文章主要介紹了Claude Code指令超詳細入門的相關資料,文中通過圖文介
    2026-06-01
  • 麒麟操作系統(tǒng)中安裝Claude Code失敗的原因超詳細分析

    2026了我們身邊充斥著各種各樣的AI輔助編程工具,大家也都開始將各種工具引入到了日常的工作中去了,這篇文章主要介紹了麒麟操作系統(tǒng)中安裝Claude Code失敗的原因分析的相關
    2026-05-29
  • Claude Code工作流中的命令實現(xiàn)與自定義指南

    本文基于 claude-code-rev 源碼分析 Claude Code 工作流中的命令系統(tǒng):命令從哪里加載、如何被識別、如何執(zhí)行、能否自定義、如何編寫自定義命令/技能,以及這些命令與模型
    2026-05-26

最新評論

武定县| 谷城县| 河曲县| 彰化县| 余江县| 博湖县| 舟山市| 邹城市| 长顺县| 剑川县| 新郑市| 高唐县| 龙岩市| 抚州市| 葫芦岛市| 临夏市| 遵化市| 碌曲县| 德江县| 枝江市| 龙游县| 新田县| 抚州市| 蓝田县| 开化县| 衡阳市| 兰坪| 浦北县| 武夷山市| 铁岭县| 丹棱县| 肃北| 黑山县| 芦山县| 阿瓦提县| 商城县| 赤水市| 陵水| 锡林浩特市| 邳州市| 武胜县|