命令速查表
Quick Reference Cheatsheet
CLI 启动命令
| 命令 | 说明 |
|---|---|
claude | 启动 REPL 交互模式 |
claude -p "..." | 无头模式,执行后退出 |
claude -c | 继续最近的对话 |
claude -r | 从历史会话中选择恢复 |
claude --auto | 以 Auto 模式启动 |
claude --model <name> | 指定模型 |
claude --output-format json | JSON 格式输出 |
claude --output-format stream-json | 流式 JSON 输出 |
claude --max-turns <n> | 限制最大轮次 |
claude --dangerously-skip-permissions | 跳过权限确认(CI 用) |
claude --version | 显示版本号 |
claude update | 更新 Claude Code |
MCP 管理命令
| 命令 | 说明 |
|---|---|
claude mcp add <name> -- <cmd> [args] | 添加 stdio MCP 服务器 |
claude mcp add -t sse <name> <url> | 添加 SSE MCP 服务器 |
claude mcp add -s user <name> -- <cmd> | 添加用户级 MCP |
claude mcp add -s project <name> -- <cmd> | 添加项目级 MCP |
claude mcp list | 列出所有 MCP 服务器 |
claude mcp remove <name> | 移除 MCP 服务器 |
claude mcp serve | 调试 MCP 服务器 |
配置命令
| 命令 | 说明 |
|---|---|
claude config set <key> <value> | 设置配置项 |
claude config get <key> | 获取配置项 |
claude config list | 列出所有配置 |
Slash 命令
会话管理
| 命令 | 说明 |
|---|---|
/clear | 清除对话上下文 |
/compact [instructions] | 压缩对话上下文 |
/cost | 显示当前会话费用和 Token 用量 |
/exit 或 /quit | 退出 Claude Code |
/help | 显示帮助信息 |
上下文控制
| 命令 | 说明 |
|---|---|
/context | 查看当前上下文状态 |
/add-dir <path> | 添加工作目录 |
/init | 初始化项目 CLAUDE.md |
/memory | 查看/编辑记忆文件 |
模式切换
| 命令 | 说明 |
|---|---|
/auto | 切换到 Auto 模式 |
/plan | 切换到 Plan 模式 |
/fast | 切换快速模式(同一模型,更快输出) |
/slow | 切换回标准模式 |
工具与配置
| 命令 | 说明 |
|---|---|
/model | 切换模型 |
/permissions | 查看/修改权限 |
/config | 查看/修改配置 |
/mcp | 管理 MCP 服务器 |
代码操作
| 命令 | 说明 |
|---|---|
/review | 代码审查 |
/commit | 智能提交 |
/pr | 创建 Pull Request |
Agent 管理
| 命令 | 说明 |
|---|---|
/agents | 查看活跃的子代理 |
/tasks | 查看后台任务 |
其他
| 命令 | 说明 |
|---|---|
/vim | 启用 Vim 键绑定 |
/terminal-setup | 配置终端集成 |
/status-bar | 配置状态栏 |
/hooks | 管理 Hooks |
/skills | 管理 Skills |
/forget | 清除记忆 |
键盘快捷键
| 快捷键 | 说明 |
|---|---|
Enter | 发送消息 |
Shift+Enter | 换行(多行输入) |
\ (行尾) | 换行(另一种方式) |
Shift+Tab | 循环切换模式(Default → Auto → Plan) |
Ctrl+C | 取消当前操作 / 连按两次退出 |
Ctrl+L | 清屏 |
Tab | 自动补全(命令/文件路径) |
↑ / ↓ | 浏览历史输入 |
Esc | 取消当前输入 |
环境变量
| 变量 | 说明 | 默认值 |
|---|---|---|
ANTHROPIC_API_KEY | API 密钥 | — |
CLAUDE_CODE_MAX_TURNS | 最大对话轮次 | 无限制 |
CLAUDE_CODE_USE_BEDROCK | 使用 AWS Bedrock | 0 |
CLAUDE_CODE_USE_VERTEX | 使用 Google Vertex | 0 |
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS | 启用 Agent Teams | 0 |
HTTP_PROXY | HTTP 代理 | — |
HTTPS_PROXY | HTTPS 代理 | — |
模型标识
| 模型 | ID |
|---|---|
| Claude Opus 4.6 | claude-opus-4-6 |
| Claude Sonnet 4.6 | claude-sonnet-4-6 |
| Claude Haiku 4.5 | claude-haiku-4-5 |
文件路径速查
| 文件 | 路径 | 说明 |
|---|---|---|
| 用户级记忆 | ~/.claude/CLAUDE.md | 全局指令 |
| 用户级设置 | ~/.claude/settings.json | 全局配置 |
| 项目级记忆 | ./CLAUDE.md | 项目指令 |
| 项目级设置 | ./.claude/settings.json | 项目配置 |
| 本地级记忆 | ./.claude/CLAUDE.md | 本地指令 |
| 本地级设置 | ./.claude/settings.local.json | 本地配置 |
| MCP 配置 | ./.mcp.json | MCP 服务器 |
| Skills 目录 | ./.claude/skills/ | 自定义技能 |
权限配置速查
json
{
"permissions": {
"allow": ["Read", "Glob", "Grep"],
"ask": ["Write", "Edit", "Bash"],
"deny": ["Bash(rm -rf *)"]
}
}优先级:deny > ask > allow