Claude Code 命令参考表
| 命令 | 用途 |
|---|---|
| /bug | 报告错误(将对话发送给 Anthropic) |
| /clear | 清除对话历史 |
| /compact [instructions] | 压缩对话,可选择焦点说明 |
| /config | 查看/修改配置 |
| /cost | 显示令牌使用统计 |
| /doctor | 检查 Claude Code 安装的健康状况 |
| /help | 获取使用帮助 |
| /init | 使用 CLAUDE.md 指南初始化项目 |
| /login | 切换 Anthropic 账户 |
| /logout | 从 Anthropic 账户登出 |
| /memory | 编辑 CLAUDE.md 记忆文件 |
| /pr_comments | 查看拉取请求评论 |
| /review | 请求代码审查 |
| /status | 查看账户和系统状态 |
| /terminal-setup | 安装 Shift+Enter 换行键绑定(仅限 iTerm2 和 VSCode) |
| /vim | 进入 vim 模式以切换插入和命令模式 |
项目初始化
使用 cd 命令跳转到项目目录后启动Claude Code。
核心命令详解
1. /init - 项目分析初始化
功能:让Claude Code通读整个文件夹的所有文件,生成项目知识库
/init- 自动分析当前文件夹结构
- 将项目知识保存到
claude.md文件 - 后续对话都会带上这个文件作为上下文
- 可手动编辑
claude.md补充重要信息
最佳实践:
- 在新项目开始工作前必须执行
- 可在
claude.md中补充CSS框架、特殊配置等信息
2. /compact - 上下文压缩
功能:压缩对话上下文,提高AI专注力,降低token消耗
/compact [指令描述]- 排除无关紧要的对话内容
- 保留重要的上下文信息
- 可在后面添加压缩指令说明
3. /clear - 清除对话记录
功能:清除与AI的对话历史,保持干净的上下文
/clear使用时机:
- 开启新任务前
- 上下文过于混乱时
- 需要重新聚焦时
权限管理
/permissions 命令
功能:自定义工具使用规则,控制Claude Code的权限
添加允许规则(Allow)
/permissions
# 选择 Allow 规则
# 例如:Bash(git commit:*) - 允许自动执行git commit
最高权限模式
# 启动时添加参数
claude --dangerously-skip-permissions
ccr code --dangerously-skip-permissions
- 赋予Claude Code最高权限
- 无需手动确认工具使用
- 谨慎使用,适合信任环境
MCP服务集成
MCP(Model Context Protocol)是AI与外部工具的中间层。
安装MCP服务
# 项目级别安装
claude mcp add [名称] -- npx [参数]
# 示例:安装Context7
claude mcp add context7 -- npx @context7/mcp-server
实用MCP推荐
- Context7 - 最新代码文档查询
- Neon Database - 数据库操作
- Browser MCP - 网页操作
- Stock MCP - 股票信息查询
IDE集成
VS Code集成
- 安装插件
- 搜索并安装 "Claude Code for VS Code"
- 启用集成/ide# 选择 VS Code
- 功能特性
- 自动感知VS Code中选中的代码
- 代码修改时显示diff对比
- 直观的修改确认界面
最佳实践
项目开始时
- 执行
/init分析项目 - 配置必要的MCP服务
- 设置常用Hook
- 创建项目专用的自定义命令
日常开发中
- 使用
/compact保持上下文清洁 - 合理使用思考强度控制
- 利用Sub Agent处理复杂任务
- 定期使用
/clear重置对话
