从终端到 IDE,从一个人写代码到一群 Agent 帮你干活。
240+ 个版本迭代、1160+ 项更新,每一项能力都配有真实场景,看完就能上手。
v2.1.58 — v2.1.92:Bedrock 交互式向导、/release-notes 版本选择器、/cost 详细拆分、远程会话主机名前缀、强制远程设置刷新——功能持续扩展,开发体验再升级。
v2.1.92 新增交互式 Bedrock 设置向导,登录界面选「3rd-party platform」即可启动。从 AWS 认证、区域配置、凭证验证到模型固定,全程手把手引导,再也不用在 CLI 和 AWS 控制台之间来回跳。配置完成立刻可用,新手也能 5 分钟搞定 Bedrock 接入。
v2.1.92 NEWv2.1.92 起 /release-notes 命令升级为交互式版本选择器,不再是一股脑儿刷屏的长列表。想看某个版本的更新日志?直接选就行,优雅回溯历史版本。配合 /cost 新增的按模型和缓存命中拆分(订阅用户专享),追踪成本和版本演进都更清晰了。
v2.1.92 NEWv2.1.92 Remote Control 会话名默认使用你的主机名作前缀(如 myhost-graceful-unicorn),可通过 --remote-control-session-name-prefix 自定义。多台机器同时开远程会话时,一眼就知道哪个是哪个。同版本还新增 forceRemoteSettingsRefresh 策略设置,CLI 启动时强制刷新远程托管设置,获取失败直接退出(fail-closed),企业合规更稳。
v2.1.92 NEWv2.1.90 新增 /powerup 命令,带动画演示的互动课程,手把手教你玩转 Claude Code 各项功能。不用翻文档、不用看视频,边学边练,一路闯关。从「Claude 能干啥」到「我能让 Claude 怎么干」,这一个命令就够了。
v2.1.90 NEWv2.1.84 起支持 PowerShell 工具(Windows 预览)。以前 Windows 开发者要么绕道 WSL,要么只能用 Bash 兼容模式。现在 Claude 可以直接调 PowerShell,模块管理、.NET 调用、Active Directory、Windows 系统管理命令一把梭,不用再翻译语法。权限检测强化修复了后台任务绕过、debugger 挂起、存档解压 TOCTOU 等安全问题。
v2.1.84 NEWv2.1.91 支持通过 _meta["anthropic/maxResultSizeChars"] 注解突破 MCP 工具结果大小限制,单次最高 500K。数据库 schema、大型配置文件、API spec 文档,以前动辄被截断一半,现在可以完整传给 Claude。插件现在还能在 bin/ 目录下打包可执行文件,从 Bash 工具直接以裸命令调用。
v2.1.91 NEWv2.1.89 新增 "defer" 权限决策给 PreToolUse hooks。无头会话(如 CI/CD)可以在工具调用时暂停,用 -p --resume 恢复后让 hook 重新评估。还新增 PermissionDenied hook,拒绝后可返回 {retry: true} 告诉模型重试。自动化流程再也不会因为单次权限拒绝就整个卡死。
v2.1.89 NEWv2.1.89-90 环境变量 CLAUDE_CODE_NO_FLICKER=1 启用无闪烁 alt-screen 渲染与虚拟化滚动回溯。SSE 传输大帧处理从二次降为线性时间;SDK 会话长对话不再二次减速;MCP 工具 schema 缓存查找不再每轮 JSON.stringify;Bun 环境 stripAnsi 性能暴涨。Edit 工具使用更短的 old_string 锚点,减少输出 token。
v2.1.89-91v2.1.83 新增 transcript 搜索功能,在 transcript 模式(Ctrl+O)下按 / 即可搜索,n/N 在匹配项间跳转。粘贴的图片会插入 [Image #N] 标记,方便在提示中按位置引用。Agent 现在支持 initialPrompt 前言自动提交首轮对话。
v2.1.83v2.1.83-85 新增 managed-settings.d/ 目录,让不同团队独立部署策略片段,按字母顺序合并。Hook 增加条件 if 字段(如 Bash(git *))精准过滤触发时机,减少进程生成开销。新增 CwdChanged/FileChanged hook 响应式环境管理(direnv 场景)。
v2.1.83-85v2.1.81 引入 --bare 标志用于脚本化 -p 调用,跳过 hooks/LSP/插件同步,需 ANTHROPIC_API_KEY 或 apiKeyHelper。CLAUDE_CODE_SUBPROCESS_ENV_SCRUB=1 清除子进程凭据。sandbox.failIfUnavailable 设置让沙箱不可用时退出而非无沙箱运行。
v2.1.81-83v2.1.75 起 Opus 4.6 的 100 万上下文窗口对 Max/Team/Enterprise 用户默认开放(以前需要额外配额)。同版还新增 /color 命令,给你的 prompt bar 设个颜色——多窗口场景一眼分清哪个是哪个。
v2.1.75 NEW修复延迟加载工具在压缩后丢失 input schema(数组和数字参数报类型错误)、plan mode 已接受后还要重新审批、语音模式在权限弹窗或 plan 编辑器打开时吞按键、auto-compaction 连续失败无限重试(新增断路器机制 3 次后停止)、token 估算过度计数导致过早压缩等。后台 agent 被 kill 后保留部分结果、模型回退通知改为始终可见、暗色主题下 blockquote 改为斜体+左竖线更易读——稳定性和可观测性双提升。企业管理员还可通过 feedbackSurveyRate 配置会话质量调查采样率。
v2.1.75 — v2.1.76v2.1.72 给 /plan 加了可选描述参数。现在你可以直接来一句 /plan 修 auth bug,Claude 立刻进入 plan mode 开始拆方案。少一次来回确认,灵感还热乎的时候就把活铺开。
v2.1.72 NEW在 /copy 交互选择器里新增 w 键,聚焦的代码块可直接写入文件,绕过剪贴板。远程连服务器、没有系统剪贴板、tmux 里来回切窗口?这下真能一把梭。
v2.1.72 NEWeffort 级别收敛为 low / medium / high,界面改成 ○ ◐ ● 三档显示,还支持 /effort auto 回到默认。以前要琢磨当前是不是开太猛,现在看一眼就知道 Claude 在「随手答」还是「认真想」。
v2.1.72 NEW新增 ExitWorktree 工具,和 EnterWorktree 成对出现。做多分支实验、让 agent 去隔离环境里试错时,不再是「进去容易出来难」,收尾也干净。
v2.1.72 NEW/config 现在 Esc 取消、Enter 保存并关闭、Space 切换设置;语音转写对 repo 名、regex、OAuth、JSON 这些开发者黑话也更准。那些「本来能做成、却老被 UI 绊一下」的小刺,这版拔掉不少。
v2.1.72 NEW修复 tool search 在 ANTHROPIC_BASE_URL 场景下失效、后台任务导致退出变慢、Agent 进度卡在 Initializing、/clear 误杀后台任务、权限规则匹配不准等问题。不是花活堆料,而是把重度使用时最烦人的毛刺继续磨平。
v2.1.72 NEW活动栏新增 spark 图标,所有会话一目了然。Plan 预览支持 Markdown 全文视图和评论。原生 MCP 服务器管理对话框,不用切到终端配置。prompt re-render 减少 74%。compaction 保留图片复用缓存——更快更省。
v2.1.70全新内置 /claude-api skill 构建 API 应用。logo 和 spinner 显示 effort 级别。Opus 4.6 默认 medium effort,"ultrathink" 启用高 effort。
v2.1.68 — v2.1.69InstructionsLoaded hook 在 CLAUDE.md 加载时触发。/reload-plugins 热重载无需重启。hook 事件支持 agent_id/agent_type 字段。Voice STT 扩展到 20 种语言。
v2.1.69v2.1.63 新增 HTTP hooks,POST JSON 到 URL 并接收响应。新增 /simplify(简化代码)和 /batch(批量处理)内置 skill。项目配置和 auto-memory 跨 git worktree 共享。
v2.1.63v2.1.58 Remote Control 扩展到更多用户。v2.1.69 支持自定义名称。/copy 交互式选择代码块,"Always copy full response" 一键复制。auto-memory 自动保存有用上下文。
v2.1.58 — v2.1.69修复 ANTHROPIC_BASE_URL 搭配第三方网关 API 400 错误。修复 Windows/WSL 剪贴板损坏 CJK/emoji 文本。修复慢速 SSH 下 Enter 插入换行。修复 /color 命令无法重置回默认色。
v2.1.70Opus 4.6 深度推理搞定复杂架构,Fast Mode 秒级响应日常编码,/model 一键切换,不用纠结。
v2.1.32 正式发布,Claude Code 的"最强大脑"。适合复杂架构决策、大规模重构和深度代码分析。完整 1M 上下文窗口,整个 monorepo 模块一次看完。v2.1.68 起 Max/Team 默认 medium effort——大多数任务够用,遇到硬骨头随时 /model 拉满。
v2.1.32同样的 Opus 4.6 模型,更快的输出速度。用 /fast 一键切换。日常编码、pair programming 的最佳选择。
v2.1.36v2.1.45 新增支持。现已支持 1M 上下文窗口,替代 Sonnet 4.5 成为 Max 计划的主力编码模型。v2.1.69 起 Pro/Max/Team Premium 的 Sonnet 4.5 用户自动迁移到 Sonnet 4.6。
v2.1.45v2.0.17 加入模型选择器。默认在 plan mode 使用 Sonnet、执行使用 Haiku(SonnetPlan 模式)。Pro 用户可用。驱动 Explore 子 agent 高效搜索代码库。
v2.0.17处理超大代码库不再捉襟见肘。Opus 4.6 和 Sonnet 4.6 均支持 100 万 token 上下文。v2.1.75 起 Max/Team/Enterprise 用户默认开放(以前需要额外配额)。可通过 CLAUDE_CODE_DISABLE_1M_CONTEXT 按需关闭。
v2.1.50模型选择器显示人类可读标签,有新版本时提示升级。v2.1.63 起在斜杠命令菜单中显示当前活跃模型。支持 Alt+P 在输入时切换模型。Opus Plan Mode 可设置仅在 plan 阶段使用 Opus。
v2.1.51深度思考模式让模型在回答前充分推理。说 "think" 或 "ultrathink" 触发(v2.1.68 重新引入 ultrathink 关键词启用高 effort)。通过 alwaysThinkingEnabled 设置默认开启。v2.1.72 起 effort 档位简化为 low / medium / high,并用 ○ ◐ ● 显示。v2.1.76 新增 /effort 斜杠命令,直接在对话中一键调整推理力度,还可用 /effort auto 一键回默认。
v0.2.44v1.0.0 GA 发布 Sonnet 4 + Opus 4 → v1.0.69 升级 Opus 4.1 → v2.0.51 Opus 4.5 → v2.0.58 Pro 用户获得 Opus 4.5 → v2.1.32 Opus 4.6 → v2.1.45 Sonnet 4.6 → v2.1.68 移除 Opus 4/4.1 → v2.1.69 Sonnet 4.5 自动迁移到 4.6。
v1.0.0+你说一句"重构这个模块",三个 Agent 分头行动:查安全、优性能、补测试——你只需要喝杯咖啡等汇报。
研究预览功能。一句话拆成多个子任务,多个 agent 在 tmux 中并行运行,各自独立完成。设置 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 启用。相当于给你配了一支 AI 小分队,你只管指挥。
v2.1.32Ctrl+B 将任务丢到后台跑,继续干别的活。完成后收到通知。Ctrl+F 一键杀死所有后台 agent。长时间 bash 命令自动后台化——再也不用盯着进度条发呆了。
v2.0.60agent 定义中声明 isolation: worktree,自动在隔离的 git worktree 中运行,互不干扰。--worktree 标志启动隔离会话。支持 WorktreeCreate/WorktreeRemove hook 事件。v2.1.69 status line hook 命令新增 worktree 字段(name、path、branch 和原始仓库目录)。v2.1.76 新增 worktree.sparsePaths 设置,大 monorepo 使用 --worktree 时可只检出你需要的目录(git sparse-checkout),启动更快。
v2.1.49v1.0.60 起可创建自定义子 agent(/agents)。支持 model 字段、memory frontmatter、tools 限制(Task(agent_type) 语法)、permissionMode、disallowedTools。用 claude agents 列出所有配置。
v1.0.60由 Haiku 驱动的代码库探索 agent,高效搜索代码节省上下文。Claude 可动态选择子 agent 使用的模型,也可恢复之前的子 agent 继续工作。v2.1.72 恢复 Agent 工具的 model 参数,每次调用可单独指定模型;同时 team agents 自动继承 leader 的模型——团队作战不用挨个配。v2.1.73 修复子 agent 模型在 Bedrock/Vertex/Foundry 上被静默降级的问题。v2.1.74 修复完整模型 ID(如 claude-opus-4-5)在 agent frontmatter 中被忽略。
v2.0.17agent 支持 memory frontmatter(user/project/local scope 持久记忆)。TeammateIdle 和 TaskCompleted hook 事件通知进度。SubagentStart/SubagentStop hook 追踪生命周期。v2.1.69 hook 事件新增 agent_id(子 agent)和 agent_type 字段。使用 --agent 时 terminal title 显示 agent 名称。
v2.1.33auto-memory 自动记住项目偏好,--resume 秒回昨天的对话,/fork 分叉探索不同方案——上下文永远不丢。
Claude 在工作中自动记住项目规范、代码风格、架构偏好——下次打开不用从头解释。用 /memory 管理记忆内容。.claude/rules/ 存放项目规则。v2.1.63 起 auto-memory 跨 git worktree 共享,同一仓库的不同分支都能受益。v2.1.74 新增 autoMemoryDirectory 设置,自动记忆文件存放路径可自定义。v2.1.75 memory 文件新增最后修改时间戳,帮助 Claude 判断哪些记忆是新鲜的、哪些可能过时了。
v2.1.59v0.2.93 引入 --continue 和 --resume。支持按会话 ID、自定义标题、git 分支搜索。初始显示 50 个会话。--from-pr 恢复 PR 关联会话。内存使用减少 68%。v2.1.69 /resume 选择器显示最近的 prompt(而非第一条),解决部分标题显示为 "(session)" 的问题。
v0.2.93从当前对话分叉出新会话,探索不同方向。/rewind 回退对话撤销代码变更。支持自定义会话 ID。分叉后提示如何恢复原始会话。
v2.0.0v0.2.47 引入自动压缩,理论上可以无限对话。v2.0.64 压缩变为即时,体感零延迟。支持 PDF 大量对话。压缩后 plan mode 状态和自定义标题不丢。v2.1.70 改进:摘要请求中保留图片,prompt cache 可复用,又快又省钱。
v0.2.47"Summarize from here" — 在消息选择器中选择起点,只摘要部分对话。不需要压缩整个上下文,精准控制。
v2.1.32v0.2.93 引入内置 Todo 列表帮助 Claude 保持任务有序。v2.1.16 升级为完整任务管理系统,支持依赖追踪。/todos 查看当前任务。
v0.2.93读文档、查代码、写逻辑、跑测试、提 PR——一套流程下来不用切窗口,Claude 帮你一把梭。
prompt footer 实时显示当前分支 PR 状态(approved/changes requested/pending/draft),彩色圆点 + 可点击链接。会话自动关联 PR。Teleport 从 Web 传送会话到本地并自动设置上游分支。
v2.1.20v0.2.44 引入 thinking mode(说"think"启动思考,"ultrathink"深度推理)。v2.0.28 引入 Plan 子 agent。v2.1.72 起 /plan 支持直接带描述参数,比如 /plan 修 auth bug,想到啥就能立刻起草方案。VS Code 中 plan 预览自动更新,可以添加评论反馈。Shift+Tab 快速切换 auto-accept,该放手让 Claude 干的时候就放手。
v0.2.44v0.2.105 引入 Web 搜索。v0.2.70 开放 curl 等网络命令。Claude 可并行执行多个 Web 查询。v0.2.53 新增 URL 抓取工具。搜索结果考虑当天日期。
v0.2.53v1.0.58 首次支持 PDF 阅读。Read 工具支持 pages: "1-5" 参数读取指定页面。大 PDF (>10 页) @ 提及时返回轻量引用。限制 100 页、20MB。
v1.0.58v2.0.74 引入 LSP 工具:go-to-definition、find references、hover 文档。TypeScript 和 Python LSP 插件。findReferences 自动排除 gitignored 文件。支持 startupTimeout 配置。
v2.0.74TypeScript SDK(v1.0.23)和 Python SDK(v1.0.23)。-p 模式支持流式输出(stream-json)。--max-budget-usd 控制预算。支持自定义工具回调。
v1.0.23插件、Skills、Hooks、OAuth——Claude Code 不是孤岛,而是你开发工具链的中枢。
v0.2.50 引入 project scope .mcp.json。v1.0.27 支持 Streamable HTTP 和 SSE + OAuth。v2.1.7 自动搜索模式(auto:N 语法)。支持 resource_link、structuredContent、tool annotations。v2.1.69 MCP 工具返回 PDF/Office/音频等二进制内容时自动保存到磁盘,不再倒入 base64。v2.1.72 修复在设置 ANTHROPIC_BASE_URL 时,只要开启 ENABLE_TOOL_SEARCH 仍可正常启用工具搜索。v2.1.76 新增 MCP elicitation 支持——MCP 服务器可在任务中弹出交互对话框(表单或浏览器 URL)主动请求用户输入。
v0.2.50支持 OAuth Authorization Server 发现、step-up auth、discovery 缓存。预配置 OAuth 凭证(--client-id)。支持 claude.ai MCP connectors(可通过 ENABLE_CLAUDEAI_MCP_SERVERS=false 关闭)。修复多实例 token 刷新竞态。v2.1.63 新增手动 URL 粘贴回退,localhost 重定向失败时可手动完成认证。v2.1.69 新增 oauth.authServerMetadataUrl 配置自定义 OAuth 元数据发现 URL。v2.1.74 修复 OAuth 回调端口被占用时认证挂起,以及刷新令牌过期后(如 Slack)不提示重新认证的问题。
v2.1.59v2.0.12 发布插件系统。/plugin install 安装,支持 git 分支/tag 语法。自定义 npm 注册表。插件可提供 commands、agents、hooks、MCP servers、output styles。v2.1.69 新增 /reload-plugins 热重载、git-subdir 插件源类型、pluginTrustMessage 企业信任消息。v2.1.72 支持不带 .git 后缀的 marketplace git URL(兼容 Azure DevOps、AWS CodeCommit),并修复 Windows OneDrive、marketplace scope 冲突等多项插件安装问题。v2.1.74 修复 REPL 中 /plugin install 对 marketplace 本地源插件失败,以及 marketplace 更新不同步 git submodule 的问题。--plugin-dir 本地开发副本现在优先于同名 marketplace 插件。
v2.0.12v0.2.31 引入自定义斜杠命令(.claude/commands/)。v2.0.20 引入 Claude Skills。v2.1.3 合并斜杠命令与 skills。支持 SlashCommand 工具让 Claude 调用你的命令。v2.1.69 新增 ${CLAUDE_SKILL_DIR} 变量引用 skill 自身目录,以及 /claude-api 内置 skill。
v0.2.31v1.0.38 发布 Hooks。PreToolUse / PostToolUse / Stop / SessionStart / SessionEnd / ConfigChange / WorktreeCreate / TeammateIdle / TaskCompleted / PermissionRequest / UserPromptSubmit / InstructionsLoaded / Setup — 完整生命周期钩子。v2.1.63 新增 HTTP hooks,支持 POST JSON 到 URL 并接收 JSON 响应。v2.1.69 新增 InstructionsLoaded hook 和 hook 事件中的 agent_id/agent_type 字段。v2.1.75 hook 来源(settings/plugin/skill)在权限确认中显示。v2.1.76 新增 Elicitation、ElicitationResult、PostCompact hooks。
v1.0.38claude remote-control 为所有用户启用本地环境服务。v2.1.69 支持可选名称参数(/remote-control My Project 或 --name "My Project")在 claude.ai/code 中显示自定义标题。v2.1.76 改进会话标题——现在从你的第一条 prompt 生成,不再显示 "Interactive session"。Teleport 从 Web 传送会话到本地。Claude in Chrome 集成浏览器控制。
v2.0.72CJK 宽字符不错位、输入法全角空格没 bug、Vim 快捷键丝滑——终端用户的每个痛点都被照顾到了。
/theme 直接打开主题选择器。v2.0.10 重写终端渲染器实现丝滑 UI。diff 在多行构造中正确高亮。v0.2.30 ANSI 颜色主题兼容更多终端。
v0.2.30v0.2.34 引入 Vim 绑定。支持 c、f/F、t/T 动作。v2.1.18 自定义键盘快捷键(/keybindings)。Ctrl+R 历史搜索。Ctrl+Z 挂起(fg 恢复)。
v0.2.34v0.2.68 修复 IME 输入法支持(中日韩)。CJK 宽字符布局正确。日语 IME 全角空格/数字输入。泰语/老挝语元音渲染。非拉丁文字词删除和导航修复。v2.1.70 修复 Windows/WSL 剪贴板损坏 CJK 和 emoji 文本,改用 PowerShell Set-Clipboard。
v0.2.68v0.2.75 引入 @ 文件提及和图片拖拽/粘贴。支持 MCP 资源 @ 提及。文件夹点击导航。锚点片段(@README.md#installation)。启动时预热索引。
v0.2.75/terminal-setup 支持 Kitty、Alacritty、Zed、Warp、WezTerm、iTerm2、Ghostty。Kitty 键盘协议完整支持。OSC 8 超链接跨行可点击。OSC 9;4 进度条可配置。v2.1.69 新增小键盘数字支持。v2.1.70 修复慢速 SSH 连接下 Enter 插入换行而非提交的问题,修复 Ghostty SSH 下 Shift+Enter 异常。
v1.0.110v0.2.108 引入实时 steering(Claude 工作时发消息引导方向)。v0.2.75 消息排队(Enter 排队后续消息)。/copy 交互式选择代码块复制,v2.1.72 起支持按 w 直接把聚焦代码块写入文件;远程 SSH、tmux、多层跳板场景下尤其省事。Prompt suggestions 智能建议。
v0.2.108长按空格键开始语音输入(v2.1.71 支持 voice:pushToTalk 自定义按键绑定)。v2.1.69 支持 20 种语言(含中文)。v2.1.71 修复语音模式导致的 5–8 秒启动冻结(CoreAudio 阻塞主线程)。v2.1.72 进一步提升 repo 名、regex、OAuth、JSON 等开发者术语的转写准确率。不想打字的时候,说话就行。v2.1.73 改进语音模式在连接瞬断时自动重试。v2.1.76 启用 /voice 时现在显示你的听写语言,并在 language 设置不被语音支持时发出警告。
v2.1.69 — v2.1.72v2.1.71 把 fmt、seq、printf、test、expr 等加入白名单;v2.1.72 继续扩容,lsof、pgrep、tput、ss、fd、fdfind 也"免签"了。查端口、找进程、搜文件这些高频只读操作不再弹确认,日常开发体感更丝滑。
v2.1.71 — v2.1.72AI 写代码你不放心?沙箱隔离执行环境,权限系统管控每一步操作,企业级合规开箱即用。
v2.0.24 发布 Linux & Mac 沙箱模式。阻止写入 .claude/skills 目录。HTTP hooks 强制走域名白名单。heredoc 解析防命令注入。v2.1.69 新增 sandbox.enableWeakerNetworkIsolation(macOS),让 gh、gcloud 等 Go 程序在代理环境下正常验证 TLS——安全和可用性两手抓。v2.1.72 起 CLAUDE.md 中的 HTML 注释(<!-- ... -->)在自动注入时对 Claude 隐藏,用 Read 工具手动读取时仍可见——方便你在项目规则里写"人看 Claude 不看"的备注。
v2.0.24v0.2.26 引入 /approved-tools。v1.0.72 升级为 /permissions 完整权限管理。支持通配符 mcp__server__*。"always allow" 智能前缀。bash 权限分类器验证匹配描述。
v0.2.26修复通配符权限规则匹配 shell 操作符。修复 shell 行续行权限绕过。修复 bash 命令处理中的命令注入。修复 HTTP hooks 环境变量插值。修复 Bash tool 权限检查前缀匹配绕过。
v1.0.120+v0.2.67 引入共享项目权限规则(.claude/settings.json)。v2.0.68 企业管理设置。ConfigChange hook 审计。管理设置支持 macOS plist 和 Windows Registry。MCP 允许/拒绝列表。v2.1.69 新增 pluginTrustMessage 管理设置、pathPattern 正则匹配文件/目录 marketplace 来源、Team 计划 OAuth 用户获得策略限制。
v0.2.67TypeScript/Python SDK 嵌入 CI/CD,Desktop 应用开箱即用,OTel 可观测性全链路追踪——怎么集成都行。
v1.0.23 发布 TypeScript SDK(@anthropic-ai/claude-code)和 Python SDK(claude-code-sdk)。支持流式输出(stream-json)、自定义工具回调(canUseTool)、请求取消、部分消息流。
v1.0.23-p 模式支持流式 JSON 输出。--max-budget-usd 控制预算。--system-prompt / --system-prompt-file 自定义系统提示(支持交互模式和 print 模式)。--append-system-prompt 追加提示。子任务消息包含 parent_tool_use_id。v2.1.69 改进文档明确说明 --append-system-prompt-file 和 --system-prompt-file 同时适用于交互模式。
v0.2.66v2.0.51 推出 Claude Code for Desktop(claude.com/download)。独立桌面应用,不熟悉终端也能上手。v2.1.69 macOS 和 Windows 首次启动会提示试试 Desktop 版。Claude in Chrome 还能集成浏览器控制——不想装 IDE 也行。
v2.0.51OTel 日志支持 session ID、terminal.type、language 属性。mTLS 支持 HTTP 导出器。Active Time 指标。speed 属性追踪 fast mode。tool_decision 事件。ANTHROPIC_LOG=debug 调试日志。
v1.0.39v1.0.81 发布输出样式系统,内置 "Explanatory" 和 "Learning" 教育风格。支持自定义样式、插件分享样式。keep-coding-instructions frontmatter 选项。
v1.0.81支持 AWS Bedrock、Google Vertex AI、Microsoft Foundry 三大云提供商。自定义模型别名(ANTHROPIC_DEFAULT_SONNET_MODEL)。全局端点。awsAuthRefresh 认证刷新。结构化输出。
v2.0.4530+ 个内存泄漏修了个遍,渲染开销砍了 74%,8 小时长会话依然丝滑。
延迟 SessionStart hook 执行(-500ms)。headless 模式延迟 Yoga WASM 和 UI 导入。缓存 MCP auth 失败避免重复连接。v2.1.70 延迟 Yoga WASM 预加载减少约 16MB 基础内存。v2.1.71 延迟原生图片处理器加载至首次使用、修复语音模式 CoreAudio 5–8 秒阻塞、修复多 proxy 同时刷新 OAuth 导致的 UI 冻结。v2.1.72 修复 SDK query() 调用中的 prompt cache 失效,输入 token 成本最多降低 12 倍;bash 命令解析切换到原生模块,初始化更快且不再有内存泄漏;包体积减少约 510KB。v2.1.74 修复流式 API 响应缓冲区未释放的内存泄漏(Node.js/npm 路径 RSS 无限增长)。v2.1.73 修复权限提示导致的 100% CPU 死循环和 skill 文件批量变更引发的死锁。
v2.1.47+修复 30+ 个内存泄漏:tree-sitter 解析树、LSP 诊断数据、TaskOutput、CircularBuffer、ChildProcess 引用、Yoga WASM 线性内存、文件历史快照、MCP server fetch 缓存、git root 检测缓存、JSON 解析缓存、WebSocket listener、IDE host IP 检测缓存、bridge polling loop listener、React Compiler memoCache、REPL render scopes 等。v2.1.70 改进 compaction 保留图片实现 prompt cache 复用,600 tokens/resume 减少(skill listing 不再在 --resume 时重复注入)。
v2.1.63React Compiler 提升 UI 渲染性能(v2.1.69 在原生二进制中进一步优化)。v2.1.70 prompt 输入 re-render 减少约 74%,spinner 动画循环隔离降低渲染和 CPU 开销。修复 macOS OAuth MCP 服务器导致的 UI 帧丢失。Remote Control /poll 频率降至每 10 分钟一次(连接时),服务器负载降低约 300 倍。
v2.1.15ARM64 原生支持、RHEL 8 兼容、WSL2 粘贴图片修复——团队成员用不同系统也能统一体验。
v1.0.51 首次支持原生 Windows(需 Git for Windows)。ARM64 原生二进制。winget 安装。修复 \r\n 渲染、BashTool EINVAL、进程生成崩溃、CWD 临时文件累积、驱动器字母大小写问题。Hooks 使用 Git Bash 执行。v2.1.70 修复剪贴板损坏 CJK/emoji 文本(改用 PowerShell Set-Clipboard)、修复 VS Code 集成终端启动时多余窗口。
v1.0.51修复沙箱写临时文件权限。修复只读 git 命令触发 FSEvents 循环。Option-as-Meta 终端特定说明。代码签名警告修复。
v2.1.45修复 glibc < 2.30 系统(RHEL 8)原生模块加载。修复 WebAssembly 解释器崩溃。NFS/FUSE 文件系统上 agent 正确加载。无 AVX 指令处理器支持。Alpine/musl 发行版支持。Wayland 图片粘贴。v2.1.73 修复原生构建中 Linux 沙箱报 'ripgrep (rg) not found',以及 Amazon Linux 2 等 glibc 2.26 系统上原生模块加载失败。
v1.0.73修复 Windows 以 BMP 格式复制图片时粘贴不工作。SSH 粘贴图片时建议使用 scp。
v2.1.47支持 bash、zsh。MSYS2/Cygwin shell 输出正确处理。.bashrc 文件兼容。双下划线前缀 shell 函数跨会话保留。沙箱中 zsh heredoc 正常工作。
v2.1.47npm(已弃用,建议迁移)、winget、claude install 原生安装。/doctor 显示更新频道和可用版本。mise/asdf 管理的安装正确识别。支持 Bedrock、Vertex、Foundry 多种 API 提供商。
v2.1.15Spark 图标管理会话、Plan 视图支持评论、MCP 服务器一键管理——在 IDE 里就能完成所有操作。
v2.0.0 发布全新原生 VS Code 扩展。支持 secondary sidebar(VS Code 1.97+)。流式消息实时显示。拖拽文件/文件夹到聊天窗口直接引用。v2.1.70 新增 spark 图标在活动栏列出所有会话,会话以完整编辑器标签页打开——操作体验向原生 IDE 功能看齐。
v2.0.0OAuth 用户可浏览和恢复 claude.ai 远程会话。会话选择器显示 git 分支和消息计数。直接管理插件。权限目标选择跨会话持久化。
v2.1.33Claude 迭代时 plan 预览自动更新。v2.1.70 新增完整 Markdown 文档视图,支持添加评论提供反馈。仅在 plan 准备好审查时启用评论。拒绝时保持预览打开。代码块复制按钮。Diff tab 支持。
v2.1.47v2.1.70 新增原生 MCP 服务器管理对话框。在聊天面板中使用 /mcp 即可启用/禁用服务器、重新连接、管理 OAuth 认证,无需切换到终端。
v2.1.70 NEW自动激活 Python 虚拟环境。claudeCode.usePythonEnvironment 设置。支持 chat.fontSize/fontFamily 自定义。respectGitIgnore 配置。初始权限模式设置。
v2.1.21会话 fork 和 rewind 功能。/usage 和 /extra-usage 命令。多行输入(Shift+Enter)。Claude in Chrome 集成。标签图标徽章显示待处理权限和未读完成。v2.1.63 新增会话重命名和删除操作。v2.1.69 compaction 显示为可折叠的 "Compacted chat" 卡片,权限模式选择器尊重 disableBypassPermissionsMode 设置。
v2.0.0修复 Windows 上扩展崩溃、终端 scroll-to-top 回归、重复会话、OAuth token 过期 401 错误、侧边栏视图容器启动竞态条件、Windows ARM64 兼容等问题。v2.1.70 修复 RTL 文本(阿拉伯语、希伯来语、波斯语)在聊天面板中反向渲染的回归问题。v2.1.72 新增输入框边框 effort 级别指示器(一眼看出当前推理档位)、新增 vscode://anthropic.claude-code/open URI handler(支持 prompt 和 session 参数,方便脚本/自动化一键呼起 Claude Code 标签页)。v2.1.74 修复 Untitled 会话删除按钮失效,改进集成终端滚轮响应(终端感知加速)。v2.1.73 修复代理/Bedrock/Vertex + Claude 4.5 模型的 HTTP 400 错误。v2.1.76 修复 VS Code 中含逗号的 gitignore 模式错误地从 @-提及文件选择器中排除整个文件类型。
v2.1.52 — v2.1.74Ctrl+B 后台跑任务、/plan 一句话起手、/loop 定时巡检、/effort 控制推理力度——手不离键盘,效率拉满。
claude auth login/status/logout 认证管理。-n/--name 启动时给会话命名。claude agents 列出 agent。claude remote-control 远程控制。claude doctor 诊断。claude mcp add/list/get/serve MCP 管理。claude plugin install/validate/browse 插件管理。claude install 原生安装。claude --teleport 从 Web 传送。
CLAUDE_CODE_SIMPLE 极简模式。CLAUDE_CODE_TMPDIR 自定义临时目录。CLAUDE_CODE_SHELL 覆盖 shell 检测。CLAUDE_CODE_DISABLE_BACKGROUND_TASKS 禁用后台任务。CLAUDE_CODE_DISABLE_1M_CONTEXT 禁用 1M 上下文。CLAUDE_CODE_DISABLE_GIT_INSTRUCTIONS 移除内置 Git 指令。CLAUDE_CODE_DISABLE_CRON 立即停止会话中的定时 cron 任务。ENABLE_CLAUDEAI_MCP_SERVERS=false 关闭 claude.ai MCP 服务器。CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS 插件 git 超时。CLAUDE_CODE_ACCOUNT_UUID/CLAUDE_CODE_USER_EMAIL/CLAUDE_CODE_ORGANIZATION_UUID SDK 账户信息。BASH_DEFAULT_TIMEOUT_MS bash 超时。CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS SessionEnd hooks 超时。ANTHROPIC_LOG=debug 调试日志。
在 .claude/commands/ 中创建 markdown 文件定义自定义命令。支持 $ARGUMENTS 参数。/keybindings 自定义键盘快捷键。/statusline 自定义状态行。settings.json 变更即时生效无需重启。
220+ 个版本,从"能用"到"好用"到"离不开"的完整进化史。