agent:~/.claude$ cat claude-code-cheatsheet.md

Claude Code速查表:命令、配置与快捷键

# 针对v2.1.220更新的Claude Code快速查阅指南——涵盖CLI标志、斜杠命令、键盘快捷键、权限模式(Manual更名)、模型(Opus 5作为高级版默认模型,Sonnet 5作为标准模型)、钩子、插件、Agent View、Workflow和环境变量。

author: words: 2048 read_time: 20m updated: 2026-09-08 00:02

Part 2 of New to Claude Code

$ less claude-code-cheatsheet.md

一站式汇总所有CLI命令行标志、斜杠命令、键盘快捷键、配置键、hook事件和环境变量。如需深入讲解,请参阅完整的Claude Code指南。首次配置请参阅快速入门

1. 安装

共有3种安装方式,按推荐顺序排列。

# Native binary (recommended)
curl -fsSL https://claude.ai/install.sh | bash

# Homebrew (macOS)
brew install --cask claude-code

# NPM (deprecated — migrate with `claude install`)
npm install -g @anthropic-ai/claude-code

安装指定版本:

curl -fsSL https://claude.ai/install.sh | bash -s 1.0.58

验证安装:

claude doctor
claude --version

进行身份验证:

claude auth login       # Log in or switch accounts
claude auth status      # Check current auth state
claude auth logout      # Clear stored credentials

2. CLI 标志

