跳到正文
IFAI

AI工具

Xcode 26.3 接入 Claude Agent SDK:能看预览图自主改代码

首次发布 传播指数 43

Anthropic 宣布 Apple Xcode 26.3 原生集成 Claude Agent SDK。Claude 从单次对话助手升级为自主智能体,不仅能理解整个工程架构并跨文件修改,还能读取 Xcode 预览界面自己找 bug 迭代。目前该版本已向 Apple 开发者提供 RC 版测试。

Xcode 26.3 接入 Claude Agent SDK:能看预览图自主改代码
图:anthropic.com

以前在 Xcode 里写代码让 AI 帮忙,体验有点像教刚入行的小白:你问一句,它回一句,修完一个报错还得你手动拷贝粘贴到文件里。

Anthropic 宣布与苹果达成深度合作,Xcode 26.3 正式原生接入 Claude Agent SDK。这是驱动 Claude Code 的同一套底层框架,意味着苹果生态的开发者不用再离开 IDE,就能直接把繁杂的开发任务全权交给 Claude 自主执行。

Xcode 26.3 目前已作为 Release Candidate 版本向所有 Apple Developer Program 成员开放,不久后也会正式上线 App Store。

像人类工程师一样看着界面改代码

去年 9 月苹果在 Xcode 26 中引入 Claude Sonnet 4 时,它还只能处理单轮对话式的指令,比如修补小 bug 或写一段文档。现在的 Xcode 26.3 则让它彻底变成了能跑后台任务的完整代理。

最显眼的变化是视觉验证机制。写 SwiftUI 最怕代码语法全对、界面乱成一团,以往 AI 根本看不见屏幕。现在 Claude 能直接抓取 Xcode Previews 的实时预览截图,亲眼看看自己写出来的界面长什么样,发现布局歪了就自己打回去重改,形成真正的自我闭环。

除了看预览,它现在具备了全项目的推理能力。无论项目里同时混用了 SwiftUI、UIKit 还是 Swift Data,Claude 都会先通盘摸清工程的完整文件结构和架构关系,而不是只盯着当前光标所在的那一个文件。

你只需要给它一个目标,比如重构某个数据流或接入新功能,它会自动拆解步骤、挑出需要改动的文件、自己写代码测试。遇到吃不准的苹果底层 API,它还会主动翻阅苹果官方文档查用法,直到跑通或者确实需要人工决策时才会停下来求助。

喜欢用命令行的开发者也有份。Xcode 26.3 接入了 Model Context Protocol 协议,直接在终端里跑 Claude Code 的人,同样可以通过 MCP 调取 Xcode 的后台能力,连 CLI 都不用切出来看预览。

为什么重要

我们认为,这次更新对于苹果开发者特别是独立开发者和小团队来说,是一次真正能大幅省时间的升级。过去用 AI 写 iOS 应用,卡点往往不是写不出逻辑,而是 AI 根本不知道 SwiftUI 渲染出来的实际效果,开发者不得不来回做人肉搬运工和视觉测试员。现在 Claude 能自己看 Xcode 预览并自愈迭代,值不值得试答案显而易见:只要你有 Apple 开发者账号,现在就应该下载 RC 版把繁琐的界面微调丢给它。

从行业竞争来看,Anthropic 的这步棋下得非常漂亮。微软有 GitHub Copilot 和 VS Code 的主场优势,Cursor 等新兴 AI 编辑器也在疯狂蚕食市场,但苹果的 Xcode 一直是个相对封闭的开发堡垒。Anthropic 能把 Claude Agent SDK 和 MCP 协议做进苹果官方的核心工具链,等于直接切入了全球数百万利润最高的移动生态开发者群体。

不过隐患也同样摆在眼前。将全项目的读写权限和后台多子代理任务全权交给模型,一旦在大型遗留项目里出现理解偏差,改错系统状态或破坏工程配置的成本也会成倍增加。自主代理能替开发者省多少精力,最终取决于它查阅文档和看图修 bug 的准确率到底有多高。

来源 (1)

  1. [1]
    anthropic.com(在新标签页打开)原文anthropic.com

每日 AI 内容精选