在 Claude Code 中,所有功能都通过斜杠命令(/)来触发。以下是各分类的完整说明。
1. 会话与上下文管理
| 命令 |
说明 |
/help | 查看帮助信息 |
/clear | 清除当前会话历史,释放上下文窗口 |
/compact [焦点] | 压缩上下文——总结早期对话腾出空间,可指定焦点领域保留细节 |
/rewind | 回滚到上一个检查点(对话和代码变更一起回退) |
/resume <名称> | 恢复之前的某个会话 |
/branch <名称> | 从当前对话分支出一个新会话(类似 git branch) |
/export [文件名] | 导出当前会话为纯文本 |
/rename <名称> | 重命名当前会话 |
2. 代码审查与质量
| 命令 |
说明 |
/diff | 交互式 diff 查看器,查看 git diff 和逐步骤变更 |
/review | 请求代码审查,审查当前分支变更 |
/security-review | 对当前变更做安全审查 |
/simplify [焦点] | 检测过度设计——用并行 agent 审查代码,发现不必要的抽象或复杂化 |
/batch <指令> | 并行重构——在工作树中启动多个 agent 同时执行任务 |
/autofix-pr [提示] | 监控 PR,CI 失败或 reviewer 评论后自动修复 |
/copy [N] | 交互式代码块选择器,选择代码复制到剪贴板 |
3. 资源消耗与监控
| 命令 |
说明 |
/context | 可视化上下文使用情况——彩色网格显示上下文占用比例 |
/cost | 查看当前会话的 token 消耗和费用 |
/memory | 查看/编辑 CLAUDE.md 和会话记忆 |
/insights | 使用分析报告和优化建议 |
/stats | 日常使用统计、会话历史、模型偏好 |
4. 配置与环境
| 命令 |
说明 |
/config 或 /settings | 打开设置面板(主题、模型、输出风格等) |
/model <名称> | 切换 AI 模型(如 claude-sonnet-4-6) |
/effort <级别> | 设置推理努力程度(low / medium / high / max / auto) |
/init | 初始化项目 CLAUDE.md 文件 |
/permissions | 管理工具调用权限(白名单/黑名单) |
/hooks | 查看工具事件钩子配置 |
/mcp | 管理 MCP 服务器连接和 OAuth |
/doctor | 诊断安装和配置问题 |
/fast | 切换快速模式 |
/teleport | 从网页版 Claude Code 导入 session.jsonl |
5. 高级工作流
| 命令 |
说明 |
/plan [描述] | 进入计划模式——先设计方案,不写代码,获得确认后再实现 |
/debug [描述] | 启用并分析当前会话的调试日志 |
/loop <间隔> <命令> | 定时循环——按间隔重复执行某个命令 |
/schedule | 创建/管理云端定时任务(cron 风格) |
/tasks | 查看正在运行的后台任务状态 |
/btw <问题> | 临时只读问答——问问题但不污染主上下文,agent 仅有读权限 |
6. 其他
| 命令 |
说明 |
/exit 或 /quit | 退出 Claude Code |
/upgrade | 升级订阅计划(Pro/Max) |
7. 自定义命令
你还可以创建自己的斜杠命令。只需在以下目录中放一个 .md 文件,文件名就是命令名:
- 项目级:
.claude/commands/<命令名>.md
- 全局:
~/.claude/commands/<命令名>.md
示例——创建一个 .claude/commands/pr-description.md:
markdown
为以下变更写一份 PR 描述:$ARGUMENTS
包含:
- 做了什么(2-3 句)
- 为什么需要
- 如何测试
之后就可以用 /pr-description 添加 OAuth2 认证 来调用。