在今年WWDC主题演讲接近尾声时,Craig Federighi表示苹果已”扩展”了对Swift Assist的愿景,将在Xcode中直接集成ChatGPT的原生支持,同时通过API兼容其他大语言模型。现在,9to5Mac证实苹果还将支持Anthropic旗下Claude的原生集成。
通过深入分析今日发布的Xcode 26 beta 7版本,9to5Mac在新”智能”功能中发现多处对Anthropic账户内置支持的引用,特别提到了Claude Sonnet 4.0和5月14日发布的Claude Opus 4版本。
这意味着虽然ChatGPT目前仍是唯一获得第一方Xcode集成的模型,但对Anthropic账户的底层支持已经就位,暗示Claude的集成可能很快就会到来。
需要明确的是,虽然开发者此前已能通过API接入Claude,但苹果似乎正计划为Claude提供与WWDC 2025期间ChatGPT获得的同等级别原生Xcode集成。
Swift Assist是什么?
最初在WWDC24上宣布的Swift Assist,本应是苹果对标GitHub Copilot等工具的解决方案:一个内置的AI编程助手,帮助开发者探索框架和编写代码。但它从未真正发布。
现在,尽管苹果似乎已放弃Swift Assist的名称,但该功能最终将在Xcode 26中实现,且范围比以前更广。它不仅依赖苹果自己的模型,还将支持:
- 苹果自有模型;
- 原生ChatGPT支持(有每日限额,除非登录或提供API密钥);
- 接入任何第三方提供商的能力,包括在Mac本地运行的模型。
根据9to5Mac看到的代码,Anthropic将获得与ChatGPT相同的原生支持,这肯定会吸引大量声称这是最佳编码助手的开发者。
苹果与Anthropic早有接触
早在5月,彭博社就报道苹果正在内部测试基于Claude的Xcode版本,并仍在讨论是否公开发布。
当时,只有关于扩展Swift Assist功能的传闻,该功能在宣布时仅包含OpenAI的助手ChatGPT。
根据今日的发现,偏好Claude而非OpenAI模型的开发者可能很快会获得更无缝的内置体验。否则,它的工作方式仍与其他提供商相同。只需插入API密钥,即可开始编码。
根据9to5Mac看到的服务器端配置文件,今日的发现也为Claude可能加入ChatGPT作为Siri和系统写作工具的替代品打开了大门。虽然这与Xcode功能没有直接关系,但苹果选择同时推出这两项功能是合理的。