Claude Code是AI核心,下面我详解Claude Code常用命令@mikechen
1. claude:启动交互模式
这是 Claude Code 使用频率最高的命令。
claude
执行后进入交互界面:
$ claude
Welcome to Claude Code
>
此时你可以直接与 Claude 进行对话。
例如:
分析当前项目架构
或者:
帮我解释这个 Spring Boot 项目
应用场景
分析项目架构;
阅读源码;
调试代码;
生成代码;
2. claude -p:单次执行模式
如果只是快速提问,不想进入交互模式,可以使用:
claude -p "内容"
例如:
claude -p "生成一个Java线程池工具类"
输出:
public class ThreadPoolUtil {
...
}
再比如:
claude -p "解释Kafka为什么这么快"
Claude 会直接返回结果并退出。
应用场景
快速问答;
代码生成;
Shell脚本生成;
技术问题查询。
3. claude –version:查看版本
查看当前 Claude Code 版本。
claude --version
输出:
1.0.35
尤其在团队协作时,统一版本非常重要。
4. claude doctor:环境检测
很多同学安装完 Claude Code 后,第一步就是执行:
claude doctor
Claude 会自动检查:
- 网络状态
- API配置
- 权限设置
- 系统环境
输出示例:
✓ Network OK
✓ Authentication OK
✓ Configuration OK
应用场景
安装验证;
网络问题排查;
环境故障定位。
5. /help:查看帮助
忘记命令怎么办?
直接输入:
/help
Claude 会列出当前支持的命令。
例如:
/help
Available Commands:
/init
/model
/clear
/compact
/mcp
...
6. /init:初始化项目
这是团队开发最重要的命令之一。
/init
执行后 Claude 会自动生成:
CLAUDE.md
例如:
# Project
Java Spring Boot
MySQL
Redis
Kafka
Claude 后续会根据该文件理解项目背景。
应用场景
- 新项目初始化
- 团队协作
- AI项目上下文管理
7. /clear:清空上下文
长时间对话后,上下文可能越来越复杂。
此时可以执行:
/clear
作用:
清空历史上下文
重新开始对话
应用场景
切换项目;
避免上下文污染;
提高回答准确率。
8. /compact:压缩上下文
当会话过长时,可以使用:
/compact
Claude 会自动:
总结历史内容;
保留核心信息;
删除冗余上下文。
例如:
原始上下文:
20000 Tokens
压缩后:
3000 Tokens
应用场景
超长对话;
大型项目开发;
节省 Token 消耗;
这是高频使用命令之一。
9. /model:切换模型
Claude Code 支持多个模型。
查看当前模型:
/model
切换模型:
/model sonnet
或者:
/model opus
输出:
Current Model:
Claude Opus
10. /permissions:权限管理
Claude Code 具备执行命令能力。
为了安全,需要管理权限。
查看权限:
/permissions
输出:
Read Files
Write Files
Execute Commands
允许执行:
/permissions allow bash
禁止执行:
/permissions deny bash
11. /mcp:管理 MCP 扩展
MCP(Model Context Protocol)是 Claude Code 最强大的能力之一。
查看 MCP:
/mcp
连接服务:
/mcp connect github
或者:
/mcp connect postgres
输出:
Connected Successfully
应用场景
GitHub集成;
数据库连接;
Jira集成;
企业内部系统集成;
很多开发者认为:MCP 是 Claude Code 真正拉开与普通 AI 编程工具差距的核心能力。