Anthropic最近完成了一笔看似低调但影响深远的收购:将SDK生成工具公司Stainless收入囊中。你可能没听过Stainless,但如果你是开发者,大概率已经用过它生成的代码——OpenAI、Anthropic、Meta、Cloudflare等AI巨头的官方SDK,背后都有Stainless的影子。这家公司就像大模型和开发者之间的“翻译官”,把晦涩的API规范转成开发者可直接上手的Python、TypeScript、Go等语言代码库。现在,它成了Anthropic的内部部门,而这对整个AI开发者生态来说,意味着一个共享基础设施的关闭和一个战略闭环的开启。

Stainless成立于2022年,创始人Alex Rattray来自Stripe,他亲手搭建了Stripe的SDK代码生成系统。他的核心洞察是:开发者从来不直接调用API端点,对他们来说,SDK就是API本身。基于此,Stainless的产品让模型公司只需维护一份OpenAPI规范,就能自动生成多语言SDK,并处理错误重试、文档生成等琐碎工作。OpenAI官方Python SDK的GitHub仓库README写着“由Stainless基于OpenAPI规范生成”,Anthropic SDK的源码文件头也标注了同样的信息。这意味着,过去几年里,这对AI领域的竞争对手在底层工具上共享了同一家服务商。被收购后,Stainless不再为现有客户提供后续支持,但此前生成的SDK所有权归客户所有。

这笔收购并非孤立事件,而是Anthropic“智能体三件套”战略的关键一环。最底层是模型:从Claude 3.5 Sonnet到Claude 4.7,编程和智能体能力一直是Anthropic的差异化重点,Claude Code已成为开发者社区最受欢迎的编程智能体之一。中间层是接口:Stainless的SDK自动生成能力让智能体用统一规范调用各种API,这一层过去是外包,现在收归内部。最上层是连接:2024年11月Anthropic开源的MCP协议,标准化了模型与外部数据源、工具、文件系统的连接方式,OpenAI、Google DeepMind、Cursor等已陆续支持。Stainless的加入,恰好补强了MCP与API之间的桥梁。

对于AI从业者来说,这次收购释放了一个明确信号:智能体的能力上限取决于它能连接多少外部系统,而接口层正从分散的工具走向平台化的战略布局。如果你在开发AI应用,现在应该关注MCP协议的演进——它很可能成为智能体连接外部世界的标准。同时,考虑到Stainless已不再为新客户提供SDK生成服务,依赖其生成代码的团队需要尽快评估替代方案,或考虑自建SDK生成能力。Anthropic的这一棋,让AI从“回答问题”向“主动执行任务”的转型又近了一步,而开发者生态的底层基础设施正在悄然重塑。