文章目录
- 这类命令用于项目的初始配置,以及让 Claude 记住项目的规则和上下文。 命令 功能说明 /init 初始化项目,自动扫描代码结构,生成 CLAUDE.md 项目知识库文件,这是新项目的第一步 /memory 编辑 CLAUDE.md 记忆文件,管理自动记忆功能,对话中可以用 #xxxx 快速追加规则 /team-onboarding 基于你的使用历史生成团队上手指南,方便新队友快速上手项目配置 /fewer-permission-prompts 扫描你的使用记录,自动添加常用工具的权限白名单,减少权限弹窗
- 管理当前和历史会话,支持分支、恢复、重命名等操作。 命令 功能说明 /clear [name] 清空当前对话上下文,开始新会话,旧会话可通过 /resume 恢复,别名:/reset、/new /resume [session] 恢复指定 ID 或名称的历史会话,不带参数打开会话选择器,别名:/continue /rename [name] 重命名当前会话,不带参数自动从对话历史生成名称 /branch [name] 创建当前对话的分支,尝试新方向不丢失原对话,切换到分支会话 /fork <directive> 生成后台子代理,继承当前对话处理指定任务,你可以继续当前工作,任务完成后结果会自动同步 /export [filename] 导出当前会话为纯文本,带文件名直接保存到文件,否则可复制到剪贴板 /status 查看当前会话的状态:版本、模型、账户、连接信息 /usage 查看会话成本、套餐使用限额和活动统计,别名:/cost、/stats /usage-credits 配置使用额度,超出限额后继续工作 /exit 退出 CLI,后台会话会继续运行,别名:/quit /stop 停止当前的后台会话
- 管理对话的上下文窗口,避免上下文溢出,保持对话高效。 命令 功能说明 /compact [instructions] 总结当前对话,释放上下文空间,可指定总结的重点方向 /context [all] 可视化当前上下文使用情况,显示优化建议,带 all 参数展开详细 breakdown /btw <question> 临时问一个侧问题,答案不会加入对话历史,不干扰当前任务,甚至可以在 Claude 工作时使用 /rewind 回滚对话和代码到之前的检查点,别名:/checkpoint、/undo /recap 手动生成当前会话的一句话总结
- 代码开发全流程的辅助命令,从规划到审查全覆盖。 命令 功能说明 /plan [description] 进入规划模式,先制定方案再执行,可直接传入任务描述 /ultraplan <prompt> 生成超详细规划,在浏览器中查看后可远程执行 /diff 打开交互式差异查看器,查看未提交的修改和每一步的变更 /code-review [level] [–fix] [–comment] [target] 审查当前代码变更,支持不同深度的审查,–fix 自动应用修复,–comment 自动提交 PR 评论,ultra 触发云端多代理深度审查 /security-review 分析代码变更的安全漏洞,检查注入、权限问题等风险 /simplify [target] 清理优化代码,不检查 bug,只做重构、简化、效率优化 /review [PR] 本地审查指定的 PR,自动检测当前分支的 PR /ultrareview [PR] 云端多代理深度审查 PR,别名:/code-review ultra /run 启动并驱动你的项目应用,验证变更是否正常工作 /verify 验证代码变更是否符合预期,通过运行应用观察结果,不依赖测试 /run-skill-generator 教 Claude 如何构建、启动你的项目,生成项目专属的运行技能
- Claude Code 支持并行处理任务,让你同时处理多个工作,不浪费时间。 命令 功能说明 /agents 管理子代理配置,查看和调度后台任务 /background [prompt] 将当前会话转为后台代理,释放终端,可继续给它发指令,别名:/bg /batch <instruction> 大规模并行变更,将大任务拆分为多个独立单元,每个单元用独立的 worktree 处理,自动生成 PR /tasks 查看和管理所有后台运行的任务,别名:/bashes /autofix-pr [prompt] 生成云端会话,自动监控当前分支的 PR,CI 失败或有评论时自动修复 /deep-research <question> 深度研究任务,并行搜索网络、交叉验证来源,生成带引用的报告 /schedule [description] 创建定时任务,在云端按计划执行 `/goal [condition clear]` 设置目标,Claude 会持续工作直到条件满足,支持自动循环 /loop [interval] [prompt] 循环执行提示词,可指定间隔,比如每 5 分钟检查部署状态,别名:/proactive
- 自定义 Claude Code 的界面、行为和偏好设置。 命令 功能说明 /config 打开设置界面,调整主题、模型、输出风格等,别名:/settings /theme 更换终端主题,支持自动匹配终端、色盲友好主题、自定义主题 /color [color] 设置当前会话的提示栏颜色,支持红、蓝、绿等,不带参数随机颜色 /keybindings 打开键盘快捷键配置文件,自定义快捷键 /statusline 配置状态栏,可自动从你的 shell 提示符同步 /permissions 管理工具权限规则,配置允许、询问、拒绝的规则 `/fast [on off]` 切换快速模式 /effort [level] 设置模型的思考努力程度,支持 low/medium/high/xhigh/max 等 /model [model] 切换 AI 模型,可设置为默认 /focus 切换专注模式,只显示最后提示、工具摘要和响应,减少干扰 /scroll-speed 调整鼠标滚轮滚动速度 /tui [mode] 设置终端 UI 渲染器,支持全屏模式 /privacy-settings 查看和更新隐私设置(Pro/Max 套餐可用)
- 各类第三方工具和平台的集成命令。 命令 功能说明 /mcp 管理 MCP(Model Context Protocol)服务器连接和认证 /plugin [subcommand] 管理插件,不带参数打开插件菜单,支持 list/install/enable/disable 等子命令 /reload-plugins [–force] 重新加载所有插件,应用变更不用重启 /reload-skills 重新扫描技能和命令目录,新加的技能不用重启就能用 /chrome 配置 Chrome 集成,让 Claude 可以启动浏览器做前端验证 /ide 管理 IDE 集成,查看状态 /install-github-app 安装 Claude GitHub Actions 应用,配置仓库集成 /install-slack-app 安装 Claude Slack 应用 /web-setup 连接 GitHub 账号到云端 Claude Code,配置云端任务的权限 /remote-control 开启远程控制,让你可以从 [claude.ai](claude.ai) 控制当前会话,别名:/rc /teleport 将云端的会话拉到本地终端,别名:/tp /desktop 在桌面端应用中继续当前会话,别名:/app /remote-env 选择云端代理的默认环境 /setup-bedrock 配置 Amazon Bedrock 认证和模型 /setup-vertex 配置 Google Vertex AI 认证和模型
- 遇到问题时的排查和反馈命令。 命令 功能说明 /doctor 诊断安装和配置问题,自动修复可修复的问题 /debug [description] 开启调试日志,排查会话问题,可描述问题聚焦分析 /heapdump 生成内存快照,用于排查高内存问题 /feedback [report] 提交反馈、报告 bug,可附带会话上下文,别名:/bug、/share /insights 生成你的 Claude Code 使用分析报告,查看项目分布、交互模式等
- 命令 功能说明 /help 查看帮助和所有可用命令 /release-notes 查看版本更新日志,可选择特定版本 /login 登录 Anthropic 账号 /logout 登出账号 /copy [N] 复制最后一个响应到剪贴板,带数字复制第 N 个最新响应,支持选择代码块 /add-dir <path> 为当前会话添加额外的工作目录,扩展文件访问范围 /radio 打开 Claude FM lo-fi 电台,放松工作 /stickers 订 购 Claude Code 贴纸 /passes 分享免费的 Claude Code 体验周(符合条件的账户可用) /upgrade 打开升级套餐页面 /powerup 交互式功能引导,快速学习 Claude Code 的功能 /hooks 查看工具事件的钩子配置 /sandbox 切换沙盒模式(支持的平台可用) /voice [mode] 切换语音输入模式,支持 hold/tap/off /mobile 显示移动端应用的下载二维码,别名:/ios、/android
- 命令 说明 示例 claude 启动交互式会话 claude claude "query" 启动会话并传入初始提示 claude "explain this project" claude -p "query" 非交互式查询,执行后退出 claude -p "explain this function" `cat file claude -p “query”` 处理管道输入 `cat logs.txt claude -p “explain”` claude -c 继续当前目录最近的会话 claude -c claude -r "<session>" "query" 恢复指定会话并传入提示 claude -r "auth-refactor" "Finish this PR" claude update 更新 Claude Code 到最新版本 claude update claude install [version] 安装指定版本,支持 stable/latest claude install stable claude auth login 登录账号,支持 –email/–sso 参数 claude auth login –console claude auth logout 登出账号 claude auth logout claude auth status 查看认证状态 claude auth status claude agents 打开代理视图,监控后台会话 claude agents –json claude attach <id> 连接到指定的后台会话 claude attach 7c5dcf5d claude logs <id> 查看后台会话的日志 claude logs 7c5dcf5d claude stop <id> 停止后台会话 claude stop 7c5dcf5d claude rm <id> 删除后台会话记录 claude rm 7c5dcf5d claude respawn <id> 重启后台会话 claude respawn 7c5dcf5d claude plugin 管理插件 claude plugin install code-review@claude-plugins-official claude mcp 管理 MCP 服务器 claude mcp claude project purge 清除项目的本地 Claude 数据 claude project purge ~/work/repo –dry-run claude remote-control 启动远程控制服务器 claude remote-control –name "My Project" claude ultrareview [target] 非交互式运行深度审查 claude ultrareview 1234 –json claude setup-token 生成 CI / 脚本用的长期令牌 claude setup-token
- 这些参数用来配置启动时的行为,比如指定模型、权限、目录等。 标志 说明 示例 –add-dir 添加额外的工作目录 claude –add-dir ../apps ../lib –model 指定当前会话的模型 claude –model claude-sonnet-4-6 –effort 指定思考努力程度 claude –effort high –permission-mode 启动时的权限模式 claude –permission-mode plan –allowedTools 自动允许的工具规则 claude –allowedTools "Bash(git log *)" "Bash(git diff *)" –disallowedTools 拒绝的工具规则 claude –disallowedTools "Bash(rm *)" –tools 限制可用的工具 claude –tools "Bash,Edit,Read" –system-prompt 自定义系统提示,替换默认的 claude –system-prompt "You are a Python expert" –append-system-prompt 追加自定义提示到默认提示 claude –append-system-prompt "Always use TypeScript" –system-prompt-file 从文件加载系统提示 claude –system-prompt-file ./custom-prompt.txt –append-system-prompt-file 从文件追加提示 claude –append-system-prompt-file ./style-rules.txt –name, -n 设置会话名称 claude -n "my-feature-work" –continue, -c 继续最近的会话 claude –continue –resume, -r 恢复指定会话 claude –resume auth-refactor –bg 启动为后台会话 claude –bg "investigate the flaky test" –chrome 启用 Chrome 集成 claude –chrome –worktree, -w 启动到独立的 git worktree claude -w feature-auth –remote 创建云端会话 claude –remote "Fix the login bug" –remote-control, –rc 启用远程控制 claude –remote-control "My Project" –debug 启用调试模式 claude –debug "api,mcp" –bare 最小模式,跳过自动发现,启动更快 claude –bare -p "query" –print, -p 非交互式打印模式 claude -p "query" –output-format 打印模式的输出格式 claude -p "query" –output-format json –max-turns 限制非交互式的最大轮数 claude -p –max-turns 3 "query" –max-budget-usd 限制非交互式的最大花费 claude -p –max-budget-usd 5.00 "query" –version, -v 查看版本号 claude -v –help 查看帮助 claude –help
- 快捷键 功能说明 Ctrl+C 中断运行中的操作,空输入时按两次退出 Ctrl+D 退出 Claude Code 会话 Esc 中断 Claude 的响应,停止当前工具调用 Esc+Esc 清空输入草稿,空输入时打开回滚菜单 Ctrl+L 重绘屏幕,恢复乱掉的终端显示 Ctrl+G 在默认编辑器中打开当前输入,适合长文本 Ctrl+O 切换转录查看器,查看详细的工具调用 Ctrl+R 反向搜索命令历史 Ctrl+V 粘贴剪贴板中的图片 Ctrl+B 将运行中的任务后台化 Ctrl+T 切换任务列表显示 Shift+Tab 循环切换权限模式 Alt+P 切换模型,不清除当前输入 Alt+T 切换扩展思考模式 Alt+O 切换快速模式 Ctrl+X Ctrl+K 杀死所有后台子代理
- 快捷键 功能说明 Ctrl+A 光标移动到行首 Ctrl+E 光标移动到行尾 Ctrl+K 删除到行尾 Ctrl+U 删除从光标到行首 Ctrl+W 删除前一个单词 Ctrl+Y 粘贴删除的文本 Alt+Y 循环粘贴历史 Alt+B 向后移动一个单词 Alt+F 向前移动一个单词
- 快捷键 功能说明 Shift+Enter 换行输入,大部分终端默认支持 Ctrl+J 换行输入,所有终端都支持 + Enter 快速换行,所有终端都支持 Option+Enter macOS 下的换行(需要配置 Option 为 Meta)
- 快捷键 功能说明 ? 显示快捷键帮助面板 {/} 跳转到上一个 / 下一个用户提示 Ctrl+E 切换显示所有内容 v 在编辑器中打开完整对话 q/Esc/Ctrl+C 退出转录查看器
- 如果你开启了 Vim 编辑模式,还可以使用这些 Vim 风格的快捷键: 模式切换 命令 动作 Esc 进入普通模式 i 插入模式,在光标前 I 插入模式,在行首 a 插入模式,在光标后 A 插入模式,在行尾 o 在下一行插入 O 在上一行插入 v 字符选择模式 V 行选择模式 普通模式导航 命令 动作 h/j/k/l 左 / 下 / 上 / 右移动 w/e/b 下一个单词 / 单词尾 / 上一个单词 0/$ 行首 / 行尾 gg/G 输入开头 / 输入结尾 f{char}/F{char} 跳转到下一个 / 上一个字符 普通模式编辑 命令 动作 x 删除字符 dd 删除行 dw 删除单词 yy 复制行 p/P 粘贴到光标后 / 前 u 撤销 . 重复上次修改 >>/<< 缩进 / 反缩进
- 在输入框开头输入 !,可以直接运行 shell 命令,不需要经过 Claude 解释,结果会自动加入对话上下文: ! npm test ! git status ! ls -la 这个模式支持后台运行,也支持历史自动补全,非常适合快速执行系统命令。
- 你可以通过 Skills 功能创建自己的自定义 Slash 命令,把常用的工作流封装成命令: 在项目的 .claude/skills/ 目录下创建你的命令文件,比如 my-command.md 在文件中定义命令的名称、描述和提示内容 运行 /reload-skills 重新加载,之后就可以用 /my-command 调用了 例如,创建一个自动格式化代码的命令: — name: format description: 自动格式化当前项目的代码 — 请帮我运行项目的代码格式化命令,修复所有的格式问题。
- 输入 @ 可以触发文件路径自动补全,快速引用文件,让 Claude 读取指定文件的内容: 帮我看看 @src/components/Login.tsx 这个文件的问题
- 初始化项目:进入项目目录,运行 claude 启动,然后执行 /init 生成项目知识库 规划任务:执行 /plan 实现用户登录接口,包含参数校验和错误处理 开发过程:开发中如果有临时问题,用 /btw JWT 的过期时间配置是哪个文件? 不干扰主任务 代码审查:写完代码后,执行 /code-review –fix 自动审查并修复问题 查看变更:执行 /diff 查看所有的代码变更 导出记录:任务完成后,执行 /export login-dev.md 导出开发记录
- 执行 /batch 将项目从 JavaScript 迁移到 TypeScript Claude 会自动拆分任务,生成多个后台子代理并行处理 等待任务完成,每个子任务会自动生成 PR,你可以逐个合并
目录
- 命令体系概览
- 一、Slash 命令(会话内操作)
- 1. 项目初始化与记忆管理
- 2. 会话管理
- 3. 上下文管理
- 4. 代码开发与审查
- 5. 并行与后台任务
- 6. 配置与个性化
- 7. 工具与集成
- 8. 故障排查与反馈
- 9. 其他辅助命令
- 二、CLI 启动命令与参数
- 1. CLI 子命令
- 2. CLI 启动标志(Flags)
- 三、键盘快捷键
- 1. 全局控制快捷键
- 2. 文本编辑快捷键
- 3. 多行输入快捷键
- 4. 转录查看器快捷键(Ctrl+O 打开后)
- 5. Vim 模式快捷键
- 四、高级用法
- 1. Shell 快速模式
- 2. 自定义 Slash 命令
- 3. 快速文件引用
- 五、常用工作流示例
- 典型开发流程
- 大规模重构流程
- 总结
Claude Code 是 Anthropic 推出的 AI 编程命令行工具,它内置了丰富的命令体系,帮助开发者高效完成项目初始化、代码开发、审查、并行任务处理等全流程工作。本文将全面整理 Claude Code 的所有官方命令,按功能分类呈现,同时涵盖 CLI 启动参数、键盘快捷键和高级用法,帮你彻底掌握这个工具的全部能力。
Claude Code 的命令分为三大类,覆盖从启动到交互的全流程:
- Slash 命令:会话内操作命令,以
/开头,在 Claude 交互会话中使用,用于控制会话行为、调用功能 - CLI 命令:启动参数,在终端启动 Claude 时使用,用于配置会话的初始状态
- 键盘快捷键:交互过程中的快捷操作,无需输入完整命令即可快速触发功能
Slash 命令是 Claude Code 最核心的控制指令,所有命令都需要在会话输入框的开头输入 / 触发。以下是按功能分类的完整命令列表:
这类命令用于项目的初始配置,以及让 Claude 记住项目的规则和上下文。
| 命令 | 功能说明 |
|---|---|
/init |
初始化项目,自动扫描代码结构,生成 CLAUDE.md 项目知识库文件,这是新项目的第一步 |
/memory |
编辑 CLAUDE.md 记忆文件,管理自动记忆功能,对话中可以用 #xxxx 快速追加规则 |
/team-onboarding |
基于你的使用历史生成团队上手指南,方便新队友快速上手项目配置 |
/fewer-permission-prompts |
扫描你的使用记录,自动添加常用工具的权限白名单,减少权限弹窗 |
管理当前和历史会话,支持分支、恢复、重命名等操作。
| 命令 | 功能说明 |
|---|---|
/clear [name] |
清空当前对话上下文,开始新会话,旧会话可通过 /resume 恢复,别名:/reset、/new |
/resume [session] |
恢复指定 ID 或名称的历史会话,不带参数打开会话选择器,别名:/continue |
/rename [name] |
重命名当前会话,不带参数自动从对话历史生成名称 |
/branch [name] |
创建当前对话的分支,尝试新方向不丢失原对话,切换到分支会话 |
/fork <directive> |
生成后台子代理,继承当前对话处理指定任务,你可以继续当前工作,任务完成后结果会自动同步 |
/export [filename] |
导出当前会话为纯文本,带文件名直接保存到文件,否则可复制到剪贴板 |
/status |
查看当前会话的状态:版本、模型、账户、连接信息 |
/usage |
查看会话成本、套餐使用限额和活动统计,别名:/cost、/stats |
/usage-credits |
配置使用额度,超出限额后继续工作 |
/exit |
退出 CLI,后台会话会继续运行,别名:/quit |
/stop |
停止当前的后台会话 |
管理对话的上下文窗口,避免上下文溢出,保持对话高效。
| 命令 | 功能说明 |
|---|---|
/compact [instructions] |
总结当前对话,释放上下文空间,可指定总结的重点方向 |
/context [all] |
可视化当前上下文使用情况,显示优化建议,带 all 参数展开详细 breakdown |
/btw <question> |
临时问一个侧问题,答案不会加入对话历史,不干扰当前任务,甚至可以在 Claude 工作时使用 |
/rewind |
回滚对话和代码到之前的检查点,别名:/checkpoint、/undo |
/recap |
手动生成当前会话的一句话总结 |
代码开发全流程的辅助命令,从规划到审查全覆盖。
| 命令 | 功能说明 |
|---|---|
/plan [description] |
进入规划模式,先制定方案再执行,可直接传入任务描述 |
/ultraplan <prompt> |
生成超详细规划,在浏览器中查看后可远程执行 |
/diff |
打开交互式差异查看器,查看未提交的修改和每一步的变更 |
/code-review [level] [--fix] [--comment] [target] |
审查当前代码变更,支持不同深度的审查,--fix 自动应用修复,--comment 自动提交 PR 评论,ultra 触发云端多代理深度审查 |
/security-review |
分析代码变更的安全漏洞,检查注入、权限问题等风险 |
/simplify [target] |
清理优化代码,不检查 bug,只做重构、简化、效率优化 |
/review [PR] |
本地审查指定的 PR,自动检测当前分支的 PR |
/ultrareview [PR] |
云端多代理深度审查 PR,别名:/code-review ultra |
/run |
启动并驱动你的项目应用,验证变更是否正常工作 |
/verify |
验证代码变更是否符合预期,通过运行应用观察结果,不依赖测试 |
/run-skill-generator |
教 Claude 如何构建、启动你的项目,生成项目专属的运行技能 |
Claude Code 支持并行处理任务,让你同时处理多个工作,不浪费时间。
| 命令 | 功能说明 | |
|---|---|---|
/agents |
管理子代理配置,查看和调度后台任务 | |
/background [prompt] |
将当前会话转为后台代理,释放终端,可继续给它发指令,别名:/bg |
|
/batch <instruction> |
大规模并行变更,将大任务拆分为多个独立单元,每个单元用独立的 worktree 处理,自动生成 PR | |
/tasks |
查看和管理所有后台运行的任务,别名:/bashes |
|
/autofix-pr [prompt] |
生成云端会话,自动监控当前分支的 PR,CI 失败或有评论时自动修复 | |
/deep-research <question> |
深度研究任务,并行搜索网络、交叉验证来源,生成带引用的报告 | |
/schedule [description] |
创建定时任务,在云端按计划执行 | |
| `/goal [condition | clear]` | 设置目标,Claude 会持续工作直到条件满足,支持自动循环 |
/loop [interval] [prompt] |
循环执行提示词,可指定间隔,比如每 5 分钟检查部署状态,别名:/proactive |
自定义 Claude Code 的界面、行为和偏好设置。
| 命令 | 功能说明 | |
|---|---|---|
/config |
打开设置界面,调整主题、模型、输出风格等,别名:/settings |
|
/theme |
更换终端主题,支持自动匹配终端、色盲友好主题、自定义主题 | |
/color [color] |
设置当前会话的提示栏颜色,支持红、蓝、绿等,不带参数随机颜色 | |
/keybindings |
打开键盘快捷键配置文件,自定义快捷键 | |
/statusline |
配置状态栏,可自动从你的 shell 提示符同步 | |
/permissions |
管理工具权限规则,配置允许、询问、拒绝的规则 | |
| `/fast [on | off]` | 切换快速模式 |
/effort [level] |
设置模型的思考努力程度,支持 low/medium/high/xhigh/max 等 | |
/model [model] |
切换 AI 模型,可设置为默认 | |
/focus |
切换专注模式,只显示最后提示、工具摘要和响应,减少干扰 | |
/scroll-speed |
调整鼠标滚轮滚动速度 | |
/tui [mode] |
设置终端 UI 渲染器,支持全屏模式 | |
/privacy-settings |
查看和更新隐私设置(Pro/Max 套餐可用) |
各类第三方工具和平台的集成命令。
| 命令 | 功能说明 |
|---|---|
/mcp |
管理 MCP(Model Context Protocol)服务器连接和认证 |
/plugin [subcommand] |
管理插件,不带参数打开插件菜单,支持 list/install/enable/disable 等子命令 |
/reload-plugins [--force] |
重新加载所有插件,应用变更不用重启 |
/reload-skills |
重新扫描技能和命令目录,新加的技能不用重启就能用 |
/chrome |
配置 Chrome 集成,让 Claude 可以启动浏览器做前端验证 |
/ide |
管理 IDE 集成,查看状态 |
/install-github-app |
安装 Claude GitHub Actions 应用,配置仓库集成 |
/install-slack-app |
安装 Claude Slack 应用 |
/web-setup |
连接 GitHub 账号到云端 Claude Code,配置云端任务的权限 |
/remote-control |
开启远程控制,让你可以从 [claude.ai](claude.ai) 控制当前会话,别名:/rc |
/teleport |
将云端的会话拉到本地终端,别名:/tp |
/desktop |
在桌面端应用中继续当前会话,别名:/app |
/remote-env |
选择云端代理的默认环境 |
/setup-bedrock |
配置 Amazon Bedrock 认证和模型 |
/setup-vertex |
配置 Google Vertex AI 认证和模型 |
遇到问题时的排查和反馈命令。
| 命令 | 功能说明 |
|---|---|
/doctor |
诊断安装和配置问题,自动修复可修复的问题 |
/debug [description] |
开启调试日志,排查会话问题,可描述问题聚焦分析 |
/heapdump |
生成内存快照,用于排查高内存问题 |
/feedback [report] |
提交反馈、报告 bug,可附带会话上下文,别名:/bug、/share |
/insights |
生成你的 Claude Code 使用分析报告,查看项目分布、交互模式等 |
| 命令 | 功能说明 |
|---|---|
/help |
查看帮助和所有可用命令 |
/release-notes |
查看版本更新日志,可选择特定版本 |
/login |
登录 Anthropic 账号 |
/logout |
登出账号 |
/copy [N] |
复制最后一个响应到剪贴板,带数字复制第 N 个最新响应,支持选择代码块 |
/add-dir <path> |
为当前会话添加额外的工作目录,扩展文件访问范围 |
/radio |
打开 Claude FM lo-fi 电台,放松工作 |
/stickers |
订 购 Claude Code 贴纸 |
/passes |
分享免费的 Claude Code 体验周(符合条件的账户可用) |
/upgrade |
打开升级套餐页面 |
/powerup |
交互式功能引导,快速学习 Claude Code 的功能 |
/hooks |
查看工具事件的钩子配置 |
/sandbox |
切换沙盒模式(支持的平台可用) |
/voice [mode] |
切换语音输入模式,支持 hold/tap/off |
/mobile |
显示移动端应用的下载二维码,别名:/ios、/android |
这些命令是你在终端启动 Claude Code 时使用的,用于配置会话的初始状态,支持非交互式的脚本调用。
| 命令 | 说明 | 示例 | ||
|---|---|---|---|---|
claude |
启动交互式会话 | claude |
||
claude "query" |
启动会话并传入初始提示 | claude "explain this project" |
||
claude -p "query" |
非交互式查询,执行后退出 | claude -p "explain this function" |
||
| `cat file | claude -p “query”` | 处理管道输入 | `cat logs.txt | claude -p “explain”` |
claude -c |
继续当前目录最近的会话 | claude -c |
||
claude -r "<session>" "query" |
恢复指定会话并传入提示 | claude -r "auth-refactor" "Finish this PR" |
||
claude update |
更新 Claude Code 到最新版本 | claude update |
||
claude install [version] |
安装指定版本,支持 stable/latest | claude install stable |
||
claude auth login |
登录账号,支持 –email/–sso 参数 | claude auth login --console |
||
claude auth logout |
登出账号 | claude auth logout |
||
claude auth status |
查看认证状态 | claude auth status |
||
claude agents |
打开代理视图,监控后台会话 | claude agents --json |
||
claude attach <id> |
连接到指定的后台会话 | claude attach 7c5dcf5d |
||
claude logs <id> |
查看后台会话的日志 | claude logs 7c5dcf5d |
||
claude stop <id> |
停止后台会话 | claude stop 7c5dcf5d |
||
claude rm <id> |
删除后台会话记录 | claude rm 7c5dcf5d |
||
claude respawn <id> |
重启后台会话 | claude respawn 7c5dcf5d |
||
claude plugin |
管理插件 | claude plugin install code-review@claude-plugins-official |
||
claude mcp |
管理 MCP 服务器 | claude mcp |
||
claude project purge |
清除项目的本地 Claude 数据 | claude project purge ~/work/repo --dry-run |
||
claude remote-control |
启动远程控制服务器 | claude remote-control --name "My Project" |
||
claude ultrareview [target] |
非交互式运行深度审查 | claude ultrareview 1234 --json |
||
claude setup-token |
生成 CI / 脚本用的长期令牌 | claude setup-token |
这些参数用来配置启动时的行为,比如指定模型、权限、目录等。
| 标志 | 说明 | 示例 |
|---|---|---|
--add-dir |
添加额外的工作目录 | claude --add-dir ../apps ../lib |
--model |
指定当前会话的模型 | claude --model claude-sonnet-4-6 |
--effort |
指定思考努力程度 | claude --effort high |
--permission-mode |
启动时的权限模式 | claude --permission-mode plan |
--allowedTools |
自动允许的工具规则 | claude --allowedTools "Bash(git log *)" "Bash(git diff *)" |
--disallowedTools |
拒绝的工具规则 | claude --disallowedTools "Bash(rm *)" |
--tools |
限制可用的工具 | claude --tools "Bash,Edit,Read" |
--system-prompt |
自定义系统提示,替换默认的 | claude --system-prompt "You are a Python expert" |
--append-system-prompt |
追加自定义提示到默认提示 | claude --append-system-prompt "Always use TypeScript" |
--system-prompt-file |
从文件加载系统提示 | claude --system-prompt-file ./custom-prompt.txt |
--append-system-prompt-file |
从文件追加提示 | claude --append-system-prompt-file ./style-rules.txt |
--name, -n |
设置会话名称 | claude -n "my-feature-work" |
--continue, -c |
继续最近的会话 | claude --continue |
--resume, -r |
恢复指定会话 | claude --resume auth-refactor |
--bg |
启动为后台会话 | claude --bg "investigate the flaky test" |
--chrome |
启用 Chrome 集成 | claude --chrome |
--worktree, -w |
启动到独立的 git worktree | claude -w feature-auth |
--remote |
创建云端会话 | claude --remote "Fix the login bug" |
--remote-control, --rc |
启用远程控制 | claude --remote-control "My Project" |
--debug |
启用调试模式 | claude --debug "api,mcp" |
--bare |
最小模式,跳过自动发现,启动更快 | claude --bare -p "query" |
--print, -p |
非交互式打印模式 | claude -p "query" |
--output-format |
打印模式的输出格式 | claude -p "query" --output-format json |
--max-turns |
限制非交互式的最大轮数 | claude -p --max-turns 3 "query" |
--max-budget-usd |
限制非交互式的最大花费 | claude -p --max-budget-usd 5.00 "query" |
--version, -v |
查看版本号 | claude -v |
--help |
查看帮助 | claude --help |
Claude Code 内置了丰富的键盘快捷键,让你无需离开键盘就能完成大部分操作,提升效率。
| 快捷键 | 功能说明 |
|---|---|
Ctrl+C |
中断运行中的操作,空输入时按两次退出 |
Ctrl+D |
退出 Claude Code 会话 |
Esc |
中断 Claude 的响应,停止当前工具调用 |
Esc+Esc |
清空输入草稿,空输入时打开回滚菜单 |
Ctrl+L |
重绘屏幕,恢复乱掉的终端显示 |
Ctrl+G |
在默认编辑器中打开当前输入,适合长文本 |
Ctrl+O |
切换转录查看器,查看详细的工具调用 |
Ctrl+R |
反向搜索命令历史 |
Ctrl+V |
粘贴剪贴板中的图片 |
Ctrl+B |
将运行中的任务后台化 |
Ctrl+T |
切换任务列表显示 |
Shift+Tab |
循环切换权限模式 |
Alt+P |
切换模型,不清除当前输入 |
Alt+T |
切换扩展思考模式 |
Alt+O |
切换快速模式 |
Ctrl+X Ctrl+K |
杀死所有后台子代理 |
| 快捷键 | 功能说明 |
|---|---|
Ctrl+A |
光标移动到行首 |
Ctrl+E |
光标移动到行尾 |
Ctrl+K |
删除到行尾 |
Ctrl+U |
删除从光标到行首 |
Ctrl+W |
删除前一个单词 |
Ctrl+Y |
粘贴删除的文本 |
Alt+Y |
循环粘贴历史 |
Alt+B |
向后移动一个单词 |
Alt+F |
向前移动一个单词 |
| 快捷键 | 功能说明 |
|---|---|
Shift+Enter |
换行输入,大部分终端默认支持 |
Ctrl+J |
换行输入,所有终端都支持 |
+ Enter |
快速换行,所有终端都支持 |
Option+Enter |
macOS 下的换行(需要配置 Option 为 Meta) |
| 快捷键 | 功能说明 |
|---|---|
? |
显示快捷键帮助面板 |
{/} |
跳转到上一个 / 下一个用户提示 |
Ctrl+E |
切换显示所有内容 |
v |
在编辑器中打开完整对话 |
q/Esc/Ctrl+C |
退出转录查看器 |
如果你开启了 Vim 编辑模式,还可以使用这些 Vim 风格的快捷键:
模式切换
| 命令 | 动作 |
|---|---|
Esc |
进入普通模式 |
i |
插入模式,在光标前 |
I |
插入模式,在行首 |
a |
插入模式,在光标后 |
A |
插入模式,在行尾 |
o |
在下一行插入 |
O |
在上一行插入 |
v |
字符选择模式 |
V |
行选择模式 |
普通模式导航
| 命令 | 动作 |
|---|---|
h/j/k/l |
左 / 下 / 上 / 右移动 |
w/e/b |
下一个单词 / 单词尾 / 上一个单词 |
0/$ |
行首 / 行尾 |
gg/G |
输入开头 / 输入结尾 |
f{char}/F{char} |
跳转到下一个 / 上一个字符 |
普通模式编辑
| 命令 | 动作 |
|---|---|
x |
删除字符 |
dd |
删除行 |
dw |
删除单词 |
yy |
复制行 |
p/P |
粘贴到光标后 / 前 |
u |
撤销 |
. |
重复上次修改 |
>>/<< |
缩进 / 反缩进 |
在输入框开头输入 !,可以直接运行 shell 命令,不需要经过 Claude 解释,结果会自动加入对话上下文:
! npm test ! git status ! ls -la
这个模式支持后台运行,也支持历史自动补全,非常适合快速执行系统命令。
你可以通过 Skills 功能创建自己的自定义 Slash 命令,把常用的工作流封装成命令:
- 在项目的
.claude/skills/目录下创建你的命令文件,比如my-command.md - 在文件中定义命令的名称、描述和提示内容
- 运行
/reload-skills重新加载,之后就可以用/my-command调用了
例如,创建一个自动格式化代码的命令:
--- name: format description: 自动格式化当前项目的代码 --- 请帮我运行项目的代码格式化命令,修复所有的格式问题。
输入 @ 可以触发文件路径自动补全,快速引用文件,让 Claude 读取指定文件的内容:
帮我看看 @src/components/Login.tsx 这个文件的问题
- 初始化项目:进入项目目录,运行
claude 启动,然后执行 /init 生成项目知识库
- 规划任务:执行
/plan 实现用户登录接口,包含参数校验和错误处理
- 开发过程:开发中如果有临时问题,用
/btw JWT 的过期时间配置是哪个文件? 不干扰主任务
- 代码审查:写完代码后,执行
/code-review --fix 自动审查并修复问题
- 查看变更:执行
/diff 查看所有的代码变更
- 导出记录:任务完成后,执行
/export login-dev.md 导出开发记录
claude 启动,然后执行 /init 生成项目知识库/plan 实现用户登录接口,包含参数校验和错误处理/btw JWT 的过期时间配置是哪个文件? 不干扰主任务/code-review --fix 自动审查并修复问题/diff 查看所有的代码变更/export login-dev.md 导出开发记录
- 执行
/batch 将项目从 JavaScript 迁移到 TypeScript
- Claude 会自动拆分任务,生成多个后台子代理并行处理
- 等待任务完成,每个子任务会自动生成 PR,你可以逐个合并
/batch 将项目从 JavaScript 迁移到 TypeScript
Claude Code 的命令体系覆盖了从项目初始化到代码交付的全流程,通过合理使用这些命令,你可以将 AI 编程的效率提升到极致。本文整理了截至 2026 年 6 月的所有官方命令,随着版本更新,可能会有新的命令加入,你可以随时在 Claude 会话中输入 / 查看最新的可用命令列表。
到此这篇关于2026年最全Claude Code使用命令指南的文章就介绍到这了,更多相关Claude Code命令内容请搜索风君子博客以前的文章或继续浏览下面的相关文章,希望大家以后多多支持风君子博客!