所有工具
免費

一份可搜尋、可列印的 Claude Code 參考——CLI 指令、斜線指令、模式、旗標、設定和實用工作流程。免費。

啟動

10
claude
在目前目錄啟動互動式工作階段
claude "fix the build"
以初始提示啟動
claude -p "explain this repo"
列印模式:執行一次、印出結果、結束
cat log | claude -p "find the error"
將 stdin 導入列印模式
claude -c / claude --continue
接續最近的對話
claude -r / claude --resume
繼續:挑選先前的工作階段
claude --resume <session-id>
依 id 繼續特定工作階段
claude update
將 CLI 更新至最新版本
claude doctor
診斷安裝與健康狀態
claude mcp
從 CLI 設定 MCP 伺服器

斜線命令

12
/help
列出可用命令與用法
/clear
清除對話歷史與情境
/compact
摘要並壓縮情境
/init
為專案產生 CLAUDE.md
/model
切換使用中的模型
/agents
建立與管理子代理
/mcp
檢視與管理 MCP 伺服器連線
/config
開啟設定/組態面板
/review
審查 pull request 或目前的 diff
/vim
在提示中啟用 Vim 鍵綁定
/memory
編輯 CLAUDE.md 記憶檔案
/cost
顯示工作階段的 token 用量與費用

提示前綴

6
@path/to/file
在情境中參照檔案或目錄
# remember this
新增一行至記憶(選擇哪個 CLAUDE.md)
! ls -la
Bash 模式:直接執行 shell 命令
/command
執行內建或自訂的斜線命令
@folder/
參照整個目錄
paste image
貼上螢幕截圖以納入

模式

6
Shift + Tab
循環模式:normal → auto-accept → plan
auto-accept edits
套用檔案編輯而不逐一確認
plan mode
研究並提出計畫;不做任何變更
normal mode
每個動作都要求確認
--permission-mode plan
直接以 plan 模式啟動
--permission-mode acceptEdits
以自動接受編輯啟動

鍵盤快捷鍵

9
Esc
在回應途中中斷 Claude
Esc Esc
編輯先前的訊息/倒回
Ctrl + C
取消目前的輸入或生成
Ctrl + D
結束 Claude Code 工作階段
Ctrl + L
清除終端機畫面
Ctrl + R
切換詳細/展開輸出
Up / Down
瀏覽輸入歷史
Shift + Tab
循環切換權限模式
\ + Enter
在提示中插入換行

常用旗標

10
--model <name>
選擇模型(例如 opus、sonnet)
--add-dir <path>
授予額外目錄的存取權
--permission-mode <m>
plan | acceptEdits | default | bypassPermissions
--allowedTools "Bash,Edit"
預先允許特定工具
--disallowedTools "Bash"
封鎖特定工具
--output-format json
供腳本使用的結構化輸出(列印模式)
--max-turns 5
限制列印模式下的代理回合數
--append-system-prompt "..."
附加至系統提示
--verbose
顯示完整的逐回合輸出
--dangerously-skip-permissions
略過所有權限提示(請謹慎使用)

組態與記憶

9
.claude/settings.json
專案設定(共用、已提交)
.claude/settings.local.json
專案設定(個人、git 忽略)
~/.claude/settings.json
適用於所有專案的使用者層級設定
CLAUDE.md
載入每個工作階段的專案記憶
CLAUDE.local.md
個人專案記憶(git 忽略)
~/.claude/CLAUDE.md
適用於所有專案的全域記憶
.claude/commands/*.md
自訂斜線命令
.mcp.json
專案範圍的 MCP 伺服器定義
permissions.allow / deny
settings.json 中的工具允許/拒絕規則

Hooks

8
PreToolUse
在工具執行前執行命令
PostToolUse
在工具完成後執行(例如 lint/format)
UserPromptSubmit
在你送出提示時執行
Stop
在 Claude 完成回應時執行
SubagentStop
在子代理完成時執行
SessionStart
在工作階段開始時執行
Notification
在通知時執行(例如等待輸入)
matcher: "Edit|Write"
將 hook 限定於特定工具

MCP 伺服器

8
claude mcp add <name> -- <cmd>
新增 stdio MCP 伺服器
claude mcp add --transport http <name> <url>
新增遠端 HTTP MCP 伺服器
claude mcp list
列出已設定的 MCP 伺服器
claude mcp get <name>
顯示單一伺服器的詳情
claude mcp remove <name>
移除 MCP 伺服器
/mcp
檢視狀態並驗證伺服器
--mcp-config <file>
從 JSON 檔案載入 MCP 伺服器
@server:resource
在提示中參照 MCP 資源

實用工作流程

8
claude "/review"
提交前審查目前的 diff
plan first, then build
Shift+Tab 進入 plan 模式、核准後執行
# add a project convention
快速將規則保存到 CLAUDE.md
@file.php explain this
將檔案連同問題放入情境
claude -p "..." | tee out.txt
以腳本驅動 Claude 並擷取輸出
git diff | claude -p "write a commit msg"
從 diff 產生提交訊息
/clear between tasks
切換主題時重設情境
/compact when long
壓縮長工作階段以釋放情境

沒有條目符合「:q」。


需要協助?
使用此工具時遇到問題?請告訴我們的團隊。
回報問題

將此免費工具新增到你自己的網站 — 複製並貼上下面的程式碼。