AGENT PULSESJCPal Special EditionAI 行业证据与趋势
2026年7月27日 · @modelcontextprotocol/codemod

@modelcontextprotocol/codemod@2.0.0

发生了什么

@modelcontextprotocol/codemod@2.0.0 发布,这是 MCP SDK v2 的首个 beta 版本,支持 2026-07-28 规范修订版。同时发布了 CommonJS 构建,并将 codemod 与核心 SDK 包版本对齐。

EVENT STORY

发展脉络

  1. 首次出现@modelcontextprotocol/codemod@2.0.0MCP TypeScript SDK Releases
  2. 当前判断MCP 作为 AI 模型与工具交互的开放协议,其 SDK 的版本迭代反映了行业对标准化接口的需求。v2 的 beta 发布可能吸引更多开发者采用 MCP,推动 Agent 生态的互操作性。Agent Pulse · 分析
改变了什么

@modelcontextprotocol/codemod@2.0.0 于 2026-07-27 发布,这是 MCP TypeScript SDK v2 的首个 beta 版本,支持 2026-07-28 规范修订版。该版本包含多项变更:通过 #2405 提交为每个包同时提供 ESM (.mjs/.d.mts) 和 CommonJS (.cjs/.d.cts) 构建,并在 exports map 中添加 require 条件以支持 CommonJS 消费者;通过 #2486 提交将 codemod 与核心 SDK 包版本对齐,确保迁移指南中的共享版本保证;通过 #2412 提交修复了 v1 到 v2 迁移中的问题(codemod 迭代 5);通过 #2419 提交使 codemod 从工作区清单直接读取 v2 包版本写入迁移后的 package.json。

能力边界怎么变了

MCP SDK v2 的 beta 发布标志着协议规范的重大修订。CommonJS 构建的加入表明 SDK 需要兼容更广泛的 Node.js 生态,尤其是传统 CommonJS 项目。codemod 与核心包版本对齐简化了迁移流程,降低了用户升级成本。

为什么重要

MCP 作为 AI 模型与工具交互的开放协议,其 SDK 的版本迭代反映了行业对标准化接口的需求。v2 的 beta 发布可能吸引更多开发者采用 MCP,推动 Agent 生态的互操作性。

对谁有影响

MCP SDK v2 的发布降低了开发者集成 AI 模型与外部工具的门槛,有助于加速 Agent 应用的开发。对于依赖 MCP 协议的公司,升级到 v2 可确保兼容最新规范,避免技术债务。

接下来观察

后续可关注 MCP 2026-07-28 规范修订版的正式发布,以及 SDK v2 的稳定版推出。此外,观察是否有主流框架或平台集成 MCP v2,以及社区迁移工具的采用率。