Claude Code是AI大模型核心,下面我详解Claude Code命令@mikechen
1. claude
启动交互模式。
claude
进入后可以直接提问:
分析当前项目架构
使用场景
项目分析;
技术咨询;
代码生成;
2. claude “Prompt”
执行一次性任务。
claude "分析项目依赖关系"
示例:
claude "帮我找出慢SQL"
使用场景
快速分析;
单次任务;
自动生成代码;
3. claude -c
继续上一次会话。
claude -c
作用
恢复历史上下文
继续之前任务
适用于:
昨天分析了一半项目
今天继续分析
4. claude commit
自动生成Commit信息。
claude commit
执行流程:
Git Diff
│
▼
Claude分析变更
│
▼
生成Commit Message
示例:
git add .
claude commit
自动生成:
feat: add redis cache support
5. claude review
代码审查。
claude review
功能包括:
Bug检查;
安全漏洞分析;
性能优化建议;
代码规范检查;
示例
claude review
输出:
发现2个潜在Bug
发现1处空指针风险
6. claude fix
自动修复问题。
claude fix
工作流程:
扫描项目
│
▼
发现问题
│
▼
自动修复
适用:
编译失败;
Lint错误;
常见Bug;
7. claude test
生成测试代码。
claude test
指定文件:
claude test UserService.java
生成:
@Test
public void testLogin() {
}
流程图
业务代码
│
▼
Claude分析
│
▼
生成测试用例
│
▼
执行测试
8. claude explain
解释代码。
claude explain
示例:
claude explain UserController.java
输出:
用户控制器
包含:
登录
注册
退出
权限验证
适合:
阅读源码;
接手老项目;
新人培训;
9. claude edit
修改代码。
claude edit
示例:
claude edit UserService.java
输入:
增加Redis缓存
Claude自动修改代码。
工作流程
需求
│
▼
Claude分析
│
▼
修改代码
│
▼
保存文件
10. claude search
搜索代码。
claude search
示例:
claude search "Redis"
结果:
RedisConfig.java
RedisService.java
CacheManager.java
适用于:
查找类;
查找配置;
查找关键字;
11. /init
初始化项目。
/init
作用:
Claude扫描整个项目:
技术栈
项目结构
依赖关系
代码规范
然后生成:
CLAUDE.md
流程图
项目代码
│
▼
Claude扫描
│
▼
生成CLAUDE.md
12. /clear
清空当前上下文。
/clear
作用:
删除会话历史
释放上下文窗口
重新开始任务
适用于:
上下文过长;
切换项目;
新任务开始;
13. /help
查看所有命令。
/help
输出:
命令列表
参数说明
快捷方式
帮助文档