命令参考
Claude Code 命令详解,助您高效使用 AI 编程助手
基础命令
Claude Code 的核心命令,用于基础交互和操作
| 命令 | 描述 |
|---|---|
| /help | 显示可用命令列表和简短描述 |
| /clear | 清除当前会话历史记录 |
| /exit | 退出 Claude Code |
| /model | 选择或更改 AI 模型 |
| /status | 查看账户和系统状态 |
| /update | 检查并更新到最新版本 |
文件操作命令
用于处理文件和代码的命令
| 命令 | 描述 |
|---|---|
| /edit | 打开文件进行编辑 |
| /file | 查看或创建文件 |
| /diff | 查看文件变更 |
| /ls | 列出目录内容 |
| /cd | 更改当前工作目录 |
| /grep | 在文件中搜索文本 |
Git 命令
与 Git 版本控制相关的命令
| 命令 | 描述 |
|---|---|
| /commit | 创建 Git 提交 |
| /branch | 创建或切换 Git 分支 |
| /pr | 创建拉取请求 |
| /pr_comments | 查看拉取请求评论 |
高级命令
增强功能和特殊用途的命令
| 命令 | 描述 |
|---|---|
| /browse | 浏览网页获取信息 |
| /ide | 连接到 IDE |
| /login | 登录到您的 Anthropic 账户 |
| /logout | 从您的 Anthropic 账户登出 |
| /memory | 编辑 CLAUDE.md 内存文件 |
| /permissions | 查看或更新权限 |
| /review | 请求代码审查 |
| /vim | 进入 vim 模式,在插入和命令模式之间切换 |
实战场景示例
基础代码生成
启动交互模式并生成代码:
# 启动交互模式
claude
# 在交互模式中输入需求
> 请帮我写一个 Python 函数,用于计算斐波那契数列
代码审查和修复
使用 Claude Code 进行代码审查和修复:
# 一次性任务:修复构建错误
claude "fix the build error"
# 代码审查
claude -p "review this code for potential bugs and improvements"
自动化 Git 操作
使用 Claude Code 自动处理 Git 操作:
# 自动创建提交
claude commit
# 自动翻译并提交 PR
claude -p "If there are new text strings, translate them into French and raise a PR for @lang-fr-team to review"
高级功能
IDE 集成
将 Claude Code 与 IDE 集成:
- 在 IDE 中安装 Claude Code 扩展
- 在集成终端中运行 claude
- 输入 /ide 选择 IDE 作为链接的 IDE
集成功能包括:
- 差异查看:代码更改直接在 IDE 差异查看器中显示
- 选择上下文:IDE 中的当前选择/标签页自动与 Claude Code 共享
- 诊断共享:IDE 中的诊断错误自动与 Claude 共享
团队规范配置
创建 CLAUDE.md 文件来定义团队规范:
# CLAUDE.md
## 代码风格
- 使用 TypeScript 严格模式
- 遵循 ESLint 配置
- 使用 Prettier 格式化
## Git 流程
- 使用 conventional commits
- 每个 PR 需要至少一个审查者
- 合并前运行所有测试
## 测试要求
- 新功能必须有单元测试
- 覆盖率不低于 80%
脚本集成
批量处理文件:
# 处理单个文件
cat mycode.py | claude -p "Review this code for bugs"
# 批量处理多个文件
for file in *.js; do
echo "Processing $file..."
claude -p "Add JSDoc comments to this file:" < "$file" > "${file}.documented"
done