← All reports

Changes on 2026-09-21

28 total changes in 3 runs

20:30 EST

🤖 AI Batch Analysis

# 文档变更分析 ### 总体摘要 本次文档更新主要集中在将 API 文档中的“兼容性”信息迁移至结构化的 `featureMetadata` 前端元数据,同时对 Claude 的桌面端、VS Code 扩展及 CLI 工具进行了多项功能增强和用户体验改进。 ### 关键主题 * **文档结构标准化**:大量 API 功能页面(如 PDF 支持、结构化输出、代码执行等)将原本的文本兼容性说明统一迁移为 `featureMetadata` 格式,明确了支持状态、ZDR 资格、支持模型及平台列表。 * **工件与网络配置**:为 Artifacts 增加了对 `unpkg.com` 的支持,允许加载更多第三方 JavaScript 库。 * **VS Code 扩展增强**:新增了“复制响应”功能、改进了 Agent 地图(包含后台任务)、优化了“努力级别”的持久化逻辑,并新增了登出选项。 * **可观测性提升**:新增了 OTEL 相关的环境变量和追踪属性(如 `effort` 级别和托管设置),便于更详细的监控。 * **交互模式优化**:新增快捷键(`Ctrl+Enter`)用于立即发送排队消息,并细化了后台任务在内存压力下的清理说明。 ### 影响程度 **低** 本次更新主要是文档元数据的重构和工具功能的增量优化,不包含破坏性 API 变更或行为改变。开发者主要关注网络配置的变更和新的监控字段即可。 ### 开发者行动项 1. **更新网络防火墙规则**:如果你在生产环境中限制 Artifacts 的外部请求,请将 `unpkg.com` 加入允许列表,以确保 React 等库能正常加载。 2. **适配监控解析**:如果你使用 OpenTelemetry 监控 Claude Code,请更新解析逻辑以支持新增的 `effort` 属性和 `managed_settings` 事件。 3. **审查 VS Code 新特性**:检查 VS Code 扩展更新(需 v2.1.277+),利用新的 `/copy` 命令和增强的 Agent 地图来管理后台任务。 4. **留意 CLI 快捷键**:在终端交互模式下,可使用新的 `Ctrl+Enter` 快捷键强制发送排队消息。
💭 Model Reasoning
1. **Analyze the Request:** * **Role:** World-class programmer analyzing documentation changes. * **Format:** Markdown, concise, insightful, Chinese response. * **Input:** Diffs from 17 pages. * **Output Structure:** Overall Summary, Key Themes, Impact Level, Action Items. 2. **Analyze the Diffs (Page by Page):** * **`desktop.md` & `network-config.md`**: Added `unpkg.com` to the list of allowed external hosts for loading JavaScript libraries in Artifacts. * *Impact:* Minor feature expansion for Artifacts. * **`discover-plugins.md`**: Updated instructions for installing plugins when `/plugin` isn't available. Added VS Code extension as an option (previously only mentioned desktop app and cloud sessions). * *Impact:* Improved UX/Docs clarity for plugin installation across different environments. * **`interactive-mode.md`**: * Added `Ctrl+Enter` or `Ctrl+X Ctrl+S` to send queued messages immediately. * Clarified memory pressure logic for background tasks (macOS/Linux): "terminates" -> "stops", added debug log mention. * *Impact:* New keyboard shortcut, better observability for background task management. * **`monitoring-usage.md`**: * Added `OTEL_LOG_MANAGED_SETTINGS` environment variable. * Added `effort` attribute to traces. * *Impact:* Enhanced observability/telemetry capabilities. * **`vs-code.md`**: * Effort levels: Clarified that non-`max` levels are saved to user settings as defaults. * Added "Sign out" option in Settings (v2.1.277). * Added "Copy a response" feature (hover + button or `/copy` command) (v2.1.277). * Agent map: Now lists background tasks (shell/monitors) alongside subagents. * *Impact:* Significant UX improvements for VS Code extension users (copying, signing out, task monitoring). * **`build-with-claude/overview.md` & `text-generation.md`**: Updated "Compaction" link to "Compaction at a token threshold". * *Impact:* Doc navigation update. * **`build-with-claude/*.md` (pdf-support, citations, structured-outputs, effort, files, computer-use-tool, code-execution-tool, programmatic-tool-calling, mcp-connector)**: * *Common Pattern:* Replaced the text-based "Compatibility" section with a structured `featureMetadata` frontmatter block. * *Content:* Standardized info on status (GA/Beta), ZDR eligibility, supported models (lists), and supported platforms. * *Specifics:* No actual logic changes, just structural metadata migration for better documentation generation/management. 3. **Synthesize Key Themes:** * **Standardization/Metadata Migration:** A bulk update to move compatibility info into `featureMetadata` frontmatter across multiple API pages. * **Artifact/Environment Enhancements:** Added `unpkg.com` support and new keyboard shortcuts. * **Observability:** New OTEL flags and trace attributes. * **VS Code UX Improvements:** Better agent map, copy command, effort level persistence, sign out. * **Plugin Installation:** Clarified paths for different environments (specifically VS Code). 4. **Determine Impact Level:** * *Most changes are doc structure (metadata)*: Low impact on code, but good to know. * *API changes*: None in logic, just links and metadata. * *Tooling changes (VS Code/Desktop/CLI)*: New shortcuts (`Ctrl+Enter`), new endpoints allowed (`unpkg.com`), new telemetry fields. These are "nice to have" or "need to know for monitoring" but not "breaking". * *Verdict*: **Low to Medium**. It's mostly documentation structure updates (metadata migration) and minor feature additions/clarifications for the tools. 5. **Draft Action Items:** * Update firewall/proxy rules to include `unpkg.com` for Artifacts. * Check VS Code extension updates for new "Copy response" and "Agent map" features. * Update telemetry parsing if using OTEL to handle new `effort` and `managed_settings` fields. * Review `featureMetadata` in API docs if you rely on scraping/programmatic doc reading. 6. **Refine the Output (Chinese):** * *Summary*: Mainly structural updates to API documentation (metadata migration) and minor feature enhancements for Claude tools (VS Code, Desktop, CLI). * *Themes*: Metadata migration, Artifact support expansion, Observability improvements, VS Code UX. * *Impact*: Low. * *Action Items*: Whitelist unpkg.com, parse new OTEL fields, check VS Code updates. 7. **Final Polish (Reviewing against the generated diffs):** * Did I miss anything? The "Compaction at a token threshold" link change is minor but part of the API updates. * The `interactive-mode` change about "memory pressure" is a refinement of existing behavior description, not a behavioral change per se, but good for debugging. * The `vs-code` change about "Effort" saving to settings is a behavior change to note for users. 8. **Construct Final Response:** (Proceeding to generate markdown).