标志 说明 示例
-p 打印模式——执行单次查询后退出 claude -p "list TODOs"
-c 继续最近的会话 claude -c
-r, --resume 恢复已命名或带编号的会话 claude -r "auth-refactor"
-n, --name 启动时设置会话显示名称 claude -n "feature-x"
--model 覆盖当前会话使用的模型 claude --model opus
--max-turns 限制自主执行轮数 claude -p "fix lint" --max-turns 10
--output-format textjsonstream-json格式输出 claude -p "count files" --output-format json
--allowedTools 限制可用工具 claude -p "fix" --allowedTools "Edit,Bash(npm:*)"
--permission-mode 设置权限模式 claude --permission-mode auto
--permission-mode auto 启动时启用自动模式(取代--enable-auto-mode,已于v2.1.111移除) claude --permission-mode auto
--dangerously-skip-permissions YOLO模式——跳过所有提示 claude --dangerously-skip-permissions
--from-pr 启动关联到PR的会话(v2.1.27+);支持GitHub、GHE、GitLab MR和Bitbucket PR URL(v2.1.119+) claude --from-pr 123
--fork-session 从恢复的会话创建分支 claude -r base --fork-session
-w 在隔离的git工作树中启动 claude -w
--bare 脚本模式——跳过hooks、LSP和plugins claude -p "count files" --bare
--plugin-url <url> 获取用于当前会话的plugin .zip归档文件(v2.1.129+) claude --plugin-url https://example.com/plugin.zip
--plugin-dir <path> 为当前会话加载plugin目录或.zip归档文件(从v2.1.128起支持.zip claude --plugin-dir ./my-plugin.zip
--channels 将审批提示转发至Telegram/Discord claude --channels
--forward-subagent-text stream-json输出中包含subagent的文本和思考过程(v2.1.211+);环境变量:CLAUDE_CODE_FORWARD_SUBAGENT_TEXT=1 claude -p "audit" --output-format stream-json --forward-subagent-text
--ax-screen-reader 启用屏幕阅读器模式(v2.1.208+);也可使用CLAUDE_AX_SCREEN_READER=1"axScreenReader": true claude --ax-screen-reader
--debug 启用调试日志 claude --debug
--init 使用CLAUDE.md初始化项目 claude --init

v2.1.212新增的子命令:claude auto-mode reset可从终端重置自动模式状态;传入--yes可跳过确认提示。[⁷]


3. 斜杠命令

命令 功能
/init 使用CLAUDE.md初始化项目
/compact 压缩对话历史记录。可添加关注重点:/compact focus on tests
/context 查看上下文窗口用量及可操作建议
/diff 在对话旁显示全屏差异面板,实时展示Claude编辑时产生的未提交更改;使用/diff切换显示(v2.1.260)
/usage 查看Token用量、费用和套餐用量;采用合并对话框(v2.1.118+:/cost/stats是用于打开/usage相应选项卡的输入快捷方式);v2.1.149+新增skills、subagents、plugins的分类限额用量,以及每个MCP服务器的费用
/cost 输入快捷方式→打开/usage的费用选项卡(v2.1.118+)
/model 更改模型。/model opus/model sonnet
/fast 切换快速输出模式——仅支持Opus 5 / Opus 4.8(v2.1.219移除了Opus 4.7);输出速度约为2.5倍,费用为每百万Token 10/50美元
/effort 设置工作强度级别:lowmediumhigh
/status 查看会话状态、模型和设置
/permissions 以交互方式管理权限设置
/config 打开完整设置界面
/mcp 配置MCP服务器。/mcp enable/mcp disable
/hooks 查看hooks配置
/memory 查看和管理自动记忆文件
/copy 复制代码块。使用/copy N复制倒数第N条回复
/resume 恢复已命名的会话。/resume 1/resume name
/rename 命名当前会话。/rename feature-auth
/branch 创建对话分支,以便并行探索
/fork 将对话复制到新的后台会话——在claude agents中占据独立一行(v2.1.212调整用途);从v2.1.221起,副本拥有自己的工作树
/subtask 会话内分支——旧版/fork行为迁移至此新名称(v2.1.212)
/list-agents 列出Claude可向其发送消息的所有agent:subagents、其他本地会话,以及启用Remote Control时其他计算机上的会话(v2.1.224)
/peers /list-agents的别名(v2.1.224)
/clear 清除对话历史记录
/plan 进入规划模式。/plan refactor the auth module
/powerup 提供带动画演示的交互式功能教程(v2.1.90+)
/voice 切换按键说话语音模式
/loop 设置周期性任务。/loop 5m /foo每5分钟运行一次
/rewind 返回检查点(或按两次Esc
/export 导出对话记录
/add-dir 添加工作目录以扩大文件访问范围
/agents 管理subagents
/goal 设置完成条件;Claude将持续运行,直至达成目标(v2.1.139+)
/skills 列出已安装的skills;提供输入即筛选的搜索框(v2.1.121+)
/skill-doctor 显示已加载但未使用的skills及其上下文开销(v2.1.261+)
/bashes 列出后台Bash任务
/tasks 列出后台agent
/theme 管理已命名的主题(v2.1.118+);plugins可包含themes/目录
/color 设置提示栏颜色。使用/color default重置
/code-review [effort] 按可选工作强度级别查找正确性缺陷;--comment会发布行内GitHub PR评论(v2.1.147由/simplify更名而来)。从v2.1.218起,以后台subagent形式运行。从v2.1.223起,/review是此命令的别名;不带参数的/code-review会沿用上次输入的工作强度级别;/code-review ultra则会执行深度云端审查
/batch 批量操作
/security-review 审查代码中的漏洞
/claude-api 使用Claude API/Anthropic SDK构建应用
/doctor 全面检查设置——诊断并修复问题(v2.1.205;/checkup是其别名)
/bug 向Anthropic报告错误
/release-notes 提供更新日志的交互式版本选择器(v2.1.92+)
/buddy 终端伴侣宠物——包含18个物种、5个稀有度等级,根据账户ID确定
/login / /logout 在会话中进行身份验证或退出登录

自定义命令:创建.claude/commands/my-command.md(项目级)或~/.claude/commands/my-command.md(个人级),然后使用/my-command调用。命令支持YAML frontmatter,可用于设置说明、允许使用的工具、模型覆盖,并可通过$ARGUMENTS或位置参数$1$2插入参数。

---
description: Fix a GitHub issue
allowed-tools: Read, Edit, Bash(git:*)
model: opus
argument-hint: [issue-number]
---

Fix GitHub issue #$ARGUMENTS following our coding standards.

用法:/fix-issue 123


4. 键盘快捷键

常规控制

快捷键 操作
Ctrl+C 取消当前操作
Ctrl+D 退出会话(EOF)
Ctrl+L 清屏(保留历史记录)
Ctrl+O 切换详细输出
Ctrl+R 搜索命令历史记录
Ctrl+V 从剪贴板粘贴图像
Ctrl+B 将当前操作转至后台
Ctrl+X Ctrl+K 停止所有agent(v2.1.83中由Ctrl+F更改而来)
Ctrl+S 暂存提示词草稿
Ctrl+G 打开外部编辑器
Esc Esc 撤回上一次更改
Tab 接受提示词建议
! Tab 自动补全Bash历史记录
Shift+Tab 循环切换权限模式
Alt+P / Option+P 输入时切换模型
Alt+T 切换思考模式
Ctrl+T 切换语法高亮
Shift+Down 循环切换agent团队成员
Up/Down 浏览命令历史记录
v Vim可视模式——按字符选择(v2.1.118+;仅限vim模式)
V Vim可视行模式(v2.1.118+;仅限vim模式)
? 显示快捷键

快速前缀

前缀 操作 示例
# 添加到持久记忆 # Always use TypeScript
/ 斜杠命令 /review
! 直接执行Bash ! git status
@ 引用文件 @src/index.ts
& 将任务发送至云端 & Build the API

多行输入

方法 按键
转义换行 \,然后按Enter
macOS Option+Enter
iTerm2/WezTerm/Ghostty/Kitty Shift+Enter
其他终端 Shift+Enter(先运行/terminal-setup
控制字符 Ctrl+J

可通过/keybindings自定义按键绑定(存储在~/.claude/keybindings.json中)。


5. 配置文件

优先级层次(从高到低)

级别 位置 作用域
企业级(锁定) /Library/Application Support/ClaudeCode/managed-settings.json(macOS) 所有用户,不可覆盖
CLI 标志 命令行参数 当前会话
本地项目 .claude/settings.local.json 个人、当前项目(被 git 忽略)
共享项目 .claude/settings.json 团队、提交至 git
用户全局 ~/.claude/settings.json 您的所有项目
运行时状态 ~/.claude.json OAuth 令牌、MCP 配置

首个匹配项生效。企业级设置无法绕过。


6. Settings.json 参考

以下是主要设置及其类型和示例。可将其放入上述层次结构中的任意设置文件。

{
  "$schema": "https://json.schemastore.org/claude-code-settings.json",
  "model": "claude-sonnet-4-6",
  "permissions": {
    "allow": ["Read", "Glob", "Grep", "Bash(npm run:*)", "Bash(git:*)", "Edit(src/**)"],
    "deny": ["Read(.env*)", "Bash(rm -rf:*)", "Bash(sudo:*)"],
    "ask": ["WebFetch", "Bash(docker:*)"],
    "defaultMode": "acceptEdits",
    "additionalDirectories": ["../shared-lib"]
  },
  "env": {
    "NODE_ENV": "development"
  },
  "hooks": {},
  "sandbox": {
    "enabled": false,
    "autoAllowBashIfSandboxed": true
  },
  "includeCoAuthoredBy": true,
  "cleanupPeriodDays": 30,
  "respectGitignore": true,
  "showTurnDuration": true,
  "language": "en",
  "autoMemoryDirectory": ".claude/memory",
  "plansDirectory": ".claude/plans"
}

权限规则语法:Tool(pattern:*) 提供前缀匹配。Bash(npm run test:*) 允许 npm run testnpm run test:unit 等命令。文件模式使用 glob 语法:Edit(src/**)。自 v2.1.214 起,单路径段 dir/** allow 规则仅匹配 <cwd>/dir,不再匹配目录树任意位置的 dir/;如需匹配任意深度,请使用 Edit(**/src/**)deny/ask 规则仍保留任意深度匹配,hook 的 if: 条件同样采用此 cwd 作用域。

新增键(v2.1.118+):

行为
autoMode.allow $defaults 在内置列表之外添加自定义规则的哨兵值(同样适用于 soft_denyenvironment)— v2.1.118+
prUrlTemplate 页脚 PR 徽章的 URL 模板 — v2.1.119+
wslInheritsWindowsSettings WSL 继承 Windows 端的托管设置 — v2.1.118+
skillOverrides 隐藏或折叠 skills:offuser-invocable-onlyname-only — v2.1.129+
allowAllClaudeAiMcps 企业级托管设置,用于在 managed-mcp.json 之外同时加载 claude.ai 云端 MCP 连接器 — v2.1.149+
sandbox.filesystem.disabled 跳过文件系统隔离,同时保留网络出站控制 — v2.1.216+
emojiCompletionEnabled 在提示词输入框中自动补全 Emoji 短代码(:heart: → ❤️);设为 false 即可禁用 — v2.1.217+
sandbox.network.strictAllowlist 对沙箱命令访问的非允许列表主机直接拒绝,且不弹出提示 — v2.1.219+
workflowSizeGuideline 从任意设置文件中设定建议性的动态 Workflow 规模准则;默认值为中等(“目标是少于 15 个 agents”),设定后 /config 中的对应行将隐藏 — v2.1.219+

如需查看完整的设置架构,请参阅完整指南中的配置深入解析


7. CLAUDE.md 快速参考

CLAUDE.md 是项目的指令文件。Claude 会在每次会话开始时读取该文件。

存放位置:

位置 作用域
CLAUDE.md(项目根目录) 此项目中的所有用户和所有会话
.claude/CLAUDE.md 同上,备选位置
~/.claude/CLAUDE.md 个人、所有项目

建议包含的内容:

# Project Name

## Stack
- Backend: FastAPI, Python 3.11+
- Frontend: HTMX + Alpine.js + Bootstrap 5

## Commands
- Dev: `uvicorn app.main:app --reload --port 8000`
- Test: `python -m pytest -v`
- Lint: `ruff check .`

## Conventions
- Conventional commits: feat:, fix:, docs:, refactor:
- Never force push to main
- Always activate venv before Python commands

## Key Files
- app/main.py — FastAPI app and routes
- app/models.py — SQLAlchemy models

内容应便于快速浏览。密集的长篇文字会在每次会话中浪费上下文令牌。请使用项目符号、表格和简短的代码块,并避免冗长段落。Claude 会在每次会话开始时读取 CLAUDE.md,因此每个字都会占用上下文。

实用技巧: - 在 REPL 中使用 # 前缀,无需编辑 CLAUDE.md 即可将内容添加到自动记忆:# Always use TypeScript strict mode - 当 Claude 读取某个子目录中的文件时,也会加载该子目录内的 CLAUDE.md - 团队共享规则可放入 .claude/rules/*.md,便于模块化组织


8. 权限模式

模式 行为 使用场景
default / manual — 标记为 “Manual”(v2.1.200+) 每种工具首次使用时弹出提示 常规开发
acceptEdits 自动批准文件编辑,执行 Bash 时弹出提示 可信项目
auto 分类器(自 v2.1.210 起使用 Sonnet 5,最初为 Sonnet 4.6)审查每项操作的安全性 带有安全保障的自主运行
plan 只读——不允许编辑或执行 仅用于分析和规划
bypassPermissions 跳过所有提示 CI/CD 自动化

自2026年8月14日起,Auto Mode(v2.1.85+)已成为 Pro、Max 和 Team 方案中新会话的默认权限模式(自行设置的 defaultMode 会一直保留,直到您接受一次性切换提示;disableAutoMode 可在整个组织范围内禁用该模式)。它是 --dangerously-skip-permissions 的推荐替代方案。只读操作和文件编辑会自动获批。系统首先处理自定义 allow/deny 规则,其他所有操作均交由安全分类器判定。默认自动阻止的操作包括:curl | bash、强制推送至 main、生产环境部署、批量删除云端资源、IAM 变更,以及向外部发送敏感数据。1

熔断机制:连续阻止 3 次或单次会话累计阻止 20 次后,系统将暂停 Auto Mode,并恢复手动提示。

# Enable at startup (--enable-auto-mode was removed in v2.1.111)
claude --permission-mode auto

# Cycle during session
Shift+Tab    # Manual (aka default) -> acceptEdits -> auto -> plan

PowerShell 自动批准(v2.1.119+):在权限模式下,PowerShell 工具命令的自动批准方式与 Bash 命令相同。PowerShell(Get-*:*) 等 allow 规则可使只读操作绕过提示。对于大量使用 PowerShell 的工作流,建议使用 v2.1.149+;该版本修复了内置 cd 的权限绕过、前缀/通配符 allow 规则匹配,以及目录变量未及时更新的问题。


9. Hook 事件

事件 触发时机 能否阻止?
PreToolUse 工具执行前
PostToolUse 工具完成后
PostToolUseFailure 工具失败后
UserPromptSubmit 用户发送提示词时
Stop Claude 完成响应时
SubagentStart subagent 启动时
SubagentStop subagent 完成时
SessionStart 会话开始时
SessionEnd 会话关闭时
Notification 触发提醒时

| InstructionsLoaded | CLAUDE.md 加载时 | 否 | | ConfigChange | 会话期间配置文件发生变更时 | 是 | | DirectoryAdded | /add-dir 或 SDK register_repo_root 在会话期间添加工作目录时(v2.1.219+) | 否 | | WorktreeCreate | 创建 worktree 时 | 是 | | WorktreeRemove | 移除 worktree 时 | 否 | | PreCompact | 压缩上下文前 | 否 | | PostCompact | 压缩上下文后 | 否 | | Elicitation | MCP 请求结构化输入时 | 是 | | ElicitationResult | 用户响应 MCP 对话框时 | 是 | | StopFailure | 因 API 错误导致轮次结束时 | 否 | | PermissionRequest | 显示权限对话框时 | 是 | | PermissionDenied | Auto Mode 拒绝操作时(v2.1.88+) | 否 | | CwdChanged | 工作目录发生变更时(v2.1.83+) | 否 | | FileChanged | 受监视的文件被外部修改时(v2.1.83+) | 否 | | TaskCreated | 创建新任务时(v2.1.84+) | 否 | | TeammateIdle | agent 团队成员进入空闲状态时 | 是 | | TaskCompleted | 任务被标记为完成时 | 是 |

如需了解完整的 hook 协议(输入/输出 JSON、匹配器、退出代码),请参阅完整指南中的Hooks 深入解析


10. Hook 配置

Hook 位于settings.json或专用的hooks.json中。以下是最简示例:

{
  "hooks": {
    "PostToolUse": [
      {
        "matcher": "Edit|Write",
        "hooks": [
          {
            "type": "command",
            "command": "npx prettier --write \"$FILE_PATH\""
          }
        ]
      }
    ],
    "PreToolUse": [
      {
        "matcher": "Bash",
        "hooks": [
          {
            "type": "command",
            "command": ".claude/hooks/validate-bash.sh"
          }
        ]
      }
    ]
  }
}

Matcher 语法:

模式 匹配范围
* 所有工具
Bash 仅 Bash
Edit\|Write Edit 或 Write
mcp__github MCP 服务器工具
""(空) 不涉及工具的事件(例如UserPromptSubmit

退出代码:

代码 含义
0 成功——继续执行操作
2 阻止——停止操作,并将 stderr 反馈给 Claude
13+ 非阻塞警告

异步 hooks 在后台运行,不会造成阻塞:请在 hook 对象中添加"async": true2

Hook 输出/输入字段:

  • PostToolUse/PostToolUseFailure hook 输入中的duration_ms(v2.1.119+)——工具执行时间,不包括权限提示和 PreToolUse hooks。
  • hookSpecificOutput.updatedToolOutput(v2.1.121+)——替换任意工具的输出(v2.1.118 最初仅为 MCP 引入此功能;v2.1.121 将其扩展至所有工具)。
  • hookSpecificOutput.sessionTitle(v2.1.96+)——通过UserPromptSubmit hook 设置会话标题。
  • 命令 hooks 中的args: string[](v2.1.139+)——无需 shell 引号即可传递结构化 argv。
  • PostToolUse hooks 中的continueOnBlock(v2.1.139+)——将阻止原因反馈给 Claude,并继续当前轮次。
  • agent hook 输入中的subagent_type(v2.1.140+)——标识正在运行的 agent 类型。
  • hook JSON 输出中的terminalSequence(v2.1.141+)——发送用于通知、窗口标题和提示音的终端控制序列。

11. MCP 快速设置

使用一条命令添加 MCP 服务器:

# Remote HTTP server (recommended)
claude mcp add --transport http github https://api.githubcopilot.com/mcp/

# Remote with auth header
claude mcp add --transport http api https://api.example.com/mcp \
  --header "Authorization: Bearer $TOKEN"

# Local stdio server
claude mcp add --transport stdio postgres \
  --env "DATABASE_URL=postgresql://user:pass@localhost/db" \
  -- npx -y @anthropic-ai/mcp-server-postgres

作用域控制:

claude mcp add --scope project ...   # Team-shared (.mcp.json)
claude mcp add --scope user ...      # Personal (~/.claude.json)

项目.mcp.json示例:

{
  "mcpServers": {
    "github": {
      "type": "http",
      "url": "https://api.githubcopilot.com/mcp/"
    },
    "database": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "@anthropic-ai/mcp-server-postgres"],
      "env": {
        "DATABASE_URL": "postgresql://user:pass@localhost/db"
      }
    }
  }
}

MCP 目前每月下载量已达1亿次,并收录了3,000多个服务器。3有关传输类型、信息征询和工具搜索配置,请参阅完整指南中的MCP 章节

alwaysLoad(v2.1.121+):让可信服务器不受 Tool Search 延迟加载机制影响。其所有工具都会在会话启动时加载,无需进行ToolSearch往返:

{
  "mcpServers": {
    "github": {
      "type": "http",
      "url": "https://api.githubcopilot.com/mcp/",
      "alwaysLoad": true
    }
  }
}

自动重试(v2.1.121+):启动期间发生错误的 MCP 服务器会重试最多3次,之后才会被标记为已断开连接。

SDK mcp_authenticate redirectUri(v2.1.121+):使用自定义 URI 方案完成 OAuth 时的必填项——适用于桌面应用和 claude.ai 连接器流程。


11.5. Plugin CLI 命令

命令 行为
claude --plugin-url <url> 获取供当前会话使用的 plugin .zip归档文件(v2.1.129+)
claude --plugin-dir <path> 加载供当前会话使用的 plugin 目录或.zip归档文件(自 v2.1.128+ 起支持.zip
claude plugin prune 移除父项已不存在的自动安装 plugins(v2.1.121+)
claude plugin uninstall <name> --prune 卸载 plugin,并级联移除已成为孤立项的自动安装依赖项(v2.1.121+)
claude plugin tag 创建经过版本验证的发布 git 标签(v2.1.118+)

12. Subagent 类型

类型 默认模型 模式 适用场景
Explore 继承会话模型,最高为 Opus(v2.1.198+;此前为 Haiku) 只读 搜索代码库、查找文件、了解结构
General-purpose 继承主 agent 完整读写 复杂的研究和修改任务
Plan 继承主 agent 只读 执行前规划实施方案
Custom 可配置 可配置 特定领域的工作(安全审查、测试等)

Claude 会自动将任务委派给 subagents。也可以显式请求:

> Use the explore agent to find all auth-related files
> Have a subagent analyze the database schema

自定义 subagents 以带有 YAML frontmatter 的 Markdown 文件形式定义在.claude/agents/(项目)或~/.claude/agents/(个人)中。最多可并行运行10个 subagents。4

在当前版本中,claude agents会打开 Agent View:这是一个处于研究预览阶段的运维界面,用于查看正在运行、受阻和已完成的 Claude Code 会话。claude agents --cwd <path>将视图范围限定至单个目录(v2.1.141+);v2.1.142 为后台会话添加了调度标志;v2.1.143 则将这些标志统一应用于仪表板和后台会话:--add-dir--settings--mcp-config--plugin-dir--permission-mode--model--effort--dangerously-skip-permissions。v2.1.144 为后台会话添加了/resume支持,并用bg加以标记;v2.1.145 添加了claude agents --json、等待输入的标签页计数,并修复了 Agent View 的回复窗格;v2.1.147 添加了置顶后台会话,使其在空闲时仍保持活动,并可在原位重启以进行更新。Agent View 适合用于监控,但不能作为工作已通过质量门槛的证明。6

自定义 agent frontmatter 字段:

字段 用途
name 唯一标识符(小写字母、连字符)
description 调用时机(若要自动委派,请包含“PROACTIVELY”)
tools 以逗号分隔的工具列表。支持使用Agent(Explore)限制可生成的类型
disallowedTools 禁止使用从继承集合中获得的工具
model opussonnethaikuinherit(默认)
permissionMode default/manualacceptEditsplanbypassPermissions
maxTurns agentic 轮次上限
background 设为true时始终作为后台任务运行
isolation 设为worktree时使用独立的 git worktree 副本

自定义 agent 示例.claude/agents/security-reviewer.md):

---
name: security-reviewer
description: Expert security code reviewer. Use PROACTIVELY after code changes to auth or data handling.
tools: Read, Grep, Glob, Bash
model: opus
permissionMode: plan
---

You are a senior security engineer. Analyze for OWASP Top 10 vulnerabilities,
secrets, hardcoded credentials, and SQL injection. Report findings with severity
levels and remediation steps.

13. 环境变量

身份验证和API

变量 用途
ANTHROPIC_API_KEY 直接进行API身份验证
ANTHROPIC_AUTH_TOKEN 自定义授权标头
ANTHROPIC_CUSTOM_HEADERS 其他请求标头

模型配置

变量 用途
ANTHROPIC_MODEL 覆盖默认模型
CLAUDE_CODE_SUBAGENT_MODEL subagents 使用的模型;v2.1.147 修复了模型未能传播到 agent-team 队友进程的问题
CLAUDE_CODE_WORKFLOWS 设为 1,启用默认关闭的 Workflow 工具,以进行确定性的多智能体编排(v2.1.147+)
MAX_THINKING_TOKENS 启用扩展思考
CLAUDE_CODE_MAX_OUTPUT_TOKENS 限制输出长度

云服务提供商

变量 用途
CLAUDE_CODE_USE_BEDROCK=1 使用 AWS Bedrock
CLAUDE_CODE_USE_VERTEX=1 使用 Google Vertex AI
CLAUDE_CODE_USE_FOUNDRY=1 使用 Microsoft Foundry
ANTHROPIC_BEDROCK_SERVICE_TIER=priority Bedrock 服务层级——default/flex/priority(v2.1.122+);以 X-Amzn-Bedrock-Service-Tier 发送
ENABLE_TOOL_SEARCH=true 选择启用 Vertex AI 上的 Tool Search(v2.1.119+;默认关闭,以避免使用不受支持的测试版标头)
CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1 选择启用网关 /v1/models 发现功能,供 /model 选择器使用(v2.1.129+)

行为控制

变量 用途
DISABLE_AUTOUPDATER=1 阻止自动更新
DISABLE_UPDATES=1 阻止所有更新路径,包括手动执行 claude update(v2.1.118+;比 DISABLE_AUTOUPDATER 更严格)
CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE=1 通过 Homebrew/WinGet 安装后,在后台运行软件包管理器升级并提示重启(v2.1.129+)
CLAUDE_CODE_PLUGIN_PREFER_HTTPS=1 当SSH密钥不可用时,通过HTTPS而非SSH克隆GitHub plugins 源(v2.1.141+)
CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE 已移除——自 v2.1.160 起不再生效。现在应先执行 /model <model>,再执行 /fast on 来启用快速模式
CLAUDE_CODE_STOP_HOOK_BLOCK_CAP 覆盖 v2.1.143+ 的限制;该限制会在 stop hooks 反复阻止后结束当前轮次并发出警告
CLAUDE_CODE_POWERSHELL_RESPECT_EXECUTION_POLICY=1 选择退出 v2.1.143+ 的 PowerShell -ExecutionPolicy Bypass 行为
CLAUDE_CODE_USE_POWERSHELL_TOOL=0 禁用 PowerShell 工具;v2.1.143 默认面向 Bedrock、Vertex 和 Foundry 用户启用该工具
DISABLE_TELEMETRY=1 选择退出使用情况遥测
CLAUDE_CODE_OTEL_CONTENT_MAX_LENGTH OTel 内容属性的截断上限(默认 60 KB,v2.1.214+)
DISABLE_COST_WARNINGS=1 隐藏费用警告
DISABLE_PROMPT_CACHING=1 全局禁用提示词缓存
CLAUDE_CODE_DISABLE_1M_CONTEXT=1 通过自动压缩,将所有原生支持 1M 上下文的模型限制为 200K(v2.1.223 将适用范围从固定列表扩展至所有此类模型)
CLAUDE_CODE_DISABLE_UNKNOWN_MODEL_WINDOW_ENFORCEMENT=1 允许无法识别的模型 ID 超出推定的上下文窗口(v2.1.223)
CLAUDE_CODE_DISABLE_GIT_INSTRUCTIONS=1 移除内置的提交/PR 指令
CLAUDE_CODE_HIDE_CWD=1 在启动徽标中隐藏工作目录(v2.1.119+)
CLAUDE_CODE_FORK_SUBAGENT=1 在外部构建版本中派生 subagents(v2.1.117+;自 v2.1.121+ 起可在非交互式 -p 模式下使用)
CLAUDE_CODE_FORCE_SYNC_OUTPUT=1 当自动检测未能识别时,强制同步终端输出(v2.1.129+)
CLAUDE_CODE_FORWARD_SUBAGENT_TEXT=1 stream-json 输出中包含 subagent 文本和思考内容;与 --forward-subagent-text 配合使用(v2.1.211+)
CLAUDE_CODE_MAX_WEB_SEARCHES_PER_SESSION 每个会话的 WebSearch 上限(默认 200,v2.1.212+)
CLAUDE_CODE_MAX_SUBAGENTS_PER_SESSION 每个会话生成 subagent 的上限(默认 200;/clear 会重置配额,v2.1.212+)
CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS 同时运行的 subagents 数量上限(默认 20;不同于上述每会话总数,v2.1.217+)
CLAUDE_CODE_WORKFLOW_PREFIX_STAGGER_MS Workflow 扇出时的错峰间隔,用于复用提示词缓存;0 表示禁用(v2.1.229+)
CLAUDE_CODE_TOOL_MEMORY_LIMIT 为 Bash 工具命令选择启用 Linux 内存 cgroup 限制(MB)(v2.1.233+)
CLAUDE_CODE_WEBFETCH_CACHE_TTL_MS WebFetch 按 URL 设置的会话缓存 TTL,默认 15 分钟(v2.1.233+)
CLAUDE_CODE_ENABLE_TODO_TOOLS 在 Opus 4.8+/Sonnet 5+/Fable 5+ 上恢复待办事项/任务工具;自 v2.1.233 起默认关闭
CLAUDE_CODE_PROJECT_DIR_NAME 为使用每会话配置目录的主机设置简短的项目专属记录目录名称(v2.1.234+)
CLAUDE_CODE_GOAL_CHECKIN_MINUTES 后台任务阻塞 /goal 达到此时长后进行检查;0 表示禁用(v2.1.234+,默认 30)
CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH 嵌套生成 subagent 的深度——自 v2.1.219 起默认为 3;设为 1 可禁用嵌套。默认值历史:5(v2.1.172–v2.1.216)→ 1(v2.1.217)→ 3(v2.1.219),因此建议明确设置
CLAUDE_AX_SCREEN_READER=1 启用屏幕阅读器模式;等同于 --ax-screen-reader(v2.1.208+)

工具配置

变量 用途
BASH_DEFAULT_TIMEOUT_MS Bash 命令超时时间(默认 30000)
BASH_MAX_TIMEOUT_MS Bash 最大超时时间(默认 600000)
MCP_TIMEOUT MCP服务器启动超时时间(默认 5000)
MCP_TOOL_TIMEOUT MCP工具执行超时时间(默认 30000);v2.1.142 修复了远程 HTTP/SSE 调用忽略更大值的问题
CLAUDE_CODE_MCP_AUTO_BACKGROUND_MS 耗时较长的MCP工具调用自动转入后台前的阈值(默认 2 分钟,v2.1.212+)

网络和代理

变量 用途
HTTP_PROXY / HTTPS_PROXY 代理配置
NO_PROXY 为特定域名绕过代理
CLAUDE_CODE_CLIENT_CERT mTLS 证书路径
ANTHROPIC_WORKSPACE_ID 当规则跨越多个工作区时,限定工作负载身份联合令牌的作用域(v2.1.141+)

完整列表请参阅完整指南中的环境变量


14. 费用参考

每 100 万个 token 的价格(截至 2026 年 9 月)。5

模型 输入 输出 备注
Sonnet 5 $2.00 $10.00 Claude Code标准层级(Pro、Team Standard)的默认模型。原生支持 1M 上下文;$2/$10 是标准标价(原定于 9 月 1 日涨至 $3/$15 的计划已取消;v2.1.243 更新了 /model 选择器以与此保持一致)。/model sonnetclaude-sonnet-5)。
Opus 5 $5.00 $25.00 自 v2.1.219(2026 年 7 月 24 日)起的 Opus 层级模型——模型 ID 为 claude-opus-5,支持 1M 上下文/128K 输出,默认启用思考,effort 默认为 high,知识截止日期为 2026 年 5 月。它是高级方案——Max、Team Premium、Enterprise(自 v2.1.251 起包括席位)——以及AnthropicAPI的默认模型。/model opus
Opus 4.8(旧版) $5.00 $25.00 价格相同,现已列入文档的旧版模型表;曾是 v2.1.154–v2.1.219 的高级层级默认模型。可通过 ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-4-8 固定使用。
Fable 5.1 $10.00 $50.00 高于 Opus 的层级;自 v2.1.257 起,/model fable 会选择该模型,这是首个包含它的可安装版本(Fable 5 自 v2.1.170+ 推出,现已移至文档的旧版模型表)。模型 ID 为 claude-fable-5-1,支持 1M 上下文/128K 输出,始终启用自适应思考,知识截止日期为 2026 年 6 月(在所有当前模型中最新),缓存读取价格为 $0.25/MTok(输入价格的 0.025 倍,而标准比例为 0.1 倍)。
Haiku 4.5 $1.00 $5.00 适合快速探索和简单任务。

典型会话会消耗 50K-200K 个输入 token 和 10K-50K 个输出 token。Haiku 会话:$0.10-$0.45。Opus 会话:$0.50-$2.25。

Claude Code中的默认模型(按方案划分):高级方案——Max、Team Premium、Enterprise(按量付费,以及自CLI v2.1.251 起提供的订阅席位)、AnthropicAPI,以及 Bedrock / Google Cloud 的 Agent Platform / AWS 上的Claude Platform——默认使用 Opus 5;Pro 和 Team Standard 默认使用 Sonnet 5(Microsoft Foundry:Sonnet 4.5)。v2.1.197 曾于 2026 年 6 月 30 日将 Sonnet 5 设为所有方案的默认模型,但这已成为历史;opus 别名现在指向 Opus 5(v2.1.219+)。管理员可以设置组织范围的默认模型,该模型会在 /model 中显示为“组织默认值”(v2.1.196+);在 Bedrock/Vertex/Foundry 上,可通过 ANTHROPIC_DEFAULT_OPUS_MODEL / ANTHROPIC_DEFAULT_SONNET_MODEL 固定使用特定模型。

Sonnet 5、Opus 5、Opus 4.8、Fable 5 和 Fable 5.1 仅使用自适应推理(不设固定思考预算)。所有这些模型的 effort 均默认为 high;面对最困难的编码和智能体任务,可使用 /effort xhighOpus 5 相比 Opus 4.8 的破坏性变更:对于省略 thinking 字段的请求,默认启用思考;当 effort 为 xhighmax 时,使用 thinking: {type: "disabled"} 会返回 400 错误。

截至 v2.1.219,快速模式/fast仅适用于 Opus 5 和 Opus 4.8——价格为每 MTok $10 / $50(基础价格的 2 倍),输出 token 速度最高可达 2.5 倍。Opus 4.7 已被移除:使用 claude-opus-4-7 + speed: "fast" 现在会报错,不再回退至标准速度。此功能处于研究预览阶段,仅面向ClaudeAPI(不支持 Bedrock/Vertex/Foundry);切换速度会使提示词缓存失效。

在会话期间切换模型:

/model opus       # Switch to Opus 5 (v2.1.219+)
/model sonnet     # Switch to Sonnet 5 (default on Pro/Team Standard)
/model haiku      # Switch to Haiku 4.5
/model fable      # Switch to Fable 5.1 (tier above Opus, v2.1.257+)
/effort xhigh     # Recommended for the hardest coding/agentic work

决策原则:简单探索使用 Haiku。注重成本的日常编码使用 Sonnet。高难度推理、架构设计、智能体循环和安全分析使用 Opus。复杂重构使用 opusplan(由 Opus 制定计划,Sonnet 执行)。

15. 关键文件位置

路径 用途
~/.claude/settings.json 用户全局设置
~/.claude/keybindings.json 自定义键盘快捷键
~/.claude/CLAUDE.md 个人指令(适用于所有项目)
~/.claude/commands/ 个人斜杠命令
~/.claude/skills/ 个人skills
~/.claude/agents/ 个人subagents定义
~/.claude.json 运行时状态、OAuth令牌、MCP配置
.claude/settings.json 项目设置(通过git共享)
.claude/settings.local.json 项目设置(个人专用,已被git忽略)
.claude/CLAUDE.md 项目指令
.claude/commands/ 项目斜杠命令
.claude/agents/ 项目subagents定义
.claude/skills/ 项目skills
.claude/plans/ 计划模式输出文件
.claude/memory/ 自动记忆文件
.mcp.json 项目MCP服务器配置
CLAUDE.md 项目指令(根目录替代位置)

16. 更新日志

日期 变更
2026-09-05 针对性同步 v2.1.261(9月4日)。新增 /skill-doctor 行:显示已加载但未使用的 skills,以及每项占用的上下文成本,便于进行精简。v2.1.261 的另一项变更不影响速查表涵盖的内容:keybindingFlavor 设置已停用(readline 单词编辑现已成为唯一的提示词输入方式)——速查表从未记录过该设置。
2026-09-03 针对性同步 v2.1.260(在下方同日同步 v2.1.257-259 后数小时发布)。新增 /diff 行:在对话旁以全屏差异面板实时显示 Claude 编辑产生的未提交变更。权限规则用户请注意:v2.1.260 撤销了 v2.1.259 将 Read() 拒绝规则扩展至 Bash 选项值和操作数的变更(该变更会在所有模式下,因构建目录拒绝规则而拒绝 npm run build);v2.1.257 对输入重定向和读取器命令的覆盖仍然有效。
2026-09-03 针对性同步 v2.1.257-259,以及 Claude Fable 5.1 的发布(2026年9月1日)。fable 别名现在选择 Fable 5.1claude-fable-5-1)——价格仍为每 MTok $10/$50,知识截止时间为2026年6月(所有当前模型中最新),缓存读取价格为每 MTok $0.25(0.025 倍,标准值为 0.1 倍);Fable 5 移至文档的旧版模型表。v2.1.257 是首个可安装且包含 Fable 5.1 的版本(2.1.253-256 从未发布到 npm)。已更新成本参考行、自适应推理说明和 /model 注释。
2026-08-30 根据模型配置文档和 CLI v2.1.251 修正默认模型:Opus 5 是高级套餐(Max、Team Premium、Enterprise 按量付费、Anthropic API、Bedrock / Google Cloud’s Agent Platform / AWS 上的 Claude Platform)的默认模型;按席位计费的 Enterprise 自 v2.1.251 起也采用该默认模型。Pro/Team Standard 的默认模型为 Sonnet 5(Foundry:Sonnet 4.5)。已更新 Sonnet 5、Opus 5 和 Opus 4.8 行、默认模型说明以及 /model 注释;并移除 v2.1.197 中“所有套餐均使用 Sonnet 5”的表述。
2026-08-26 价格修正:Sonnet 5 每 MTok $2/$10 现为标准标价——Anthropic 的定价页面取消了原定于9月1日实施的 $3/$15 涨价,v2.1.243 也同步更新了 /model 选择器和 claude-api skill。已更新成本参考行和默认模型说明;其他内容未变。5
2026-08-17 针对性同步 v2.1.234。当 claude.ai 使用限额重置时,会话会自动继续/config:“达到使用限额后自动继续”)。环境变量:CLAUDE_CODE_PROJECT_DIR_NAMECLAUDE_CODE_GOAL_CHECKIN_MINUTES/permissions/add-dir 现在可在轮次进行期间打开。通过已认证的 glab,页脚可显示 GitLab MR 徽标(!N)。
2026-08-15 针对性同步 v2.1.233。环境变量:CLAUDE_CODE_TOOL_MEMORY_LIMIT(Linux Bash cgroup)、CLAUDE_CODE_WEBFETCH_CACHE_TTL_MSCLAUDE_CODE_ENABLE_TODO_TOOLS(在 Opus 4.8/Sonnet 5/Fable 5 及更高版本中,todo/task 工具现默认关闭)。GitLab MR 可与 --worktree 配合使用(在 claude agents 中显示 !N)。已撤销 v2.1.232 中针对 Cygwin 符号链接和 < file 权限的变更;其 Windows 自动模式审批回归问题也已修复。
2026-08-14 针对性同步 v2.1.231–232,并纳入8月14日的默认值切换。对于 Pro/Max/Team 的新会话,自动模式现已成为默认模式(已在自动模式部分注明)。v2.1.232:支持 @ 提及实时会话(通过 SendMessage 路由,仅使用名称且精确匹配时即可送达)、默认启用 subagent 分叉、为对话框过期时间和跨会话入站通信新增 /config 行、支持 GitLab marketplaces 和令牌脱敏,以及 additionalMarketplaces/allowedMarketplaces 设置别名。v2.1.231:修复 MCP OAuth 重定向 URI。
2026-08-12 针对性同步 v2.1.228–229。环境变量:新增 CLAUDE_CODE_WORKFLOW_PREFIX_STAGGER_MS(Workflow 扇出错峰时间,0 表示禁用)。此外:claude remote-control --continue 可恢复最近的 Remote Control 会话;/commit-push-pr 不再自动批准危险的 git 标志;在较新模型上,Write 工具现在采用与 Edit 相同的覆盖规则。
2026-08-10 修复主指南整体审计中发现的遗留缺陷:自动模式分类器行仍写着 Sonnet 4.6——现已更正为自 v2.1.210 起使用 Sonnet 5(最初为 Sonnet 4.6)。
2026-08-06 针对性同步 v2.1.221–v2.1.223 中涉及命令界面的项目。/review 再次成为 /code-review 的别名(v2.1.223),并会记住上次输入的工作量级别;/fork 副本拥有各自的 worktree(v2.1.221);VSCode 新增 Focus 视图(Ctrl+Alt+F,v2.1.221);CLAUDE_CODE_DISABLE_1M_CONTEXT 现在通过自动压缩将所有原生 1M 模型限制为 200K,CLAUDE_CODE_DISABLE_UNKNOWN_MODEL_WINDOW_ENFORCEMENT 则可作为未知模型的规避开关(v2.1.223);strictKnownMarketplaces/blockedMarketplaces 接受 "owner/*" 组织通配符(v2.1.223)。
2026-07-25 针对性同步 v2.1.219–v2.1.220。模型:Claude Opus 5claude-opus-5)取代 Opus 4.8,成为 Opus 层级模型及 /model opus 的选择对象——价格仍为每 MTok $5/$25,上下文为 1M、输出为 128K,默认启用思考,effort 默认为 high,知识截止时间为2026年5月,并且是 Claude Max 的默认模型;Opus 4.8 保留为旧版模型行。与 4.8 相比的破坏性变更:未提供 thinking 字段的请求现在会进行思考;thinking: {type: "disabled"}xhigh/max 工作量组合使用时会返回 400。快速模式修正:/fast 仅支持 Opus 5 和 Opus 4.8,价格为每 MTok $10/$50(基础价格的 2 倍,输出速度约为 2.5 倍)——Opus 4.7 已被移除,现在对其使用 speed: "fast" 会报错,不再回退。环境变量:修正 CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH——自 v2.1.219 起,嵌套生成 subagent 默认启用,深度为 3(v2.1.217 中默认关闭);设为 1 可禁用。设置键:新增 sandbox.network.strictAllowlist(不提示,直接拒绝不在允许列表中的主机)和 workflowSizeGuideline(Dynamic workflow 规模建议,默认为 medium / 少于 15 个 agents)。Hook 事件:新增 DirectoryAdded(在 /add-dir 或 SDK register_repo_root 于会话期间注册工作目录后触发)。v2.1.220 仅包含错误修复和可靠性改进。
2026-07-24 针对性同步 v2.1.218。命令界面:/code-review 现在作为后台 subagent 运行,因此审查工作不再占满对话。v2.1.218 的其他变更:具有 context: fork 的 skills 默认在后台运行(可通过新增的 background: false frontmatter 键为单个 skill 选择退出);/deep-research 仅在手动调用时启动;自动模式分类器会裁定危险 rm、后台 & 和可疑 Windows 路径检查,不再打开权限对话框;agent frontmatter hooks 要求 agent 文件所在文件夹已接受工作区信任。
2026-07-22 针对性同步 v2.1.217。环境变量:新增 CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS(同时运行的 subagent 数量上限,默认 20)和 CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH(自 v2.1.217 起,嵌套生成 subagent 默认关闭——设置此变量可重新启用;v2.1.172–v2.1.216 允许 5 层)。设置键:新增 emojiCompletionEnabled(在提示词输入框中自动补全表情符号短代码,:heart: → ❤️;设为 false 可禁用)。v2.1.217 的其他变更:达到上限后,--max-budget-usd 现在也会停止后台 subagents。
2026-07-21 针对性同步 v2.1.214–v2.1.216(v2.1.213 从未发布)。权限规则语法:单段 dir/** 允许规则现在仅匹配 <cwd>/dir(v2.1.214)——如需匹配任意深度,请使用 **/dir/**deny/ask 规则仍保持任意深度匹配;hook if: 条件采用相同的 cwd 作用域。设置键:新增 sandbox.filesystem.disabled(跳过文件系统隔离,但保留网络出站控制,v2.1.216+)。环境变量:新增 CLAUDE_CODE_OTEL_CONTENT_MAX_LENGTH(OTel 内容截断限制,默认 60 KB,v2.1.214+)。
2026-07-17 已同步至 Claude Code v2.1.212。命令界面:重新定义 /fork——将对话复制到新的后台会话,并在 claude agents 中创建独立行;会话内分叉现改为 /subtask;新增 claude auto-mode reset 子命令(--yes 跳过确认);新增 --forward-subagent-text(v2.1.211)和 --ax-screen-reader(v2.1.208)标志。新增环境变量:CLAUDE_CODE_FORWARD_SUBAGENT_TEXTCLAUDE_CODE_MAX_WEB_SEARCHES_PER_SESSION / CLAUDE_CODE_MAX_SUBAGENTS_PER_SESSION(默认每个会话 200 次,v2.1.212)、CLAUDE_CODE_MCP_AUTO_BACKGROUND_MS(超过 2 分钟的 MCP 调用自动转入后台)、CLAUDE_AX_SCREEN_READER7
2026-07-07 已同步至 Claude Code v2.1.202。权限模式 default →“Manual”(v2.1.200;manual 可作为别名)。模型表已根据当前阵容重建——Sonnet 5(自 v2.1.197 起为 Claude Code 的默认模型)、Opus 4.8、Fable 5、Haiku 4.5——取代过时的 Opus 4.7 旗舰模型 / Sonnet 4.6 行;默认路由和 /effort 说明也已更新。Explore subagent 现在继承会话模型(上限为 Opus,v2.1.198),此前使用 Haiku。移除过时条目:--enable-auto-mode(已于 v2.1.111 移除 → 请使用 --permission-mode auto)和 CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE(自 v2.1.160 起无效)。
2026-05-24 最新版本依据已同步至 Claude Code v2.1.150。新增 /usage 各类别限额用量;根据更新日志添加 /diff 键盘滚动说明和 GFM 任务列表复选框渲染说明;新增 Enterprise allowAllClaudeAiMcps、PowerShell 权限修复指南,以及 Bash、git-worktree、托管设置、OTEL 和 Remote Control 的可靠性说明。v2.1.150 本身没有已公布的面向用户的变更。本地验证:本地 claude --version 返回 2.1.144 (Claude Code),而 npm latest 为 2.1.1506
2026-05-21 最新版本依据已同步至 Claude Code v2.1.147。新增默认关闭的 Workflow 工具(CLAUDE_CODE_WORKFLOWS=1)、固定的 Agent View 后台会话、以 /code-review [effort] --comment 取代 /simplify、强化的 REPL/Workflow 沙箱、自动更新器和大型差异改进、重复提示词历史记录抑制,以及 Enterprise 登录、PowerShell、MCP 分页、Agent View、plugin、hook 条件和粘贴文本修复。本地验证:本地 claude --version 返回 2.1.144 (Claude Code),而 npm latest 为 2.1.1476
2026-05-19 最新版本依据已同步至 Claude Code v2.1.145。新增 claude agents --json、Agent View 等待输入的标签页计数、状态栏 GitHub 仓库/PR JSON 字段、更丰富的安装前 plugin 发现、Stop/SubagentStop 的 background_taskssession_crons hook 输入、OTEL agent_id/parent_agent_id,以及权限、MCP、加载指示器、Windows、Agent View、任务列表、plugin 验证、skill 递归和 Read 工具修复。本地验证:本地 claude --version 返回 2.1.144 (Claude Code),而 npm latest 为 2.1.1456
2026-05-19 最新版本依据已同步至 Claude Code v2.1.144。新增 /resume 对后台会话的支持、/model 的当前会话/默认行为、/usage-credits、plugin 上次更新时间显示、后台 subagent 持续时间通知,以及终端/后台会话可靠性修复。本地验证:claude --version 返回 2.1.144 (Claude Code),npm latest 为 2.1.1446
2026-05-18 最新版本依据已同步至 Claude Code v2.1.143。新增 Agent View 调度一致性、停止 hook 阻止上限、PowerShell 策略环境变量,并注明 plugin 依赖项强制执行、预计的 plugin 上下文成本、worktree.bgIsolation: "none"、后台会话模型/工作量保留,以及 /goal 评估器计时修复。本地验证:claude --version 返回 2.1.142 (Claude Code),而 npm latest 为 2.1.1436
2026-05-15 最新版本依据已同步至 Claude Code v2.1.142。新增 terminalSequenceclaude agents --cwd、v2.1.142 后台会话调度标志、快速模式 Opus 4.7 默认覆盖、HTTPS plugin 克隆环境变量、工作负载身份工作区环境变量,以及 MCP_TOOL_TIMEOUT 远程 HTTP/SSE 修复说明。本地验证:claude --version 返回 2.1.141 (Claude Code),而 npm latest 为 2.1.1426
2026-05-13 最新版本依据已同步至 Claude Code v2.1.140。新增 /goal、Agent View 说明、命令 hook 的 argsPostToolUsecontinueOnBlock,以及 agent hook 输入中的 subagent_type。注明 v2.1.140 修复了 ConfigChangedisableAllHooksallowManagedHooksOnly 的行为。本地验证:claude --version 返回 2.1.140 (Claude Code)6
2026-05-06 最新版本依据已同步至 Claude Code v2.1.131。无需更改命令、配置、快捷键、hook、plugin 或环境变量表,因为 v2.1.131 是针对 VS Code Windows 激活和 Mantle 端点身份验证的修复版本。6
2026-05-05 已同步至 CC 指南 v2.36(CLI v2.1.126–v2.1.129)。新增:用于加载 plugin zip 的 --plugin-url--plugin-dir.zip 的支持、skillOverridesCLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERYCLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATECLAUDE_CODE_FORCE_SYNC_OUTPUT,以及 v2.1.129 关于实验性 themes/monitors 的 plugin 清单指南。覆盖至 v2.1.129。6
2026-04-29 已同步至 CC 指南 v2.35(CLI v2.1.117–v2.1.123)。新增:alwaysLoad MCP 选项和启动时自动重试;claude plugin prune--prune 级联操作;claude plugin tag/skills 输入筛选;/theme 命名主题;/usage 合并对话框;vim 可视模式(v/V);PowerShell 自动审批;hook 输入中的 duration_ms,以及适用于所有工具的 updatedToolOutputprUrlTemplatewslInheritsWindowsSettingsautoMode.allow $defaults;环境变量 ANTHROPIC_BEDROCK_SERVICE_TIERENABLE_TOOL_SEARCHCLAUDE_CODE_HIDE_CWDDISABLE_UPDATESCLAUDE_CODE_FORK_SUBAGENT--from-pr 接受 GitLab/Bitbucket/GHE PR URL。覆盖至 v2.1.123。
2026-04-19 更新:Sonnet 4.6 的 1M 上下文现在按标准价格每 MTok $3/$15 显示(不收取长上下文溢价);定价脚注已改用 platform.claude.com/docs/en/about-claude/pricing。覆盖至 v2.1.116。
2026-04-04 根据 CC 指南 v2.26 重新整理。新增 /powerup,更新 /release-notes,移除 /vim。更新 Ctrl+X Ctrl+K 快捷键。新增 4 个 hook 事件(CwdChanged、FileChanged、TaskCreated、PermissionDenied)。更新 /cost,加入按模型划分的明细。覆盖至 v2.1.92。
2026-03-28 速查表首次发布,涵盖至 Claude Code CLI v2.1.85

17. 参考资料


此速查表是完整 Claude Code CLI 指南的快速查询配套资料。有关设置步骤,请参阅 Claude Code 快速入门。对于 iOS 和 macOS 项目,请参阅 iOS Agent 开发指南XcodeBuildMCP 集成模式以及 Apple 生态系统系列。最后更新于2026年7月17日。

NORMAL claude-code-cheatsheet.md EOF