Claude Code 命令指南
概述
Claude Code 提供了一系列斜杠命令(/commands),帮助用户更高效地进行开发工作。本文档详细说明每个命令的功能、用法和适用场景。
核心命令
1. /help - 获取帮助
说明: 显示 Claude Code 的帮助信息和可用命令列表
用法:
/help使用场景:
初次使用 Claude Code,需要了解可用功能
忘记某个命令的用法
快速查看所有可用命令
2. /config - 配置设置
说明: 打开配置菜单,用于修改 Claude Code 的各种设置
用法:
/config使用场景:
修改主题(深色 / 浅色模式)
更改 AI 模型
调整编辑器选项
配置权限级别
3. /model - 切换 AI 模型
说明: 快速切换当前会话使用的 Claude AI 模型
用法:
/model可用模型:
Haiku 4.5 - 速度快,适合简单任务
Sonnet 4.6 - 平衡性能和速度
Opus 4.7 - 最强大的模型,适合复杂任务
使用场景:
处理复杂代码时切换到 Opus
执行简单重复任务时切换到 Haiku
需要更强大的推理能力时
代码审查与优化
4. /review - 代码审查
说明: 对当前分支或指定 PR 进行代码审查
用法:
/review # 列出开放的 PR
/review <PR_NUMBER> # 审查指定 PR分析内容:
代码质量和风格
遵循项目约定情况
性能影响分析
测试覆盖率评估
安全考虑因素
使用场景:
在合并 PR 前进行代码审查
寻求关于代码改进的建议
检查潜在的安全问题
验证代码是否遵循项目规范
5. /security-review - 安全审查
说明: 对当前分支的待处理更改进行安全审查
用法:
/security-review审查方面:
安全漏洞检测(OWASP Top 10)
输入验证问题
认证与授权检查
数据加密与隐私保护
依赖项安全性
使用场景:
提交涉及安全功能的 PR 前
处理用户认证或支付信息时
常规安全审计
检查第三方依赖的安全性
6. /simplify - 代码简化与优化
说明: 审查已修改代码的复用性、质量和效率
用法:
/simplify三个审查维度:
代码复用性
查找重复代码
识别现有工具库的使用机会
建议使用已有的公共函数
代码质量
检查冗余状态
发现泄露的抽象
优化嵌套条件
移除不必要的注释
效率优化
消除不必要的计算
发现 N+1 查询问题
识别可并行的操作
优化内存使用
使用场景:
完成功能开发后的最终检查
重构代码时改进质量
优化性能瓶颈
保持代码库的整洁性
工作流管理
7. /loop - 循环执行
说明: 在指定间隔内重复执行命令或提示
用法:
/loop <interval> <prompt> # 按指定间隔执行
/loop <prompt> # 由模型自主调整间隔间隔格式:
5s- 5 秒30m- 30 分钟2h- 2 小时
使用场景:
监控构建过程
轮询 PR 或部署状态
定期运行测试套件
持续检查某个条件
监控应用日志
示例:
/loop 30s Check if the deploy is complete
/loop 5m Run the test suite8. /schedule - 定时任务
说明: 创建或管理定时执行的远程代理任务(支持 cron 调度)
用法:
/schedule # 列出所有定时任务
/schedule create # 创建新的定时任务
/schedule list # 列出任务
/schedule run # 立即运行任务支持的调度方式:
Cron 表达式(
0 9 * * *= 每天 9 点)相对时间(
tomorrow at 3pm)一次性任务
使用场景:
定时部署应用
每天自动运行测试
定期代码审查提醒
自动化数据备份
定时生成报告
示例:
/schedule "Run tests daily at 2am"
/schedule "Deploy to staging every Friday"项目初始化与配置
9. /init - 初始化项目文档
说明: 创建新的 CLAUDE.md 文件,用于记录项目文档
用法:
/initCLAUDE.md 包含内容:
项目概览和目的
架构设计和技术栈
主要文件和模块说明
开发工作流和约定
部署指南
常见问题解答
使用场景:
新项目初始化
为新开发者创建项目文档
建立项目的知识库
标准化项目信息
10. /update-config - 更新配置
说明: 通过技能配置 Claude Code 的设置(settings.json)
用法:
/update-config可配置项:
权限设置
环境变量
自动化行为和钩子
工具权限
使用场景:
添加全局权限允许列表
配置自动化钩子
设置环境变量
调整权限级别
高级功能
11. /keybindings-help - 快捷键帮助
说明: 自定义或查看键盘快捷键配置
用法:
/keybindings-help功能:
查看当前快捷键配置
重新绑定快捷键
添加自定义快捷键组合
使用场景:
提高工作效率
适应特定的键盘布局
创建个人化的开发环境
12. /fewer-permission-prompts - 减少权限提示
说明: 扫描会话历史并为常用命令创建权限许可列表
用法:
/fewer-permission-prompts工作原理:
分析历史命令
识别常用的读取操作
为项目添加权限许可列表
使用场景:
减少重复的权限确认对话
加速开发工作流
为常用操作建立信任列表
13. /claude-api - Claude API 工具
说明: 用于构建、调试和优化 Claude API 应用
用法:
/claude-api功能:
构建 Claude API 应用
集成 Anthropic SDK
优化提示词缓存
调试 API 调用
在模型版本间迁移
支持的特性:
提示词缓存(Prompt Caching)
批处理
文件处理
函数调用
思考链(Thinking)
使用场景:
开发 AI 驱动的应用
优化 API 成本和性能
升级模型版本
实现高级 AI 功能
权限模式
权限级别说明
1. 安全模式(Safe Mode)
所有工具调用需要用户确认
最安全的选择
适合处理敏感项目
2. 标准模式(Standard Mode)
低风险操作自动执行
高风险操作需要确认
平衡安全和效率
3. 危险模式(Dangerous Mode)
所有操作无需确认直接执行
最快的开发体验
仅限于完全信任的环境
设置权限
/config # 通过 UI 设置
/update-config # 通过配置命令最佳实践
工作流建议
开发阶段
使用 Haiku 进行快速迭代
频繁使用
/simplify保持代码质量
代码审查阶段
使用
/review检查代码质量使用
/security-review检查安全问题使用 Sonnet 获得平衡的分析
复杂问题解决
切换到 Opus 获得最强大的分析
使用
/loop持续监控长期任务
生产部署
总是运行
/security-review使用
/schedule自动化常见任务启用日志监控
常见问题
Q: 如何快速切换模型? A: 使用 /model 命令快速选择 Haiku、Sonnet 或 Opus
Q: 如何定期运行任务? A: 使用 /schedule 命令创建 cron 定时任务
Q: 如何减少权限提示? A: 使用 /fewer-permission-prompts 扫描历史并创建许可列表
Q: 如何自定义快捷键? A: 使用 /keybindings-help 命令配置
Q: 如何查看所有命令? A: 使用 /help 获取完整的命令列表
总结
Claude Code 提供了一套完整的开发工具和工作流管理功能。通过合理使用这些命令,可以显著提高开发效率和代码质量。建议:
🚀 新项目用
/init建立文档📝 开发中用
/simplify保持代码质量🔍 提交前用
/review和/security-review⏰ 常见任务用
/schedule自动化🔄 监控任务用
/loop循环执行
更多帮助: 在任何时候使用 /help 获取最新的命令列表和说明。
文档生成日期:2026-05-12 Claude Code 版本:Latest