Claude Code 提供了一套 slash commands(斜杠命令),在输入框输入 / 即可唤出命令列表,输入关键字可过滤,选中后回车执行。
内置命令
这些命令由 Claude Code 原生提供,无需额外安装。
/batch
批量执行多个提示或任务,适合需要一次性处理多件事的场景。
/compact
压缩当前对话的上下文,释放 token 空间,适合长对话时使用,避免超出上下文窗口限制。
/context
查看当前上下文窗口的使用情况,了解还剩多少可用空间。
/cost
查看当前会话的 token 用量与预估费用,帮助控制 API 成本。
/debug
启用调试模式,开始记录详细的工具调用日志。日志文件保存在:
C:\Users\<用户名>\.claude\debug\<session-id>.txt
如需从启动就捕获完整日志,可使用命令行参数:
claude --debug
/heapdump
生成 Node.js 内存堆转储文件,用于排查内存泄漏或占用过高的问题。
/init
初始化项目,自动生成 CLAUDE.md 配置文件。该文件用于描述项目结构、约定和注意事项,让 Claude 在后续对话中更好地理解你的项目。
/insights
查看当前会话的统计信息与使用洞察,包括工具调用次数、模型用量等。
/review
对当前代码库或指定代码进行通用代码审查,输出改进建议。
Skill 命令
Skill 命令是可扩展的用户自定义命令,由社区或 Anthropic 官方提供。
/claude-api
帮助构建使用 Claude API 或 Anthropic SDK 的应用程序。当代码中引入了 anthropic、@anthropic-ai/sdk 或 claude_agent_sdk 时会自动触发建议。
适用场景:
- 接入 Claude API 开发 AI 应用
- 使用 Anthropic SDK 进行工具调用
- 构建基于 Agent SDK 的自定义 Agent
/code-review:code-review
对 Pull Request 进行系统性代码审查,检查 bug、逻辑错误、安全漏洞、代码质量及项目规范符合性。
/commit-commands:commit
根据当前暂存区的变更,智能生成 commit message 并创建 git commit。
/commit-commands:commit-push-pr
一键完成完整的提交流程:
git commit → git push → 创建 Pull Request
自动生成 PR 标题和描述,大幅提升提交效率。
/commit-commands:clean_gone
清理所有已在远端删除、但本地仍存在的 git 分支(即 git branch -v 中标记为 [gone] 的分支),同时自动移除关联的 worktree。
/feature-dev:feature-dev
引导式功能开发流程,包含:
- 深度分析现有代码库结构
- 理解架构模式与约定
- 生成详细的实现规划
- 按步骤辅助编写代码
适合开发复杂新功能时使用。
/frontend-design
生成高质量、生产级的前端界面代码,避免千篇一律的 AI 风格,追求有设计感的视觉效果。
适用场景:
- 构建 Web 组件、页面或完整应用
- 需要精致 UI 设计的项目
/loop
按固定时间间隔重复执行某个提示或命令。
用法:
/loop <间隔> <命令>
示例:
/loop 5m /security-review # 每5分钟执行一次安全审查
/loop 10m /review # 每10分钟执行一次代码审查(默认间隔10分钟)
/schedule
创建和管理定时执行的远程 Agent 任务,基于 cron 表达式调度。
功能:
- 创建定时任务
- 更新/列出已有任务
- 支持按需触发或按周期自动运行
/security-review
对代码进行专项安全审查,识别常见漏洞,包括:
- SQL 注入
- XSS 跨站脚本
- 命令注入
- OWASP Top 10 安全问题
/simplify
审查最近修改的代码,从以下维度进行优化并自动修复:
- 代码复用性
- 可读性与一致性
- 性能与可维护性
/update-config
修改 Claude Code 的 settings.json 配置文件,支持配置自动化 hooks。
配置文件位置:
| 级别 | 路径 |
|---|---|
| 用户级 | ~/.claude/settings.json |
| 项目级 | <项目>/.claude/settings.json |
| 本地级 | <项目>/.claude/settings.local.json |
hooks 由 Claude Code 宿主程序执行,可在特定事件(如工具调用前后)自动触发 shell 命令。
快速参考表
| 命令 | 类型 | 一句话描述 |
|---|---|---|
/batch |
内置 | 批量执行多个任务 |
/compact |
内置 | 压缩上下文节省 token |
/context |
内置 | 查看上下文使用情况 |
/cost |
内置 | 查看 token 用量与费用 |
/debug |
内置 | 启用调试日志 |
/heapdump |
内置 | 生成内存堆转储 |
/init |
内置 | 初始化项目配置 |
/insights |
内置 | 查看会话统计信息 |
/review |
内置 | 通用代码审查 |
/claude-api |
Skill | 构建 Claude API 应用 |
/code-review:code-review |
Skill | PR 代码审查 |
/commit-commands:commit |
Skill | 创建 git commit |
/commit-commands:commit-push-pr |
Skill | 一键 commit + push + PR |
/commit-commands:clean_gone |
Skill | 清理已删除的远端分支 |
/feature-dev:feature-dev |
Skill | 引导式功能开发 |
/frontend-design |
Skill | 生成高质量前端界面 |
/loop |
Skill | 定时循环执行命令 |
/schedule |
Skill | 管理定时 Agent 任务 |
/security-review |
Skill | 安全漏洞审查 |
/simplify |
Skill | 简化重构代码 |
/update-config |
Skill | 修改 Claude Code 配置 |