📖 Claude Code 命令大全:CLI指令速查手册(2026完整版)

📅 更新于 2026年5月 | ✍️ 原创文章,转载请注明出处


📌 目录

  1. CLI命令总览
  2. 交互模式斜杠命令
  3. CLI启动参数详解
  4. 键盘快捷键
  5. Vim编辑器模式
  6. Shell模式
  7. 常用环境变量
  8. 实战命令组合
  9. 总结速查表

1. CLI命令总览

🚀 核心命令

命令 说明 示例
claude 启动交互模式 claude
claude "任务" 带初始提示启动 claude "帮我看看这个bug"
claude -p "查询" 非交互模式,输出后退出 claude -p "解释这段代码"
claude -c 继续最近的对话 claude -c
claude -r 恢复指定会话 claude -r "会话ID"
claude update 更新到最新版本 claude update
claude --version 显示版本号 claude -v

🔐 认证命令

命令 说明
claude auth login 登录(支持 --email--sso--console
claude auth logout 登出
claude auth status 显示认证状态(JSON格式,--text 人类可读)

🔧 管理命令

命令 说明
claude agents 列出所有配置的子代理
claude mcp 配置MCP服务器
claude plugin 管理插件
claude plugin install <name> 安装插件
claude project purge [path] 删除项目所有本地状态(--dry-run 预览)
claude setup-token 生成长期OAuth token(用于CI/脚本)
claude ultrareview [target] 运行深度代码审查

2. 交互模式斜杠命令

在交互模式中输入 / 查看所有可用命令。以下按功能分类:

📁 会话管理

命令 说明 别名
/clear 开始新对话 /reset, /new
/compact [指令] 压缩上下文释放空间 -
/resume [会话] 恢复对话 /continue
/branch [名称] 创建对话分支 /fork
/rename [名称] 重命名当前会话 -
/export [文件名] 导出对话为纯文本 -
/exit 退出 /quit
/rewind 回退到检查点 /checkpoint, /undo
/recap 生成会话摘要 -
/teleport 将Web会话拉到终端 /tp

🔧 项目配置

命令 说明
/init 初始化项目,创建CLAUDE.md指南
/memory 编辑CLAUDE.md记忆文件
/add-dir <路径> 添加工作目录

⚙️ 模型与配置

命令 说明
/model [模型] 选择/切换AI模型
/effort [级别] 设置努力级别:low/medium/high/xhigh/max/auto
/config 打开设置界面
/theme 更改颜色主题
/color [颜色] 设置提示栏颜色
/fast [on|off] 切换快速模式
/sandbox 切换沙盒模式

🔒 权限与工具

命令 说明
/permissions 管理允许/询问/拒绝规则
/hooks 查看钩子配置
/mcp 管理MCP服务器连接
/agents 管理代理配置
/plugin 管理插件
/skills 列出可用技能

📊 分析与审查

命令 说明
/diff 交互式差异查看器
/review [PR] 本地审查Pull Request
/security-review 分析安全漏洞
/simplify [焦点] 审查代码质量/效率
/ultrareview [PR] 云端深度多代理代码审查
/ultraplan <提示> 在ultraplan会话中起草计划

🛠️ 开发工具

命令 说明
/doctor 诊断安装和设置问题
/debug [描述] 启用调试日志
/heapdump 写入JS堆快照(内存诊断)
/feedback [报告] 提交反馈
/release-notes 查看更新日志

📈 状态与信息

命令 说明 别名
/status 打开设置界面(状态标签) -
/usage 显示会话费用、用量统计 /cost, /stats
/context [all] 可视化上下文使用情况 -
/copy [N] 复制第N条回复到剪贴板 -
/help 显示帮助 -
/insights 生成会话分析报告 -

👥 协作与远程

命令 说明
/remote-control 让会话可被远程控制
/autofix-pr [提示] 监视PR,CI失败时自动修复
/install-github-app 设置Claude GitHub Actions
/install-slack-app 安装Claude Slack应用

⚡ 批量与调度

命令 说明
/batch <指令> 并行编排大规模代码库变更
/loop [间隔] [提示] 重复运行提示
/schedule [描述] 创建/管理云端定时任务
/tasks 列出和管理后台任务

💡 特殊命令

命令 说明
/btw <问题> 快速提问(不加入对话历史)
/plan [描述] 进入计划模式
/fewer-permission-prompts 扫描并添加允许列表减少提示
/team-onboarding 生成团队入门指南
/powerup 交互式功能发现课程
/desktop 在桌面应用中继续会话

3. CLI启动参数详解

🔄 会话与恢复

参数 说明
--continue, -c 加载当前目录最近的对话
--resume, -r 恢复指定会话(ID/名称或显示选择器)
--fork-session 恢复时创建新会话ID
--session-id 使用指定会话ID(UUID格式)
--name, -n 设置会话显示名称
--from-pr 恢复关联特定PR的会话
--teleport 在本地终端恢复Web会话

📤 输出格式

参数 说明
--print, -p 非交互模式,输出后退出
--output-format 输出格式:text/json/stream-json
--input-format 输入格式:text/stream-json
--json-schema 获取符合schema的JSON输出
--verbose 启用详细日志

🤖 模型配置

参数 说明
--model 设置模型(别名如sonnet/opus或完整名称)
--effort 设置努力级别:low/medium/high/xhigh/max
--fallback-model 启用备用模型(仅print模式)

📝 系统提示词

参数 说明
--system-prompt 替换整个系统提示词
--system-prompt-file 从文件加载系统提示词
--append-system-prompt 追加自定义文本到默认系统提示词
--append-system-prompt-file 从文件追加到系统提示词

🔒 权限与工具

参数 说明
--permission-mode 启动权限模式:default/acceptEdits/plan/auto/dontAsk/bypassPermissions
--dangerously-skip-permissions 跳过权限提示(危险!)
--allowedTools 无需提示即可执行的工具
--disallowedTools 从上下文移除的工具
--tools 限制可用的内置工具

📂 工作目录

参数 说明
--add-dir 添加额外工作目录
--worktree, -w 在隔离的git worktree中启动
--tmux 为worktree创建tmux会话

🔌 MCP与插件

参数 说明
--mcp-config 从JSON文件加载MCP服务器
--strict-mcp-config 仅使用指定的MCP服务器
--plugin-dir 从目录加载插件
--plugin-url 从URL获取插件

🐛 调试与开发

参数 说明
--debug 启用调试模式
--debug-file <路径> 写入调试日志到文件
--bare 最小模式:跳过自动发现
--init 运行Setup钩子

💰 预算与限制

参数 说明
--max-budget-usd 最大花费限额(美元)
--max-turns 限制代理轮次
--no-session-persistence 禁用会话持久化

4. 键盘快捷键

🎮 通用控制

快捷键 说明
Ctrl+C 取消当前输入或生成
Ctrl+D 退出会话
Ctrl+L 重绘屏幕
Ctrl+O 切换对话记录查看器
Ctrl+R 反向搜索命令历史
Ctrl+V / Cmd+V 粘贴剪贴板图片
Ctrl+B 后台运行任务
Ctrl+T 切换任务列表
Esc + Esc 回退或摘要
Shift+Tab 循环权限模式
Option+P 切换模型
Option+T 切换扩展思考
Option+O 切换快速模式
? 显示可用快捷键

✏️ 文本编辑

快捷键 说明
Ctrl+A 移到行首
Ctrl+E 移到行尾
Ctrl+K 删除到行尾
Ctrl+U 删除到行首
Ctrl+W 删除前一个单词
Ctrl+Y 粘贴已删除文本
Alt+B 后退一个单词
Alt+F 前进一个单词

📝 多行输入

方法 快捷键
快速转义 \ + Enter
Option键 Option+Enter
Shift+Enter Shift+Enter
控制序列 Ctrl+J

📋 对话记录查看器(Ctrl+O切换)

快捷键 说明
Ctrl+E 切换显示所有内容
[ 写入终端回滚
v 在编辑器中打开
q / Esc 退出

🎤 语音

快捷键 说明
按住或点击 Space 语音输入

5. Vim编辑器模式

模式切换

命令 说明
Esc 进入NORMAL模式
i 在光标前插入
I 在行首插入
a 在光标后插入
A 在行尾插入
o / O 在下方/上方打开行
v / V 字符/行可视选择

导航(NORMAL模式)

命令 说明
h/j/k/l 左/下/上/右
w/e/b 下一词尾/词尾/前一词
0/$/^ 行首/行尾/行首非空
gg/G 文件首/文件尾
f{char} 跳到字符
; / , 重复/反向重复

编辑(NORMAL模式)

命令 说明
x 删除字符
dd 删除行
D 删除到行尾
cc 修改行
C 修改到行尾
yy 复制行
p / P 粘贴到后/前
u 撤销
. 重复上次操作

6. Shell模式

在输入前加 ! 可直接运行shell命令:

! npm test          # 运行测试
! git status        # 查看git状态
! ls -la            # 列出文件

特点:

  • 命令输出会加入对话上下文
  • 支持 Ctrl+B 后台运行
  • Tab可自动补全之前的 ! 命令
  • 粘贴以 ! 开头的文本自动进入shell模式

7. 常用环境变量

🔑 认证与API

变量 说明
ANTHROPIC_API_KEY API密钥
ANTHROPIC_BASE_URL 覆盖API端点
ANTHROPIC_MODEL 模型名称
API_TIMEOUT_MS API超时(默认600000)

🏢 云服务商

变量 说明
CLAUDE_CODE_USE_BEDROCK 使用AWS Bedrock
CLAUDE_CODE_USE_VERTEX 使用Google Vertex AI
CLAUDE_CODE_USE_FOUNDRY 使用Microsoft Foundry

🤖 模型配置

变量 说明
ANTHROPIC_DEFAULT_SONNET_MODEL 默认Sonnet模型
ANTHROPIC_DEFAULT_OPUS_MODEL 默认Opus模型
ANTHROPIC_DEFAULT_HAIKU_MODEL 默认Haiku模型
MAX_THINKING_TOKENS 最大思考token数

🛡️ 行为控制

变量 说明
CLAUDE_CODE_SIMPLE 最小模式
CLAUDE_CODE_DISABLE_CLAUDE_MDS 跳过所有CLAUDE.md
CLAUDE_CODE_DISABLE_AUTO_MEMORY 禁用自动记忆
CLAUDE_CODE_DISABLE_THINKING 禁用扩展思考
CLAUDE_CODE_EFFORT_LEVEL 设置努力级别

🌐 网络与代理

变量 说明
HTTP_PROXY HTTP代理
HTTPS_PROXY HTTPS代理
NO_PROXY 不使用代理的地址

8. 实战命令组合

💼 日常开发场景

# 继续昨天的工作
claude -c

# 快速问个问题然后退出
claude -p "这段代码有什么问题?"

# 管道处理
cat error.log | claude -p "分析这个错误日志"

# 用指定模型启动
claude --model opus

# 后台运行长任务
claude -p "重构整个src目录" --max-budget-usd 5

🔍 代码审查

# 审查当前PR
/review

# 安全审查
/security-review

# 深度审查(云端)
/ultrareview

🧹 维护命令

# 查看用量和费用
/usage

# 清理上下文
/compact

# 诊断问题
/doctor

# 更新Claude Code
claude update

⚡ 高效工作流

# 1. 开始新功能
claude "实现用户登录功能,使用JWT"

# 2. 遇到问题时
/debug "登录API返回401"

# 3. 完成后审查
/security-review

# 4. 提交前清理
/compact
! git add -A
! git commit -m "feat: user login"

9. 总结速查表

🎯 最常用命令TOP 10

命令 场景
claude 启动交互
claude -c 继续上次对话
claude -p "问题" 快速提问
/clear 开始新对话
/compact 释放上下文
/model 切换模型
/usage 查看费用
/diff 查看改动
/permissions 管理权限
Ctrl+C 取消操作

📚 下一篇预告

第3篇:Claude Code实战案例:10个真实开发场景手把手教学

从零到一,用真实项目演示Claude Code的强大能力!


📚 参考资料

  1. Claude Code CLI参考 - Anthropic官方
  2. Claude Code命令文档 - Anthropic官方
  3. Claude Code交互模式 - Anthropic官方
  4. Claude Code环境变量 - Anthropic官方

💬 你最常用Claude Code的哪个命令?评论区分享你的工作流!

📌 收藏本文,随时查阅Claude Code命令!

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