Claude Code 是 Anthropic 推出的终端 AI 编程助手,它允许开发者在命令行中直接与模型交互,完成代码生成、审查、调试等任务。除了常见的对话方式,Claude Code 还内置了大量斜杠命令,很多用户只用到 /help、/clear、/model 等少数几个,而忽略了其他 50 多个能显著提升效率的命令。本文将这些命令按功能分类整理,并附上使用场景和技巧,帮助你全面掌握 Claude Code 的隐藏能力。对于需要通过 AI 中转站或 API 聚合平台接入不同模型的开发者,文末也会给出接入思路和核验要点。
一、会话与上下文管理命令
这类命令帮助你管理对话历史、上下文窗口和会话状态。
| 命令 | 功能 | 使用技巧 |
|---|---|---|
| /help | 显示所有可用命令 | 输入 /help 后按回车,可查看当前版本支持的全部斜杠命令 |
| /clear | 清除当前会话 | 当上下文过长或需要重新开始时使用,不会删除项目文件 |
| /compact | 压缩上下文 | 将冗长的对话历史总结成更短的版本,节省 token |
| /context | 显示当前上下文 | 查看已加载的文件、对话历史和 token 使用情况 |
| /cost | 显示当前会话用量统计 | 查看 token 使用情况,便于管理上下文 |
| /history | 查看历史记录 | 显示当前会话或之前会话的输入历史 |
| /resume | 恢复会话 | 从上次中断的地方继续对话,适合长时间任务 |
| /rewind | 回退到之前的状态 | 撤销最近的操作,回到某个检查点 |
| /save | 保存会话 | 将当前会话保存到本地文件,便于分享或备份 |
| /todos | 管理待办事项 | 创建、查看和更新任务列表,帮助跟踪多步工作 |
| /memory | 管理记忆 | 设置长期记忆,让模型记住项目偏好或重要信息 |
| /init | 初始化项目 | 在当前目录创建 Claude Code 配置文件,如 CLAUDE.md |
| /add-dir | 添加目录到上下文 | 将指定目录的文件加入上下文,方便模型理解项目结构 |
| /files | 列出文件 | 显示当前工作区中的文件,支持过滤 |
| /find | 查找文件 | 按名称或模式搜索文件,快速定位 |
| /grep | 搜索内容 | 在项目中搜索文本,类似 grep 命令 |
这些命令中,/compact 和 /context 对于长对话尤其重要,因为它们能帮助你管理有限的上下文窗口。而 /memory 和 /init 则适合为项目建立持久化的配置。
二、模型与 API 配置命令
Claude Code 支持多种模型和 API 后端,你可以通过命令灵活切换。
| 命令 | 功能 | 使用技巧 |
|---|---|---|
| /model | 切换模型 | 选择当前版本支持的模型 |
| /login | 登录 | 通过 OAuth 或 API key 登录账户 |
| /logout | 登出 | 清除本地保存的认证信息 |
| /config | 打开配置 | 修改全局设置,包括 API 端点、模型偏好等 |
| /settings | 管理设置 | 查看和修改当前项目的设置 |
| /env | 管理环境变量 | 设置或查看与 API 相关的环境变量 |
| /proxy | 配置代理 | 为 API 请求设置 HTTP 代理 |
| /usage | 查看用量 | 显示当前账户的 token 使用量和配额 |
| /stats | 统计信息 | 查看会话统计,如消息数、token 数、响应时间 |
| /telemetry | 遥测设置 | 控制是否发送匿名使用数据 |
| /theme | 切换主题 | 更改终端界面的颜色主题 |
| /version | 查看版本 | 显示 Claude Code 的当前版本 |
| /upgrade | 升级 | 检查并安装最新版本 |
| /release-notes | 查看发布说明 | 了解新版本的功能和修复 |
| /doctor | 诊断环境 | 检查配置、网络和依赖是否正常 |
在实际使用中,若希望通过统一的 AI 中转站或 API 聚合平台管理多个模型,应重点核验其是否兼容 Anthropic 协议、是否支持所需模型、权限与日志管理是否完善、数据合规与稳定性是否有明确说明。选择服务时,建议以官方文档、验证环境和合规要求为准,不要仅依赖宣传信息。
三、工具与集成命令
Claude Code 可以与各种开发工具和平台集成,以下命令帮助你扩展能力。
| 命令 | 功能 | 使用技巧 |
|---|---|---|
| /ide | IDE 集成 | 连接 VS Code、Cursor 等编辑器,实现双向同步 |
| /terminal-setup | 终端设置 | 配置终端快捷键,如 Shift+Enter 换行 |
| /vim | Vim 模式 | 启用 Vim 键绑定,适合 Vim 用户 |
| /mcp | MCP 服务器管理 | 配置 Model Context Protocol 服务器,扩展工具能力 |
| /hooks | 钩子管理 | 设置在特定事件前后执行的脚本 |
| /agents | 管理代理 | 创建和配置子代理,处理专项任务 |
| /tools | 工具列表 | 查看当前可用的工具,如文件读写、搜索等 |
| /permissions | 权限管理 | 设置文件和命令的访问权限 |
| /sandbox | 沙盒模式 | 在隔离环境中运行命令,提高安全性 |
| /shell | 执行 shell 命令 | 直接在 Claude Code 中运行终端命令 |
| /git | Git 操作 | 执行 Git 命令,如提交、查看状态 |
| /diff | 显示差异 | 查看文件或代码的变更 |
| /edit | 编辑文件 | 让模型直接修改指定文件 |
| /copy | 复制最后回复 | 将上一条回复复制到剪贴板 |
| /pr-comments | 查看 PR 评论 | 拉取 GitHub Pull Request 的评论并处理 |
| /review | 代码审查 | 对当前代码或 PR 进行自动审查 |
| /install-github-app | 安装 GitHub 应用 | 配置 GitHub 集成,实现自动审查 |
| /migrate-installer | 迁移安装器 | 从旧安装方式迁移到新版本 |
| /output-style | 输出样式 | 选择模型的回复风格,如简洁、详细 |
| /plan | 计划模式 | 让模型先制定计划再执行,适合复杂任务 |
| /workspace | 工作区管理 | 切换或配置工作区 |
这些命令中,/mcp 和 /agents 是高级功能,允许你构建自定义工具链。而 /review 和 /pr-comments 则直接服务于代码审查流程。
四、调试与诊断命令
当遇到问题时,这些命令可以帮助你快速定位和解决。
| 命令 | 功能 | 使用技巧 |
|---|---|---|
| /debug | 调试模式 | 显示详细的请求和响应日志 |
| /bug | 报告 bug | 收集系统信息并生成 bug 报告 |
| /status | 显示状态 | 查看当前连接、模型、会话状态 |
| /listen | 监听事件 | 监听来自 IDE 或其他集成的事件 |
| /search | 搜索 | 在对话历史或项目中进行搜索 |
| /set | 设置变量 | 临时设置会话变量 |
| /unset | 取消变量 | 移除之前设置的变量 |
| /alias | 创建别名 | 为常用命令创建快捷方式 |
| /macro | 宏命令 | 录制和回放一系列操作 |
| /script | 脚本模式 | 运行自定义脚本 |
| /test | 测试 | 运行项目测试并分析结果 |
| /benchmark | 基准测试 | 测试模型性能或代码效率 |
| /lint | 代码检查 | 运行 linter 并自动修复问题 |
| /format | 格式化 | 格式化代码文件 |
| /explain | 解释代码 | 让模型解释选中的代码片段 |
| /translate | 翻译 | 将代码或注释翻译成其他语言 |
| /summarize | 总结 | 总结长文件或对话 |
| /diagram | 生成图表 | 根据代码生成流程图或架构图 |
| /mock | 生成模拟数据 | 为测试生成模拟数据 |
| /refactor | 重构 | 对代码进行重构建议和执行 |
五、其他隐藏命令
除了上述分类,还有一些较少使用的命令。
| 命令 | 功能 | 使用技巧 |
|---|---|---|
| /feedback | 发送反馈 | 向开发团队提交意见 |
| /changelog | 查看更新日志 | 显示版本变更历史 |
| /docs | 打开文档 | 在浏览器中打开官方文档 |
| /privacy | 隐私设置 | 查看和修改隐私选项 |
| /security | 安全设置 | 配置安全相关选项 |
| /quota | 配额 | 查看剩余配额 |
| /billing | 账单 | 查看账单相关入口,以实际版本支持为准 |
| /invite | 邀请 | 邀请团队成员 |
| /team | 团队管理 | 管理团队和权限 |
| /export | 导出 | 导出会话或配置 |
| /import | 导入 | 导入配置或会话 |
| /sync | 同步 | 同步设置到云端 |
| /offline | 离线模式 | 在无网络时使用缓存 |
| /language | 语言设置 | 切换界面语言 |
| /timezone | 时区设置 | 调整时间显示 |
| /notifications | 通知设置 | 配置桌面通知 |
| /shortcuts | 快捷键 | 查看可用快捷键 |
| /tips | 提示 | 显示使用技巧 |
| /tutorial | 教程 | 启动交互式教程 |
| /whats-new | 新功能 | 查看最新功能介绍 |
以上命令根据社区整理和官方文档汇总,不同版本可能略有差异。你可以通过 /help 查看当前版本实际支持的命令。
六、API 接入与 AI 中转站/API 聚合平台使用要点
如果你通过 AI 中转站或 API 聚合平台接入 Claude Code 及其他编程工具,可以从以下维度进行核验:
- 协议兼容:确认平台是否提供 Anthropic 兼容端点,鉴权方式、模型映射、工具调用和流式输出是否正常。
- 模型覆盖:确认所需模型是否可用,并注意不同平台对国内模型与海外模型的支持范围可能不同。
- 企业能力:关注子账号、权限控制、用量限额、IP 白名单、日志审计和合规支持等功能。
- 稳定性与技术支持:关注服务状态、错误处理、重试机制、告警能力和技术支持响应。
- 安全合规:不要泄露密钥,使用环境变量、最小权限和限额策略,并保留必要的审计记录。
- 用量管理:通过 token 统计、限额和告警管理调用量,避免超额或异常调用。
- 版本变化:Claude Code 的命令和配置项可能随版本变化,接入前以官方文档和 /help 输出为准。
斜杠命令只是工具,真正提升效率的关键在于理解工作流,选择适合自己的工具组合,保持学习和实践。Claude Code 的 50 多个斜杠命令为你提供了丰富的操作入口,但不必全部记住,按需查阅即可。若通过 AI 中转站或 API 聚合平台接入模型,请以兼容性、安全合规和稳定服务为首要判断依据。希望本文能帮助你发现一些之前忽略的功能,让终端 AI 编程助手发挥更大价值。