在互動式會話中使用斜線命令控制 Claude 的行為。
命令 | 用途 |
---|---|
/add-dir | 新增額外的工作目錄 |
/agents | 管理專門任務的自訂 AI 子代理 |
/bug | 回報錯誤(將對話發送給 Anthropic) |
/clear | 清除對話歷史記錄 |
/compact [instructions] | 壓縮對話,可選擇性地提供焦點指示 |
/config | 檢視/修改配置 |
/cost | 顯示 token 使用統計(請參閱成本追蹤指南了解訂閱特定詳細資訊) |
/doctor | 檢查您的 Claude Code 安裝健康狀況 |
/help | 取得使用說明 |
/init | 使用 CLAUDE.md 指南初始化專案 |
/login | 切換 Anthropic 帳戶 |
/logout | 登出您的 Anthropic 帳戶 |
/mcp | 管理 MCP 伺服器連線和 OAuth 身份驗證 |
/memory | 編輯 CLAUDE.md 記憶檔案 |
/model | 選擇或變更 AI 模型 |
/permissions | 檢視或更新權限 |
/pr_comments | 檢視拉取請求評論 |
/review | 請求程式碼審查 |
/status | 檢視帳戶和系統狀態 |
/terminal-setup | 安裝 Shift+Enter 鍵綁定以換行(僅限 iTerm2 和 VSCode) |
/vim | 進入 vim 模式以交替插入和命令模式 |
參數 | 描述 |
---|---|
<command-name> | 從 Markdown 檔案名稱衍生的名稱(不含 .md 副檔名) |
[arguments] | 傳遞給命令的可選參數 |
/help
中列出時,這些命令在其描述後顯示「(project)」。
位置:.claude/commands/
在以下範例中,我們建立 /optimize
命令:
/help
中列出時,這些命令在其描述後顯示「(user)」。
位置:~/.claude/commands/
在以下範例中,我們建立 /security-review
命令:
.claude/commands
)還是使用者層級目錄(~/.claude/commands
),以及子目錄名稱。
不支援使用者和專案層級命令之間的衝突。否則,具有相同基本檔案名稱的多個命令可以共存。
例如,位於 .claude/commands/frontend/component.md
的檔案建立命令 /component
,描述顯示「(project:frontend)」。
同時,位於 ~/.claude/commands/component.md
的檔案建立命令 /component
,描述顯示「(user)」。
$ARGUMENTS
的所有參數$ARGUMENTS
佔位符捕獲傳遞給命令的所有參數:
$1
、$2
等的個別參數!
前綴在斜線命令執行之前執行 bash 命令。輸出包含在命令上下文中。您_必須_包含 allowed-tools
與 Bash
工具,但您可以選擇要允許的特定 bash 命令。
例如:
@
前綴在命令中包含檔案內容以參考檔案。
例如:
前置資料 | 用途 | 預設值 |
---|---|---|
allowed-tools | 命令可以使用的工具清單 | 從對話中繼承 |
argument-hint | 斜線命令預期的參數。範例:argument-hint: add [tagId] | remove [tagId] | list 。此提示在使用者自動完成斜線命令時顯示給使用者。 | 無 |
description | 命令的簡要描述 | 使用提示的第一行 |
model | 特定模型字串(請參閱模型概述) | 從對話中繼承 |
/mcp
命令來:
mcp__github
(批准來自 github 伺服器的所有工具)mcp__github__get_issue
(批准特定工具)mcp__github__*
(不支援萬用字元)mcp__servername
。要僅批准特定工具,請個別列出每個工具。