AGENT PULSESJCPal Special EditionAI 行业证据与趋势
2026年9月22日 · Vercel AI SDK

@ai-sdk/workflow-harness@1.0.120: Version Packages (#21280)

发生了什么

Vercel AI SDK 通过 Changesets 发布 PR #21280,将 ai 升至 7.0.110,并同步更新 @ai-sdk/gateway@4.0.89、@ai-sdk/amazon-bedrock@5.0.91、@ai-sdk/anthropic@4.0.60、@ai-sdk/angular@3.0.110,以及 workflow-harness@1.0.120、workflow@2.0.41、tui@1.0.111、vue@4.0.110 等包。变更集 49295bb 为 @ai-sdk/anthropic 增加 Claude Opus 5.5 支持:新增 claude-opus-5-5 模型 ID 与 gateway 的 anthropic/claude-opus-5.5;对始终使用自适应思考的模型不再下发 thinking disabled 或基于预算的 thinking,改为丢弃不支持设置、把 reasoning none 映射为 effort low 并发出警告;对拒绝强制工具调用的模型回退到自动工具选择与原生结构化输出。

EVENT STORY

发展脉络

  1. 首次出现@ai-sdk/workflow-harness@1.0.120: Version Packages (#21280)Vercel AI SDK
  2. 行业反馈@ai-sdk/workflow@2.0.41: Version Packages (#21280)Vercel AI SDK
  3. 行业反馈@ai-sdk/tui@1.0.111: Version Packages (#21280)Vercel AI SDK
  4. 行业反馈@ai-sdk/vue@4.0.110: Version Packages (#21280)Vercel AI SDK
  5. 当前判断判断:模型提供方与 SDK 之间的适配层正成为发布节奏的实际控制点,一次版本发布即可同时改变多个框架包(React 之外的 Angular、Vue、TUI、workflow)的默认行为。可验证的下一信号是这些包在 npm 上的实际发布与后续补丁是否继续围绕同一适配逻辑迭代。Agent Pulse · 分析
改变了什么

Vercel AI SDK 的 Changesets 发布 PR #21280 一次性推进多个包版本:ai@7.0.110,@ai-sdk/anthropic@4.0.60,@ai-sdk/gateway@4.0.89,@ai-sdk/amazon-bedrock@5.0.91,@ai-sdk/angular@3.0.110,以及 workflow-harness@1.0.120、workflow@2.0.41、tui@1.0.111、vue@4.0.110。核心变更是 49295bb 为 Anthropic 提供方加入 Claude Opus 5.5 支持,并调整推理与工具调用参数的适配逻辑:对 claude-opus-5-5、claude-fable-5、claude-fable-5-1 这类始终自适应思考的模型,不再传入 thinking disabled 或预算式 thinking,而是丢弃不支持设置、把 reasoning none 映射为 effort low 并给出警告;对拒绝强制工具调用的模型,required 与具名工具选择回退为自动选择,结构化输出回退为原生结构化输出。

能力边界怎么变了

从变更描述看,SDK 层正在把「模型能力差异」下沉为提供方适配逻辑:调用方传入的 thinking 与 toolChoice 不再被假定为通用可选项,而是由提供方按模型能力丢弃、降级或改写,并伴随警告。这意味着上层代码若依赖强制工具调用或显式关闭思考来保证确定性,在切换到这些模型时行为可能改变,需要以警告与回退路径为观测点。

为什么重要

判断:模型提供方与 SDK 之间的适配层正成为发布节奏的实际控制点,一次版本发布即可同时改变多个框架包(React 之外的 Angular、Vue、TUI、workflow)的默认行为。可验证的下一信号是这些包在 npm 上的实际发布与后续补丁是否继续围绕同一适配逻辑迭代。

对谁有影响

对使用 Vercel AI SDK 的团队,价值在于升级即可获得新模型接入,但成本是行为兼容性风险集中在参数降级与工具调用回退上。建议在升级前用现有测试覆盖强制工具调用与结构化输出路径,并以警告日志作为回归指标。

接下来观察

若该模式延续,SDK 可能进一步以能力声明而非统一参数来暴露模型差异,调用方需要显式查询支持矩阵。可验证信号:后续 changeset 是否新增能力查询接口或把警告升级为可编程错误。