📚 Claude Code

17:35 EST

🤖 AI Batch Analysis

### 文档更新分析 #### 1. 总体摘要 本次更新主要统一并完善了 API 文档中关于 `anthropic-workspace-id` 请求头的详细说明,并修正了上下文编辑相关的内部文档链接。 #### 2. 关键主题 * **多工作区支持标准化**:在 Messages、Batches、Models 列表及文件上传等核心 API 端点中,新增了 `anthropic-workspace-id` 请求头的详细文档。明确了该头部用于选择特定 Workspace,且仅对具备多 Workspace 权限的凭证是必要的。 * **文档链接修正**:将 SDK(Python, C#, Go, Java, PHP)文档中关于服务端压缩的内部链接从 `/compaction` 更新为 `/compaction-threshold`,确保指向最新的文档资源。 * **描述性微调**:对 Beta 功能的定义及计算机使用工具(`computer_20251124`)的兼容性说明进行了细微的文字优化,提高了表述的准确性。 #### 3. 影响级别 **Low** * **理由**:所有变更均为文档层面的补充与修正,未引入新的强制性参数、API 端点或破坏性变更。`anthropic-workspace-id` 本身是可选参数,此次仅是补全了其使用说明。 #### 4. 开发者行动项 * 如果您的应用使用支持多个 Workspace 的凭证,请查阅更新后的 `anthropic-workspace-id` 请求头说明,以了解在请求中指定 Workspace 的正确方式。 * 检查并更新内部知识库或指南中引用的旧版“compaction”文档链接,改为 `compaction-threshold`。 * 无需对现有代码进行紧急修改,本次变更主要为了澄清现有的可选功能。
💭 Model Reasoning
1. **Analyze the Request:** * **Role:** World-class programmer analyzing documentation changes. * **Input:** A batch of 9 pages with diffs (markdown format). * **Output:** Concise, insightful analysis in Chinese. * **Structure:** 1. Overall Summary (1-2 sentences). 2. Key Themes (bullets). 3. Impact Level (Low/Medium/High/Breaking) with reasoning. 4. Action Items (max 5 bullets). 2. **Analyze the Diff Content:** * **`api/messages.md`**: Added detailed descriptions for the `anthropic-workspace-id` header. This addition occurs multiple times (API create, batch create, retrieve batch, cancel batch, delete batch). The text says it's optional, selects a Workspace, needed for multi-workspace credentials, and must match specific workspace credentials if sent. * **`api/messages/count_tokens.md`**: Same addition of `anthropic-workspace-id` header description. * **`api/messages/batches/create.md`**: Same addition of `anthropic-workspace-id` header description. * **`api/models/list.md`**: Same addition of `anthropic-workspace-id` header description. * **`api/beta/files/upload.md`**: Same addition of `anthropic-workspace-id` header description. * **`build-with-claude/overview.md`**: Updated the table description for "Beta" features. Changed "Beta features on the Claude API... have a beta header" to "Most beta features... have a beta header". Minor clarification. * **`build-with-claude/text-generation.md`**: Same table update as `overview.md`. * **`build-with-claude/context-editing.md`**: Changed internal documentation links from `/compaction` to `/compaction-threshold`. Applied to Python, C#, Go, Java, PHP SDK tool runner notes. * **`agents-and-tools/tool-use/computer-use-tool.md`**: Clarified text regarding `computer_20251124` integrations, noting they work on specific models listed under "Earlier tool versions". 3. **Synthesize Themes:** * **Workspace Multi-tenancy:** The biggest change is the standardization of the `anthropic-workspace-id` header documentation across almost all API endpoints (messages, batches, models, files). This suggests a push towards better support for multi-workspace environments or clearer documentation of existing capabilities. * **Documentation Hygiene/Link Updates:** Updating internal links (compaction -> compaction-threshold) and clarifying Beta feature descriptions. 4. **Determine Impact:** * *Level:* Low. * *Reasoning:* The changes are primarily documentation additions and clarifications. The `anthropic-workspace-id` header likely existed (optional) but wasn't fully documented or standardized in text across all pages. No new required parameters were added, nor were existing behaviors changed. The link updates are internal doc maintenance. 5. **Formulate Action Items:** * Developers using multi-workspace credentials should review the new header descriptions to ensure correct implementation (though it's optional). * If referencing specific compaction docs in internal guides, update links. * Generally, just "be aware" is sufficient. 6. **Draft the Response (Internal Monologue/Rough Draft in Chinese):** * *Summary:* 本次更新主要完善了 API 文档中关于 `anthropic-workspace-id` 请求头的描述,并修正了部分内部链接和功能说明。 * *Themes:* 新增多工作区请求头的详细说明;文档链接标准化(compaction);Beta 功能描述微调。 * *Impact:* Low。主要是对现有可选功能的文档补全和链接修正,未引入破坏性变更或新强制性参数。 * *Actions:* 关注 `anthropic-workspace-id` 的多工作区使用场景;注意 compaction 相关文档链接变更。 7. **Refine and Polish (Final Output Generation):** * *Summary:* 本次更新主要统一并详细说明了 API 请求中的 `anthropic-workspace-id` 请求头用法,同时修正了部分内部文档链接和功能描述。 * *Key Themes:* * **多工作区支持标准化**:在 Messages、Batches、Models 和 Files 等多个 API 端点的文档中,新增了 `anthropic-workspace-id` 请求头的详细说明,明确了其在多工作区凭证下的使用规则(可选、需匹配特定 ID)。 * **文档维护与链接修正**:将上下文编辑相关的内部文档链接从 `/compaction` 更新为 `/compaction-threshold`,涉及 Python、C#、Go、Java、PHP 等多个 SDK 的说明。 * **描述微调**:对 Beta 功能的分类描述和计算机使用工具的兼容性说明进行了细微的文字修正。 * *Impact:* **Low**。本次变更仅限于文档层面的完善和修正,未引入新的必选参数或破坏性变更,对现有代码运行逻辑无影响。 * *Action Items:* * 如果您使用跨多个工作区的凭证,请查阅更新后的 `anthropic-workspace-id` 请求头文档以确保正确配置。 * 如果您的内部文档引用了旧的 `compaction` 链接,请更新为 `compaction-threshold`。 * 无需修改现有代码逻辑,仅需关注文档说明。 8. **Final Review against Constraints:** * Markdown format? Yes. * Chinese? Yes. * Concise? Yes. * Action items max 5? Yes. (Self-correction: Ensure the workspace ID section emphasizes that it's for multi-workspace credentials, as that's the core insight added.) *Refined Action Item 1:* "如果您正在管理跨多个工作区的凭证..." sounds better. Let's output.
13:42 EST

🤖 AI Batch Analysis

## 文档变更分析 ### 1. 总体概要 本次变更主要澄清了不同模型版本的 1M 上下文窗口获取方式:较新模型(Sonnet 5、Opus 4.7+、Fable 5.x)在所有套餐(含 Pro)上默认享有 1M 上下文,而较旧模型(Opus 4.6、Sonnet 4.6)仍需通过 `[1m]` 变体并受套餐限制。同时修正了 `opusplan` 混合模式的上下文窗口说明。 ### 2. 关键主题 - **新模型默认 1M 上下文**:Sonnet 5、Opus 4.7+、Fable 5.x 在 Anthropic API 上所有套餐(含 Pro)默认运行 1M 窗口,无需 `[1m]` 变体或额外用量额度 - **旧模型明确区分**:Opus 4.6 和 Sonnet 4.6 被单独列出,仍需 `[1m]` 变体,访问权限依套餐而定(Max/Team/Enterprise 对 Opus 4.6 免费包含,Sonnet 4.6 一律需用量额度) - **`opusplan` 上下文行为修正**:执行阶段使用 `sonnet` 的上下文窗口(而非之前未说明),当两个模型默认即为 1M 时,两阶段自动均享 1M - **Changelog 条目移除**:移除了一个 VSCode 修复条目(空会话问题) ### 3. 影响级别:**Low** 理由:这是纯文档澄清,未改变任何实际行为。新模型已经默认 1M 运行,此次只是让文档准确反映现状。对开发者无破坏性变更,但避免了对上下文窗口可用性的误解。 ### 4. 开发者行动项 - 若你使用 **Pro 套餐 + Sonnet 5 / Opus 4.7+**,无需再配置 `[1m]` 变体或购买用量额度,1M 上下文已自动生效 - 若仍使用 **Opus 4.6 或 Sonnet 4.6**,请注意 1M 上下文仍需 `[1m]` 变体,且 Sonnet 4.6 在所有套餐上均需用量额度 - 使用 `opusplan` 时,两阶段的上下文窗口现在分别跟随 `opus` 和 `sonnet` 的默认设置——若两者默认 1M 则自动均享 1M,无需手动指定 - 确认代码中是否有依赖旧文档假设(如"Pro 套餐无法获得 1M 上下文")的逻辑或配置,如有需更新
💭 Model Reasoning
Let me analyze these documentation changes. 1. **model-config.md**: Two significant changes: - The `opusplan` model description was updated to clarify that the execution phase uses the same context window as `sonnet` (not just the planning phase uses opus's window). Also updated to reflect that when opus and sonnet resolve to models that run with 1M context by default (as current models do on the Anthropic API), both phases run with it automatically. - The extended context section was substantially rewritten: - Fable 5.1, Fable 5, Sonnet 5, and Opus 4.7+ now run with 1M window by default on every plan including Pro. No need for `[1m]` variant or usage credits for the 1M window on these models. - Opus 4.6 and Sonnet 4.6 are now clearly separated as older models that need the `[1m]` variant to reach 1M. - The table header changed from "Opus with 1M context" to "Opus 4.6 with 1M context" — clarifying this only applies to the older model. 2. **CHANGELOG.md.md**: Removed one line about a VSCode fix: "Fixed some claude.ai/code sessions opening in VS Code as an empty conversation with no messages". This suggests either the fix was reverted or the changelog entry was removed for another reason. Key themes: - Clarification of 1M context window behavior across different model versions and plans - Newer models (Sonnet 5, Opus 4.7+, Fable 5/5.1) get 1M by default on all plans - Older models (Opus 4.6, Sonnet 4.6) still need `[1m]` variant and plan-dependent access - `opusplan` context window behavior clarified for both phases

📚 Claude Code

📚 Claude Code GitHub