Claude Code 是 Anthropic 推出的 AI Agent 编程工具,下面我详解Claude Code指令@mikechen
1. /help —— 查看所有命令
作用
查看 Claude Code 支持的全部指令。
/help
输出:
Available commands:
/init
/clear
/compact
/model
/cost
/review
/commit
...
使用场景
不知道有哪些能力时:
/help
相当于 Claude Code 的命令目录。
2. /init —— 初始化项目
作用
扫描当前代码仓库,生成:
CLAUDE.md
项目上下文文件。
执行:
/init
Claude 会分析:
项目结构
技术栈
代码规范
运行方式
测试方式
架构说明
3. /clear —— 清空上下文
作用
清除当前聊天上下文。
/clear
适合:
- 切换任务;
- 开始新需求;
- 避免历史污染;
4. /compact —— 压缩上下文
作用
压缩当前上下文,保留关键内容。
/compact
适合大型项目:
例如:
分析支付系统架构
修改20个文件
调试接口
优化数据库
上下文越来越大。
执行:
/compact
Claude 会总结:
当前完成:
1. 支付模块重构
2. Redis缓存优化
待完成:
1. 单元测试
2. 性能测试
继续开发。
5. /model —— 切换模型
作用
选择 Claude 模型。
/model
例如:
Claude Opus
Claude Sonnet
6. /cost —— 查看费用
作用
查看 Token 使用情况。
/cost
显示:
Input tokens:
35000
Output tokens:
8000
Estimated cost:
$0.5
适合:
大型项目控制成本。
7. /review —— 代码审查
作用
AI Code Review。
执行:
/review
Claude 会检查:
- Bug
- 性能问题
- 安全漏洞
- 可维护性
例如:
发现:
for(User user:list){
db.query(user.id);
}
提示:
存在N+1查询问题
建议批量查询
8. /commit —— 自动生成 Git Commit
作用
自动生成提交信息。
/commit
例如修改:
新增Redis缓存
优化订单查询
生成:
feat(order):
add redis cache for order query
适合:
规范 Git 提交。
9. /diff —— 查看代码变化
作用
查看当前修改。
/diff
类似:
git diff
输出:
Modified:
UserService.java
+ add cache
- remove old query
10. /memory —— 管理项目记忆
作用
管理 Claude 长期记忆。
/memory
可以告诉 Claude:
例如:
记住:
本项目使用MySQL8
禁止使用JPA
统一使用MyBatis
保存到:
CLAUDE.md
以后自动遵守。
11. /permissions —— 权限管理
作用
管理 Claude 可以执行哪些操作。
/permissions
控制:
例如:
允许:
读取文件
执行测试
运行npm
禁止:
删除文件
修改生产配置
企业开发非常重要。
12. /agents —— 管理 Agent
作用
管理子 Agent。
/agents
可以创建:
架构分析Agent
测试Agent
代码Review Agent
安全扫描Agent
例如:
主Agent:
负责整体开发
子Agent:
负责数据库优化
13. /mcp —— 管理 MCP 服务
作用
管理外部工具连接。
/mcp
例如连接:
GitHub
数据库
Jira
Slack
Docker
让 Claude 获得更多能力。