Anthropic 于 2026-09-23 发布 Claude Code 2.1.281(npm `@anthropic-ai/[email protected]`)。本版面向企业网关:为较新的 Claude Desktop key 扩展 `desktop` 策略块,Bedrock 上游可 `assume_role`(跨账号 STS,可选每开发者一会话)并挂 `guardrail:{id,version}`;同时增强 `claude plugin validate` 对 MCP 的检查,并修复多项会话恢复/重试崩溃问题。

核心要点速览 (Key Takeaways)

  • 升级:`npm i -g @anthropic-ai/[email protected]`;官方 changelog 日期 2026-09-23
  • Bedrock 上游新增 `assume_role`(经 STS,可跨 AWS 账号;可选每开发者独立会话)
  • 可为 Bedrock 上游配置 `guardrail: {id, version}`;要求全部 Bedrock 上游都设或都不设
  • `claude plugin validate` 会报告将被静默丢弃的 `.mcp.json`、未声明的 `${user_config.*}` 与不安全 URL
  • `settings.json` 可设 `"attribution": false` 隐藏 commit/PR 署名;旧版 CLI 会跳过含该键的整份 settings,共享文件请保持对象形式兼容
🔬

深度技术解析与实战评估

核心背景与行业痛点

企业把 Claude Code 接到 Claude Apps Gateway / Bedrock 时,常卡在「Desktop key 策略不够细、跨账号 IAM、以及要统一套 Guardrail」。个人向的小版本更新往往忽略这些网关字段;2.1.281 把网关能力与会话恢复稳定性一起推进。

架构亮点与底层机制

desktop 策略块支持较新 Claude Desktop key,含 blockReadsOutsideWorkingDirectoriesdisableBypassPermissionsMode。Bedrock 上游可声明 assume_role(网关经 STS 扮演角色,必要时跨账号,并可每开发者一会话),以及 guardrail:{id,version}(须在全部 Bedrock 上游一致配置)。telemetry.resource_attributes 可为 Desktop / /login 会话打固定标签。MCP 侧补上 2026-07-28 协议的 URL-mode elicitation,并由 claude plugin validate 预检会静默失败的配置。

权威 Benchmark 与实测跑分对比

本版无新的公开编码榜分数,属于企业网关与可靠性补丁。可核对:GitHub Release 时间 2026-09-23T19:19:15Z;npm 时间戳约 2026-09-23T17:01Z;官方 changelog 条目与 Release 正文一致列出 assume_role / guardrail / validate / 多项 resume 修复。

开发者实战落地与开箱指南

全局升级到 2.1.281 后,先在网关配置里为 Bedrock 上游补 assume_role 与(如需要)guardrail,并跑 claude plugin validate。若团队混用旧 CLI,避免在共享 settings.json 顶层只写布尔 attribution 以致旧版整文件跳过。会话恢复相关修复覆盖:重试中崩溃、无视 --max-turns 的死循环、以及恢复时重放变形历史导致 prompt cache 失效等问题——长会话用户建议升级后做一次 resume 回归。

正在评测或选型此类 AI 编程方案?
查看 7 大官方天梯榜综合跑分,或对比 17+ 厂商订阅成本与独家赠金。
ADSponsored