Xcode 26.3 引入智能体编程:深度集成 Claude 与 OpenAI

早报8小时前发布 小马良
3 0

苹果公司于本周二正式发布了 Xcode 26.3 候选版本,为开发者带来一项重要更新:原生支持智能体(Agent)编程。新版本允许开发者直接在苹果官方的集成开发环境(IDE)中,调用 Anthropic 的 Claude Agent 和 OpenAI 的 Codex 等先进 AI 模型,以实现更深层次的代码自动化与辅助。

Xcode 26.3 引入智能体编程:深度集成 Claude 与 OpenAI

此次更新是继去年 Xcode 26 初步引入 ChatGPT 和 Claude 支持后的进一步深化。与此前简单的对话式辅助不同,Xcode 26.3 的智能体具备了真正的“工具使用”能力。它们不再仅仅是回答问题,而是能够主动与 Xcode 的各项功能进行交互,执行一系列复杂的开发任务。

具体而言,这些智能体可以访问苹果最新的官方开发者文档,确保其生成的代码遵循当前的最佳实践并使用最新的 API。在实际操作中,开发者只需在左侧的提示框中输入自然语言指令——例如“为我的应用添加一个基于 MapKit 的地点搜索功能,并在地图上高亮显示结果”——智能体便会开始工作。

整个过程被设计得高度透明和可控。智能体会首先将任务拆解为多个可理解的步骤,并主动查阅所需的技术文档。随后,它会执行编码、构建项目并运行测试。所有代码变更都会以视觉方式高亮显示,而侧边栏的实时活动记录则清晰地展示了智能体的每一步操作逻辑。这种设计对于初学者理解代码结构和开发流程尤为友好。

Xcode 26.3 引入智能体编程:深度集成 Claude 与 OpenAI

为了保障开发者的控制权,Xcode 在智能体每次进行修改时都会自动创建一个“里程碑”。如果对结果不满意,开发者可以随时一键回滚到任意历史状态,确保探索过程零风险。

在技术实现上,Xcode 采用了 MCP(模型上下文协议) 作为桥梁,将其内部功能(如项目探索、文件管理、代码预览、片段生成等)以标准化的方式暴露给外部智能体。这意味着,任何兼容 MCP 协议的 AI 模型未来都有可能无缝接入 Xcode 生态。

为了让开发者快速上手,苹果将于本周四在其开发者网站举办一场名为“同步编码”的在线研讨会。参与者可以一边观看演示,一边在自己的 Xcode 环境中实时跟随操作,亲身体验智能体编程的工作流。

值得注意的是,要使用这些功能,开发者需要先从 Xcode 设置中下载所需的智能体插件,并通过登录账户或手动输入 API 密钥来连接 Anthropic 或 OpenAI 的服务。系统还提供了一个下拉菜单,方便用户在不同的模型版本(如 GPT-5.2-Codex 或 GPT-5.1 mini)之间进行切换,以平衡性能与成本。

苹果表示,在此功能的开发过程中,公司与 Anthropic 和 OpenAI 进行了紧密合作,重点优化了令牌(token)的使用效率和工具调用的精准度,以确保智能体能在资源受限的本地开发环境中高效、稳定地运行。

© 版权声明

相关文章

暂无评论

none
暂无评论...