Claude Code 命令指南

3

概述

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

三个审查维度:

  1. 代码复用性

    • 查找重复代码

    • 识别现有工具库的使用机会

    • 建议使用已有的公共函数

  2. 代码质量

    • 检查冗余状态

    • 发现泄露的抽象

    • 优化嵌套条件

    • 移除不必要的注释

  3. 效率优化

    • 消除不必要的计算

    • 发现 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 suite

8. /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 文件,用于记录项目文档

用法:

/init

CLAUDE.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       # 通过配置命令

最佳实践

工作流建议

  1. 开发阶段

    • 使用 Haiku 进行快速迭代

    • 频繁使用 /simplify 保持代码质量

  2. 代码审查阶段

    • 使用 /review 检查代码质量

    • 使用 /security-review 检查安全问题

    • 使用 Sonnet 获得平衡的分析

  3. 复杂问题解决

    • 切换到 Opus 获得最强大的分析

    • 使用 /loop 持续监控长期任务

  4. 生产部署

    • 总是运行 /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