Apple 于周二发布了 Xcode 26.3,直接在其应用程序开发套件中引入了代理编码工具,例如 Anthropic 的 Claude Agent 和 OpenAI 的 Codex。 Xcode 26.3 候选版本于同一天在开发者网站上向所有 Apple 开发者开放,不久后将在 App Store 上发布完整版。

此更新基于去年发布的 Xcode 26 构建,在集成开发环境 (IDE) 中添加了对 ChatGPT 和 Claude 的支持,用于为 iPhone、iPad、Mac、Apple Watch 和其他 Apple 平台构建应用程序。新的代理编码功能使 AI 模型能够访问更多 Xcode 功能,以执行复杂的自动化和项目管理任务。这些模型还连接到 Apple 当前的开发人员文档,确保它们包含最新的 API 和最佳实践指南。

启动时,代理通过探索项目结构和元数据、构建项目、运行测试来识别错误以及自动修复问题来帮助开发人员。 Apple 与 Anthropic 和 OpenAI 合作完善集成,并特别努力优化令牌使用和工具调用效率。

Xcode 使用模型上下文协议 (MCP) 向代理公开其功能,并将其与项目发现、文件管理、预览、片段和文档访问等工具链接起来。这种 MCP 兼容性允许 Xcode 与任何外部 MCP 支持的代理一起使用。

要使用这些功能,开发人员从 Xcode 设置下载所需的代理,并通过登录或 API 密钥连接他们的 AI 提供商帐户。他们可以通过下拉菜单选择特定的型号版本,例如 GPT-5.2-Codex 或 GPT-5.1 mini。然后,开发人员在屏幕左侧的提示框中输入自然语言命令,指示代理执行使用 Apple 框架添加功能等任务,包括它们的外观和功能。

一旦出现提示,代理会将任务分解为更小的步骤,并在编码之前查阅相关文档。它直观地突出显示代码更改,并在屏幕一侧显示项目记录,揭示其内部流程。苹果表示,这种透明度有利于新开发人员学习编码。

苹果公司安排周四在其开发者网站上举办“代码同步”研讨会。参与者可以使用自己的 Xcode 安装实时观看演示并练习代理编码工具。

完成任务后,代理运行测试来验证代码功能。根据测试结果,它会迭代以解决错误或其他问题。 Apple 建议提示代理在编码之前提前计划,因为此预先计划步骤可以改善结果。开发人员保留控制权,Xcode 会自动为每个代理所做的更改创建里程碑,从而可以随时轻松恢复到之前的代码状态。

代理工具将 Xcode 的 AI 功能扩展到 Xcode 26 中的基本聊天集成之外。代理现在执行从项目分析到测试和细化的端到端工作流程。开发人员发出命令,例如指示添加与特定 Apple 框架相关的应用程序功能。

设置仍然简单:代理通过设置安装,然后是帐户链接。该界面包括说明提示框、任务分解视觉效果、代码突出显示和监督记录。

访问实时文档可确保代理引用最新资源。 MCP 支撑工具交互,支持广泛的代理兼容性。

候选版本的可用性标志着开发人员在 App Store 版本之前立即进行测试。这使得 Xcode 成为 Apple 平台上先进的人工智能辅助开发的中心。

<小时/>

特色图片来源

  OpenAI 的目标是在 2026 年实现人工智能的实际应用