Skip to content

12.1 完整命令速查卡

CLI 子命令 + 斜杠命令 + 快捷键,一页打印带走。

用法:贴在显示器旁。命令随版本变化,以 claude --help 和会话内 / 列表为准。


一、CLI 子命令(终端里用)

bash
# 启动与会话
claude                          # 交互式启动
claude "query"                  # 带初始提示词
claude -p "query"               # 非交互,跑完退出
claude -c                       # 继续最近会话
claude -r "name" "query"        # 恢复指定会话
cat f | claude -p "分析"        # 管道输入

# 维护
claude update                   # 更新
claude doctor                   # 只读诊断
claude --version                # 版本
claude install stable           # 装指定版本

# 认证
claude auth login               # 登录
claude auth login --console     # Console 计费
claude auth status              # 状态
claude setup-token              # CI 用长效 token

# MCP
claude mcp add --transport http <name> <url>    # 加 HTTP server
claude mcp add --transport stdio <name> -- <cmd> # 加本地 server
claude mcp list                 # 列出
claude mcp login <name>         # OAuth 认证
claude mcp remove <name>        # 移除

# 后台会话 / 并行
claude --bg "task"              # 后台启动
claude -w <name>                # worktree 隔离
claude agents                   # 监控并行会话
claude attach <id>              # 接管后台会话
claude logs <id>                # 看输出
claude stop <id>                # 停止
claude respawn <id>             # 重启
claude rm <id>                  # 移除

# 插件
claude plugin install <name>@<market>   # 装插件

二、高价值 Flag

bash
# 模型与推理
--model opus|sonnet|haiku|fable
--effort low|medium|high|xhigh|max
--fallback-model sonnet,haiku

# 权限
--permission-mode plan|acceptEdits|auto|default|dontAsk|bypassPermissions
--allowedTools "Bash(npm *)" "Read"
--disallowedTools "mcp__*"
--dangerously-skip-permissions      # ⚠️ 仅隔离环境

# 系统提示词
--append-system-prompt "..."         # 追加规则
--system-prompt "..."                # 完全替换

# 脚本/CI
-p                                   # print 模式
--output-format json|stream-json
--json-schema '{...}'                # 强制结构化输出
--max-turns N
--max-budget-usd X
--bare                               # 最快启动,跳过自动发现

# 排障
--safe-mode                          # 禁用所有自定义
--debug "api,mcp"

# 隔离
-w <name>                            # worktree
--strict-mcp-config --mcp-config f   # 只用指定 MCP

三、斜杠命令(会话内用)

text
# 初始化
/init          生成 CLAUDE.md
/memory        编辑记忆
/mcp           配置 MCP
/permissions   权限规则

# 进行中
/plan          计划模式(只读)
/model         切换模型
/effort        推理级别
/context       查看上下文占用
/compact       压缩历史
/diff          查看改动
/focus         聚焦视图
/tasks         后台任务

# 出问题
/rewind        回退(别名 /undo /checkpoint)
/debug         捕获日志诊断
/doctor        设置检查并修复
/feedback      报告 bug(别名 /bug)

# 审查
/code-review [--fix]        找 bug(可修)
/review                     快速审 PR
/code-review <lvl> <pr#>    多代理深审
/security-review            安全审计
/run  /verify               实际运行验证

# 切换/结束
/clear         清空对话(保留记忆)
/resume        回到之前对话
/exit          退出(别名 /quit)

# 状态/配置
/status        版本/模型/账户
/usage         成本用量(别名 /cost /stats)
/skills        列出技能(t 排序)
/reload-skills 重载技能
/hooks         查看 hook
/config        配置界面
/agents        管理子代理

# 连接
/ide           IDE 集成
/chrome        Chrome 集成
/install-github-app
/install-slack-app
/mobile        手机 App 二维码
/remote-control 远程控制

四、快捷键(会话内)

text
Enter          发送
Shift+Enter    换行(不发送)
Esc            中断当前生成
Shift+Tab      循环切换权限模式
↑(输入框空时) 编辑上一条
/              弹出命令列表

五、最小必记集(新手)

如果只记 10 个:

text
CLI:
  claude              启动
  claude -p "..."     脚本调用
  claude doctor       出问题先跑它

会话:
  /init      项目第一次
  /plan      大改动前
  /context   变慢时
  /clear     换任务
  /rewind    走错了
  /model     升 Opus
  Esc        跑偏了立刻停

六、权限规则速记

text
allow  ["Bash(npm *)", "Read", "Edit"]     免批准
ask    ["Bash(git push *)"]                每次问
deny   ["Bash(rm -rf *)", "Read(./.env*)"] 禁止(最高优先级)

优先级:deny > ask > allow
通配:Bash(git *) / Read(./secrets/**) / mcp__github__*

七、Hook 事件速记

text
PreToolUse     工具执行前(拦截)
PostToolUse    工具执行后(格式化/检查)
UserPromptSubmit  你提交时(注入上下文)
SessionStart   会话开始
Stop           完成回复
SubagentStart/Stop  子代理起止

matcher: "Bash" / "Edit|Write" / "*"(全部)
决策: allow / deny / ask

延伸阅读

基于 VitePress 构建 · 内容采用原作者授权