Claude Code v2.1.280 发布,新增 Claude Opus 5.5 为默认 Opus 模型
v2.1.280
精选理由
官方更新日志详列了新增 Opus 5.5 默认模型、价格与大量修复,开发者可据此判断是否升级及对现有工作流的影响。
AI 摘要
Claude Code 发布 v2.1.280,新增 Claude Opus 5.5(claude-opus-5-5)为默认 Opus 模型,支持 1M 上下文,价格为 $4/$20 per Mtok、缓存读取 $0.20/Mtok;同时将 Pro 和 Team Standard 计划的默认模型从 Sonnet 改为 Opus。
正文 · AI 翻译
变更内容
新增 Claude Opus 5.5(claude-opus-5-5),现已成为默认 Opus 模型——1M 上下文,每 Mtok $4/$20,缓存读取每 Mtok $0.20
在全屏模式下为更多列表添加了鼠标支持:滚轮可滚动 /skills 列表,/plugin 中某个技能的状态选项也可点击
新增 CLAUDE_CODE_MAX_MCP_DESCRIPTION_LENGTH,用于更改会话中每个 MCP 服务器的 MCP 工具描述和服务器说明的 2,048 字符上限
在 hook_execution_complete OpenTelemetry 事件中新增了 hook 输出大小以及保存到文件的超大输出数量
修复了通过符号链接路径进行的写入被按其树内拼写来判定的问题:提示词会指明写入实际落到的位置,且 acceptEdits、允许规则和自动模式不再批准落到外部的写入
修复了当安全检查拒绝审查某项操作时,自动模式反复重试该操作的问题;现在该操作会被拒绝一次,并提示重试无济于事
修复了当安全检查未给出答复时,自动模式不停顿地反复拒绝操作的问题;现在重试会退避,连续十次后会停止该轮并给出提示
修复了当模型发送 path、file_text、file_content 或多余的 description 而非 file_path 和 content 时,Write 调用验证失败的问题
修复了在大多数对话框中按两次 Ctrl+C 或 Ctrl+D(/model、/effort、/config、/status、/usage、/plugin、/sandbox、/permissions、/artifacts、/mobile、/login、/upgrade、/usage-credits、/install-github-app、/setup-bedrock、/setup-vertex)会退出 Claude Code 而不是关闭对话框的问题
修复了仅将终端窗口置于前台的一次点击也会触发指针下方项目的问题——涉及搜索选择器、标签栏、智能体/工作流行、斜杠命令链接和建议下拉菜单
修复了一个多余的n关闭对话框和一个多余的y确认它们;Enter 和 Esc 分别接受和取消(绑定y/n到confirm:yes/confirm:no在keybindings.json以恢复)
修复了对话框中的文本字段因该按键上的键位绑定而丢失所输入的字母、数字或空格的问题
修复了在 Windows 终端上,按 Enter 移除不可见字符后提示词行仍然显示错乱的问题;现在屏幕会重新绘制,以便你核对将要发送的确切文本
修复了不可见字符清理功能会移除零宽不连字符的问题,波斯语和阿拉伯语文本使用该字符将后缀附加到拉丁词或数字上,例如 "PDF" 的复数形式
修复了语音听写在 Ctrl+C 时未停止的问题(提示词已清空但麦克风仍在录音)、在转录处理期间按 Esc 无法取消的问题,以及在转录视图和 vim NORMAL 模式下按住空格键会启动听写的问题
修复了在 Claude 工作期间从宿主应用(Claude Desktop、VS Code、SDK)切换模型会导致下一条提示词出现 prompt 缓存未命中的问题
修复了恢复的 fork 子智能体重建其工具列表、而非重新发送其最初使用的工具列表的问题,该问题破坏了该智能体的 prompt 缓存
修复了子智能体交还消息在非 verbose 模式下展开时显示内部来源前言的问题
修复了从跟踪分支或标签的 GitHub 仓库或 git URL 更新插件后,installed_plugins.json 仍保留安装时提交的问题
修复了技能在~/.claude/skills/被移动到~/.claude/skills/.trash/当某个manifest.json该文件夹中列出了它们的名称
修复了会话反馈调查在浅色和 ANSI 主题下不显示悬停高亮的问题
修复了 /workflows 在打开唯一一次运行之前短暂显示单行列表的问题
修复了在全屏模式下鼠标滚轮无法滚动带有隐藏选项的选择列表(例如 /model 和 /permissions)的问题
修复了在 /plugin 和 /skills 中,已关闭的技能与加载失败的插件显示相同的红色 ✘ 的问题;关闭状态现在显示为暗色 ◯
修复了多选选项描述缩进在选项编号下方而非标签下方的问题
修复了 /plugin、/skills 和 /mcp 中的搜索框在全屏模式下丢失右边框的问题
修复了 /mcp 对同一服务器在服务器列表中显示 △ 但在详情视图中显示 ⚠ 的问题;列表、详情视图和 /plugin 现在统一显示 ⚠
修复了 Home 和 End 键在 /config 设置列表以及 /model、/memory 和权限提示等选择列表中无响应的问题
修复了 /skills 菜单中 PgUp/PgDn 越过第一个或最后一个技能继续循环而非停在该处的问题
修复了 Tab 键在 /config 列表中静默更改所选设置值的问题;现在在该处按下不做任何操作
修复了对话每一轮都因 "role 'system' must precede an 'assistant' message" API 错误而失败的问题
修复了与 advisor 的对话在代理或网关不支持时每一轮都因 API Error 400 "Input tag 'advisor_20260301'" 而失败的问题;现在请求会在不带该标签的情况下重试
修复了当会话保存的历史记录中包含一条关于无法加载的 MCP 工具的格式错误通知时,该会话在每一轮对话以及 /compact 时都会失败的问题
修复了在恢复某个会话时发生的崩溃,该会话保存的记录中包含格式错误的系统消息,或包含一条缺少文件列表的记忆保存通知
修复了长时间运行的全屏会话以“Claude Code exited after an unrecoverable interface error”退出的一个原因:现已会重建损坏的缓存消息列表
修复了当设置文件、或编辑后重新读取的文件在读取过程中被命名管道替换时,Claude Code 会卡住的问题
修复/config崩溃,以及当某个已迁移到settings.json的偏好设置仍保留类似null或"false"中的值时,部分开关类偏好设置被误读~/.claude.json
修复了在恢复带有未完成后台智能体、shell 或工作流的会话时,在你输入任何内容之前就自行启动模型回合的问题
修复了在无头模式和 SDK 会话中,当后台子智能体即将结束其回合时,发送给它的消息被静默丢失的问题
修复了当启动某个子智能体的对话在该子智能体的报告被读取之前被压缩时,该已完成子智能体的报告丢失的问题
修复了在 LSP 插件处于激活状态时,后台子智能体无法使用 LSP 工具的问题
修复了后台 shell 任务将良性的非零退出(例如 grep 无匹配)报告为失败的问题
修复了当传递给会话的环境变量包含 NUL 字符时,后台会话(claude --bg)无法运行 git、钩子、插件及其他辅助程序的问题
修复了在后台子智能体运行时需要按三到四次 Ctrl+C 才能退出的问题;现在按两次即可退出
修复了当已发送的提示词回到输入框时 IDE 选中内容被丢弃的问题,例如按 Esc 编辑它、回退到它,或在启动钩子运行时按 Esc
修复了用 Ctrl+S 暂存的 ! shell 模式提示词在恢复时变回普通提示词的问题,以及 / 在暂存一个提示词后立即列出文件路径的问题
修复了当临时目录已满、不可写入或属于其他用户时,claude agents 显示空白、无响应的界面而非错误信息的问题
修复了在 claude mcp remove 之后以相同名称重新添加的 MCP 服务器仍显示为需要身份验证而非重新连接的问题
修复了后台插件市场自动更新忽略 git 凭据助手的问题,该问题导致私有仓库市场每次运行都被重新克隆或从不更新
修复了当官方市场的快照文件是链接或过大时,claude plugin update 会清除插件记录的提交并将其移至“unknown”版本的问题
修复了当你的组织策略无法加载时(例如在 Web 代理之后),Artifact 工具会静默消失的问题;Claude 现在会说明是什么在阻止它
修复了 artifact 重新发布时会静默重置已存储的数据库访问规则,或在未附带这些规则的情况下重新发送该能力时丢弃查看者配置文件范围的问题;现在这些请求会被拒绝
修复了 /ultrareview 将已停止的云端审查报告为已完成或报告为可重试的错误,以及在其会话被删除或已登录账户发生变更时仍等待完整超时的问题
修复了 Claude 应用在 /compact 或 /clear 之后立即为 Remote Control 和云端会话显示缺失或过期的上下文使用量数字的问题
修复了 Claude 应用在 Remote Control 和云端会话的差异视图中,当同时存在未提交的更改时,会丢弃某个分支已提交文件的问题
修复了云端和自托管 runner 会话在长时间过载等待期间会话的访问 token 被轮换后,以“Authentication failed”失败的问题
修复了 Cowork 会话中的记忆写入冲突问题:当记忆文件超过约 10,800 个字符时,Claude 只能看到该文件的开头和结尾,导致重试写入时丢失了中间部分
自托管 runner:修复了生命周期钩子提交在 --configure-git 下签名失败的问题
Windows:修复了后台清理会删除用于重定位 ~/.claude/session-env、image-cache 或其他被清理文件夹的目录符号链接或 junction 的问题
自托管 runner:修复了恰好在 --retire-at 发布时结束的一轮对话丢失其完成信号的问题;runner 现在会在停止会话前短暂等待该轮对话被上报
已回退 ctrl+l / cmd+k 在全屏模式下清空对话记录视图的改动(于 2.1.260 加入);它们会重新绘制屏幕
改进 /permissions:查看、添加或删除规则后焦点会返回规则列表,且删除规则和移除目录的确认现在默认选择"否"
改进 /permissions 标签页导航:在规则列表中按下 ←/→ 和 Tab 现在会切换标签页,而不会将焦点移到标签栏
改进 /cost 缓存未命中的原因说明,以标明思考模式和思考显示的变更
改进 Artifact 工具,使 Claude 在无法读取被提供的 artifact 链接时,会在继续之前告知用户
改进 /install-github-app:GitHub CLI 检查和仓库选择步骤现在会显示"Esc to cancel"
改进了 /artifacts 和 /workflows 列表:右边缘的滚动条会显示长列表中被隐藏的部分有多少,以及你当前所处的位置
改进了工作流进度树:正在运行的智能体和阶段现在显示为暗色圆点,而不是 ⟳
改进了 /plugin 在全屏模式下的 Add Marketplace 表单:它不再在窗格内绘制方框,其文本和按键提示与 /plugin 的其余部分对齐
改进了 /workflows 在全屏模式下的详情视图:它不再在窗格分隔线下方绘制第二条水平线
改进了未指定语言的代码块:它们现在像行内代码一样着色,因此命令能从周围文本中凸显出来
改进了在工具仍在运行时 /btw 被提问的情况:侧边提问现在知道该调用正在进行中,而不会将其读取为失败的调用
改进了 UserPromptSubmit 钩子超时通知和调试日志,使其标明是哪个钩子命令超时
改进了 @ 的文件建议:文件名中包含查询内容的文件,现在排名高于仅在其文件夹名称中匹配的文件
改进了 artifact 页面:没有打印按钮、确认对话框或查看器所阻止的设备功能,电子邮件和电话详情以文本形式显示,深色模式覆盖到表单控件和滚动条
改进了 /ultrareview 上传:关键文件的改名副本,例如 id_rsa copy 或 kubeconfig (1).yaml,现在也会保留在你的机器上
改进了跨会话消息传递的启动警告,说明 --debug-file 会将调试日志写入你选择的路径
将 Pro 和 Team Standard 计划的默认模型从 Sonnet 改为 Opus,与 Max、Team Premium 和 Enterprise 保持一致
修改了在 /effort 变为按模型区分之前保存的 effort 级别,使其不再应用于新发布的模型(例如 Opus 5.5);这些模型会从默认级别开始,直到你选择某个级别为止
更改了 Opus 4.7、Opus 4.8 和 Fable 5,使其不再在 /effort 中的 -p 或 Agent SDK、项目、托管或 --settings effortLevel,或按模型级别上保持其发布默认 effort
将 /autocompact 的页脚提示改为标明 ←/→,即用于调整其他有序值的按键
将 /fast 的页脚改为标明 Space 为切换键
自托管 runner:将生命周期钩子中的 git 改为忽略钩子文件夹以及 runner 共享 git 文件中指定的程序;此处的本地路径和 git:// 远程现在需要 GIT_ALLOW_PROTOCOL
将名称模仿保留市场名称的插件市场改为在添加时被拒绝,若已添加则停止加载
变更了 PermissionRequest hooks:agent 类型的 hook 不再在此处运行,因为其应答永远无法允许或拒绝该请求;现在它会显示一个错误,指向 command 或 http hooks
[VSCode] 新增了一个 Status 对话框,带有可键入的 /status,显示会话的版本、账户、模型和服务器详情
[VSCode] 新增了一个 Sandbox 对话框,用于沙箱模式、非沙箱回退以及排除的命令,可从面板菜单打开,或通过键入 /sandbox 打开
[VSCode] 新增了一个 Claude in Chrome 对话框(扩展状态、安装、重新连接和权限页面、默认启用设置),可从面板菜单打开,或通过键入 /chrome 打开
[VSCode] 新增了 Export conversation,带有可键入的 /export,可将对话复制或保存为纯文本
[VSCode] 在 Slash commands 对话框中新增了每个技能的来源、token 估算值和开启/关闭状态,点击即可更改状态,并可通过键入 /skills 打开该对话框
[VSCode] 新增了可键入的 /plan,可切换到 plan 模式、发送首个规划提示词,或显示会话的计划
[VSCode] 改进了聊天框中的粘贴文本处理:超过 800 个字符或超过 2 个换行符的粘贴内容现在会被标记,以便 Claude 能将其与你键入的内容区分开来
[VSCode] 改进了聊天框中的提示词处理:粘贴文本中的不可见 Unicode 格式字符和标签字符会被移除并给出提示,其他内容在发送前也会进行同样的清理
[VSCode] 将“在新标签页中打开”改为在你当前工作的编辑器组旁边打开 Claude,而不是在最后一个编辑器组之后打开
[VSCode] 修复了 effort 芯片显示过时的已保存 effort 级别,而非会话实际运行的级别的问题
[VSCode] 修复了当 Python 扩展在激活时卡住导致 Claude Code 始终无法启动的问题;现在它会在 60 秒后不依赖 Python 环境启动
[VSCode] 修复了计划批准卡片从不提供自动模式的问题:当自动模式可用时,其第一个选项现在是“是的,并使用自动模式”,与终端中一致
[VSCode] 修复了通过键盘归档或取消归档会话后,会话列表中的方向键导航停止响应的问题
[VSCode] 修复了重新打开会话后,粘贴标记行显示在你自己的消息中的问题
[Claude Code on the web] 将管理员 Routines 开关设置移至管理员设置 → 功能 → 远程会话下;Claude Code 管理员页面现在会链接到该设置
[Claude Code on the web] 修复了在 GitHub Enterprise Server 仓库的云会话中,gh 和 GitHub API 调用在大约八小时后失败的问题;token 现在会自动续期
[Claude Code on the web] 修复了一个例程:当某个正在运行的会话在计划运行开始前不久被编辑时,该例程会用旧的提示词和名称恢复该会话
[Claude Code on the web] 修复了云会话记录中指向会话工作目录之外的文件链接会打开一个永远加载不出来的文件卡片的问题;这些链接现已被禁用并会说明原因
[Claude Code on the web] 修复了自动模式拒绝重试某个工具调用的问题,原因是某个未获答复即过期、或被更新的消息取代的审批提示被记录成了你的拒绝
[Claude Code on the web] 改进了在 Claude 应用中查看云会话的体验:Claude 现在会把为你准备的文件保存到应用能够打开它们的位置
[Claude Code on the web] 移除了在自托管环境中启动会话时显示的空仓库选择器,该情况出现在管理员已关闭 GitHub 的组织中
[Claude Tag] 为频道中 Claude 的会话线程添加了 Slack 原生的 Working 指示器、Stop 按钮和线程标题;该指示器会一直显示直到 Claude 完成,而 Stop 会中断任务
[Claude Tag] 当有访客加入、或最后一位访客离开,从而在 Restrict 或 Channel only 访客设置下改变 Claude 在该频道的响应方式时,在 Slack 频道中添加了一则简短通知
[Claude Tag] 修复了在加入其 Enterprise Grid 之前就已连接到 Claude 的 Slack 工作区中,计划例程静默运行失败的问题
[Claude Tag] 修复了当问题出在短暂的扫描服务中断、而非文件本身时,Claude 却要求你重新上传 Slack 文件的问题;现在它会重试扫描,并在扫描器宕机时收到通知
[Claude Tag] 修复了 Claude 在 Slack 回复中,以 +、- 或 * 开头的列表项被渲染成空列表项并带有一个多余嵌套项的问题;现在它会显示为一个列表项并保留该字符
[Claude Tag] 修复了云环境设置脚本失败时,Slack 通知有时只是笼统的"提及我以重试"的问题;现在它会指明该设置脚本,并提示先修复它
[Claude Tag] 改进了 Claude Tag 管理设置中的 GitHub 横幅,使其说明 GitHub 未连接的原因:未登录、应用未关联或未安装、登录已过期,或 SSO 未授权
[Code Review] 改进了 Code Review 检查运行,使其在 REVIEW.md 指令因超出大小限制而被截断或未纳入审查时予以说明,并指明该文件及限制
原文
Original Title
v2.1.280
Source
Claude Code:GitHub Releases(RSS)
Site
github.com
Author
ashwin-ant
Published
2026-09-23 00:38