帮我整了一份cluade code 原生的指令

Claude Code 的命令行交互能力非常强大,它的命令体系主要分为在终端启动时使用的 CLI 命令 和在交互会话中使用的 斜杠(Slash)命令

这里整理了2026年最新版的命令体系,包括“原生”(内置)和“自建”(自定义)两部分,以列表的形式供你随时查阅。

⌨️ CLI 命令 (终端启动时使用)

在系统终端中执行的命令,用于启动会话、配置环境或执行一次性任务。

分类命令与参数作用说明
基础命令claude启动标准的交互式 REPL 环境
claude -c恢复最近一次未完成的会话
claude "提问"直接启动会话并发送初始提问
claude -p "问题"单次问答模式(非交互),输出结果后退出,适合脚本调用
配置参数--model <模型名>启动时指定使用的 AI 模型
--add-dir <路径>添加额外的目录供 Claude 读取和分析
--permission-mode <模式>设置权限模式:default, plan, acceptEdits
--dangerously-skip-permissions危险操作,跳过所有权限提示,仅用于 CI/CD
--output-format <格式>指定输出格式:text, json, stream-json
系统命令claude update更新 Claude Code 到最新版本
claude auth login登录 Anthropic 账号
claude mcp管理 MCP (Model Context Protocol) 服务器

🛠️ 内置斜杠命令 (交互中/使用)

进入交互会话(REPL)后,所有内置命令都以 / 开头。输入 / 即可在交互式列表中查看所有可用命令。

🧠 会话与上下文管理

命令作用说明
/init在项目根目录创建 CLAUDE.md 文件,作为 AI 的持久项目记忆
/compact压缩对话历史,释放上下文窗口空间(可指定保留某部分)
/clear硬重置,完全清除当前会话的所有对话历史,从零开始
/rewind回滚对话与代码修改到历史上的某个节点,别名 /checkpoint
/resume恢复或切换到指定的历史会话,别名 /continue
/context查看当前会话的上下文使用情况(Token 用量)

📂 代码与开发辅助

命令作用说明
/diff在交互式查看器中展示当前的 Git 未提交修改
/commit让 AI 自动分析暂存区的更改并生成规范的 git commit 信息
/review对当前的代码更改进行全面的代码审查
/security-review分析待提交更改中的安全风险(如注入漏洞、权限缺陷)
/add-dir在会话中动态添加一个目录到工作区,拓展 AI 的视野
/todos显示当前会话的任务列表(Todo List)

⚙️ 模型与配置

命令作用说明
/model在会话中切换 AI 模型(如 Sonnet, Opus)
/config打开设置编辑器来修改 Claude Code 的行为
/permissions管理工具的执行权限(允许/拒绝/询问)
/doctor对系统环境进行全面检查,验证配置文件并给出修复建议
/statusline自定义终端的状态栏显示信息
/terminal-setup配置 Shell 集成(支持 bash/zsh/WezTerm 等)

🛠️ 插件与扩展

命令作用说明
/plugin install <名称>从插件市场安装一个插件
/mcp查看和管理 MCP (Model Context Protocol) 服务器
/agents管理自定义的 AI 代理(Agent)

🏗️ 创建自定义斜杠命令

这是 Claude Code 真正强大的地方,你可以将团队的工作流或个人的重复操作固化为一个指令。自定义命令本质上是一个 Markdown 文件,存放在 .claude/commands/ 目录下。

  • 项目级命令:存放在项目的 .claude/commands/ 文件夹,随项目共享,通过 /project:命令名 调用。
  • 用户级命令:存放在用户主目录的 ~/.claude/commands/ 文件夹,在所有项目中均可使用,通过 /user:命令名 调用。

示例:创建一个检查提交信息的命令

我们可以创建一个命令,要求 Claude 严格检查 Git 提交信息是否符合规范。

  1. 创建文件:在项目根目录创建 .claude/commands/check-commit.md
  2. 编写内容:粘贴以下提示词。注意 $ARGUMENTS 是一个特殊变量,用于接收你输入命令时附带的内容。 请根据以下规范审查 Git 提交信息: --- 主体: <type>(<scope>): <subject> ... --- 需要被审查的提交信息是: $ARGUMENTS 请对照规范,以列表形式输出不符合规范的具体问题。如果信息完全符合规范,只输出 “通过”。
  3. 使用命令:在 Claude Code 会话中输入 /project:check-commit feat(api): add user auth,AI 就会立刻执行你预设的审查流程。

✨ 快捷键

快捷键作用说明
Shift+Tab循环切换三种工作模式:Normal (默认)Auto-Accept (自动接受)Plan Mode (计划模式)。Plan 模式为纯只读
Ctrl+R在历史命令中进行交互式搜索

如果需要,我可以就其中某个命令或自定义命令的写法,再给你详细展开说说。