Xcode 的最新版本 26.3 扩展了对编程代理的支持,可接入 Anthropic 的 Claude Agent 和 OpenAI 的 Codex,助力开发者处理复杂任务并提升生产力。
借助智能体编程,Xcode 能够以更高的自主性朝着开发者的目标推进工作——从任务分解、基于项目架构做出决策,到使用内置工具执行操作。
新版本在 Xcode 26 已引入的智能体编程能力基础上,进一步为编程智能体开放了更多 Xcode 功能的访问权限。苹果公司表示,智能体现在可以进行协作、搜索文档、浏览文件结构以及修改项目设置。此外,智能体还能通过捕获 Xcode 预览来验证代码,查看正在构建的界面效果,识别问题并在此基础上迭代优化。Anthropic 表示,这“在构建 SwiftUI 视图时尤为实用,因为视觉输出是重中之重”。
Anthropic 还强调,Xcode 26.3 集成了 Claude Agent SDK,该 SDK 为 Claude Code 提供支持,让开发者能够使用“Claude Code 的全部功能,包括子智能体、后台任务和插件”。

Xcode 26.3 另一项重要新功能是支持模型上下文协议(Model Context Protocol,MCP),允许开发者将任意兼容 MCP 的智能体或工具与 Xcode 配合使用,也使得在 IDE 直接使用 Claude、Codex 之外的其他智能体成为可能。MCP 集成可通过 xcrun mpcbridge 来启用,示例如下:
codex mcp add xcode -- xcrun mcpbridge
iOS 开发者 Akhlaq Ahmad 在 LinkedIn 上指出,该公告似乎标志着从 AI 编程助手向更多 AI 协作伙伴变,因为智能体现在可以与 Xcode 交互,“分解目标、规划、实施、运行构建/测试,并持续优化直到代码编译成功并按预期运行”。
虽然对 MCP 的支持有望让 Xcode 以以往无法实现的方式与外部工具交互,但 Reddit 用户 TrajansRow 提醒,其权限模型“会带来一些阻碍”:
如果你将 Xcode MCP 服务器添加到外部智能体系统,每次有新的智能体 PID 发出请求时,都必须手动关闭“允许‘agent’访问 Xcode?”的弹窗。
不过,Hacker News 的读者 drak0n1c4 反馈,Xcode 26.3 中的 MCP 支持“目前存在缺陷”,它返回的格式与其声明的 Schema 不一致,导致无法与 OpenCode 配合使用。
Xcode 26.3 虽可安装在旧版 macOS 上,但 AI 编程相关功能仅在运行代号为 Tahoe 的 macOS 26 时可用。Xcode 26.3 目前已通过苹果开发者网站向 Apple Developer Program 会员提供,不久后将通过 App Store 向所有开发者开放。
原文链接:
https://www.infoq.com/news/2026/02/xcode-26-3-agentic-coding/





