苹果正将智能体编程引入 Xcode。周二,该公司宣布发布 Xcode 26.3,允许开发者在 Apple 官方应用开发套件中直接使用 Anthropic Claude Agent 和 OpenAI Codex 等智能体工具。
Xcode 26.3 候选版本现已向所有 Apple 开发者开放,可从开发者网站获取,后续将登陆 App Store。
此次更新紧随去年 Xcode 26 的发布,该版本已在集成开发环境(IDE)中引入了对 ChatGPT 和 Claude 的支持。
智能体编码核心功能
智能体编码工具的集成使 AI 模型能够利用 Xcode 更多功能执行任务,完成复杂自动化操作,并访问最新开发者文档以确保使用最新 API 及遵循最佳实践。
启动时,智能体可帮助开发者探索项目、理解结构与元数据,随后构建项目并运行测试;若发现错误则自动修复。
技术架构与协作机制
为优化令牌使用和工具调用效率,苹果与 Anthropic 及 OpenAI 密切合作设计了这一全新体验。
Xcode 利用 MCP(模型上下文协议)将其功能暴露给智能体并与自身工具连接。这意味着 Xcode 可与任何兼容 MCP 的外部智能体协作,处理项目发现、变更、文件管理、预览、代码片段及文档访问等任务。
开发者使用指南
开发者需先从 Xcode 设置中下载目标智能体,并通过登录或添加 API 密钥连接 AI 提供商账户。应用内下拉菜单支持选择模型版本(如 GPT-5.2-Codex 与 GPT-5.1 mini)。
在屏幕左侧提示框中,开发者可使用自然语言描述项目类型或代码修改需求。例如,指示 Xcode 为应用添加特定框架功能并指定外观与交互逻辑。
透明度与学习支持
智能体工作时会将任务分解为小步骤,便于观察代码变化,并在编码前查阅所需文档。更改会以视觉高亮显示,侧边项目转录记录让开发者清晰了解底层逻辑。
这种透明度对新手开发者尤为友好。苹果将于周四在其开发者网站举办“同步编码”研讨会,用户可观看教程并在自己的 Xcode 中实时跟随操作。
验证与版本控制
流程结束时,AI 智能体会验证代码是否符合预期,并根据测试结果迭代修复问题。(苹果建议要求智能体在编码前先思考计划,以促进预先规划。)
此外,Xcode 会在每次智能体更改时创建里程碑,若开发者对结果不满意,可随时将代码恢复至原始状态。

