当前位置:首页 > 科技资讯 > 正文

苹果Xcode 26.3:集成Claude与Codex,开启智能体编程新纪元

苹果Xcode拥抱智能体编程,携手Claude与Codex。

智东西最新报道,于今日凌晨,苹果携手Anthropic宣布,针对苹果平台开发者的官方编程工具Xcode发布26.3候选版本,并首次将Claude Agent原生集成,支持采用Agentic Coding模式进行开发。

除了Claude Agent外,Xcode 26.3还允许接入OpenAI的Codex代码Agent。

苹果Xcode 26.3:集成Claude与Codex,开启智能体编程新纪元 Xcode Claude Agent Codex Agentic Coding 第1张(图源:苹果官网与Anthropic官网)

在此模式下,开发者可将目标直接交给Agent执行,由其自主完成任务拆解、代码修改、界面调试及开发文档检索等任务。

相较于之前Xcode 26引入的ChatGPT与Claude模型的代码补能力,本次升级不仅提供了对Claude Agent SDK的原生支持,还通过Model Context Protocol(MCP)标准实现了与更多Agent系统的兼容。

这使得开发者能够在IDE中直接调用包括子Agent、后台任务、插件在内的整套Agent生态能力,推动开发流程迈向“目标驱动型AI”。

目前,所有苹果开发者计划成员均可获取Xcode 26.3的候选版本,该版本即将在App Store上线。

01.Claude Agent与Codex携手入驻Xcode

在Xcode 26.3中,开发者可选择接入Anthropic的Claude Agent或OpenAI的Codex,二者作为“Agentic Coding”的初始支持模型,能深度参与整个App开发生命周期。

这些Agent不仅能处理单步请求,还能:

1、理解项目整体架构:自动探索代码文件体系,识别架构依赖与上下文逻辑,先规划后执行;

2、执行复杂目标任务:开发者只需描述目标,无需逐步拆解,Claude Agent或Codex将自主判断修改文件、查找文档、更新设置并迭代调试;

3、进行视觉验证与迭代:Claude Agent还支持通过Xcode Previews查看UI实际渲染效果,结合视觉结果进行优化,特别适合SwiftUI界面开发;

4、调用原生API与文档搜索:Agent可直接访问苹果开发文档与Xcode工具集,确保使用最新API并遵循最佳实践。

苹果Xcode 26.3:集成Claude与Codex,开启智能体编程新纪元 Xcode Claude Agent Codex Agentic Coding 第2张(图源:苹果官网)

整个流程中,Xcode为agent创建的每次更改都会生成一个可回退的“节点”,确保开发安全。

02.Agent“看得见”界面,开启AI自主调试

得益于对Claude Agent SDK的深度集成,Xcode 26.3首次引入了“视觉闭环”功能。

Claude Agent能捕捉实时的Xcode Previews界面,判断UI设计是否与开发者意图一致,并基于视觉反馈主动修改代码、重新构建。这使得Claude不仅“能写”,更“能看”,极大提升了UI代码的一次生成质量。

苹果Xcode 26.3:集成Claude与Codex,开启智能体编程新纪元 Xcode Claude Agent Codex Agentic Coding 第3张(图源:苹果官网)

此外,Xcode的Agent系统还支持“异步长时任务”,即Agent可在后台持续执行目标任务(如完成复杂模块开发、统一架构重构),并在必要时唤起开发者确认或修正。

03.MCP打通AI接入标准,开放更多Agent可能性

Xcode 26.3的另一大亮点是正式开放了Model Context Protocol(MCP)标准接口。

这一机制允许开发者将Xcode的功能暴露给任意兼容MCP的外部Agent系统,不仅限于Claude或Codex。

通过MCP,Agent不仅能实现项目结构探索、文件读写修改、视图预览与文档调用,还可在CLI(命令行)环境下与Xcode交互,例如远程终端中触发界面生成或Agent编排。

这一开放标准将为开发生态引入更广泛的AI系统,并为未来Agent插件化、子Agent协同、跨模态开发等能力奠定基础。

04.结语:Agent化IDE初步落地,苹果迈出Agentic Coding关键一步

苹果在本次更新中特别提到,他们与Anthropic、OpenAI紧密合作,优化了Token使用和工具调用机制,确保Agent运行效率与结果可控。

结合其强大的IDE生态与苹果自家硬件平台的深度融合,Xcode正成为AI agent部署的前沿试验场。

未来是否会有更多Agent进入IDE生态、是否会出现“多Agent协作开发”的新模式,值得持续关注。