苹果 Xcode 正式集成 Claude Agent SDK
技术· 3 分钟阅读4 阅读
苹果开发者工具 Xcode 26.3 发布候选版,原生支持 Claude Agent SDK,让 Claude 能在 IDE 内自主处理复杂编码任务。新功能包括视觉预览验证、跨项目推理和自主任务执行,大幅提升开发效率。
苹果的 Xcode 是开发者构建、测试和分发苹果平台应用的核心工具,覆盖 iPhone、iPad、Mac、Apple Watch、Apple Vision Pro 和 Apple TV。
去年 9 月,我们宣布开发者能在 Xcode 26 中使用 Claude Sonnet 4 来编写代码、调试和生成文档,但当时仅限于处理单次请求。
现在,Xcode 26.3 引入了对 Claude Agent SDK 的原生集成,该 SDK 是 Claude Code 的底层框架。开发者无需离开 IDE,就能在 Xcode 中直接使用 Claude Code 的全部功能,包括子智能体、后台任务和插件。
在 Xcode 中使用 Claude 进行长期自主工作
通过 Claude Agent SDK,Claude 现在能在 Xcode 内自主处理更复杂、长期的编码任务。具体来说,这次集成支持:
- 通过预览进行视觉验证。 新集成让 Claude 能捕获 Xcode 预览,实时查看正在构建的界面外观,识别问题并进行迭代。这在构建 SwiftUI 视图时尤其有用,因为视觉输出至关重要。Claude 能自主完成实现闭环,从而在首次尝试时就构建出更高质量、更贴近开发者设计意图的界面。
- 跨项目推理。 为苹果平台开发意味着需要处理多种框架和技术,如 SwiftUI、UIKit、Swift Data 等。Claude 能探索项目的完整文件结构,理解各部分如何连接,并在开始编码前确定需要修改的地方。当接收到任务时,它会基于对整个应用及其架构的理解来工作,而不仅仅是当前打开的文件。
- 自主任务执行。 Claude 可以被赋予一个目标,而非一系列具体指令。它会自行分解任务,决定修改哪些文件,实施更改,并在出现问题时迭代。当 Claude 需要了解苹果 API 的工作原理或特定框架的使用方式时,它能直接搜索苹果文档。它还能根据需要更新项目,持续工作直到任务完成或需要用户输入——这对经常独立或在小团队中工作的开发者来说,能节省大量时间。
- 通过 Model Context Protocol 接口。 除了在 IDE 内直接访问 Claude Agent,Xcode 26.3 还通过 Model Context Protocol 提供其功能。使用 Claude Code 的开发者能通过 MCP 与 Xcode 集成,捕获视觉预览,而无需离开命令行界面。
可用性
Xcode 26.3 作为发布候选版,从今天起对所有苹果开发者计划成员开放,即将在苹果 App Store 发布。详情可查看苹果的公告。
想了解 AI 如何助力您的企业?
免费获取企业 AI 成熟度诊断报告,发现转型机会
//
24小时热榜
免费获取 AI 落地指南
3 步完成企业诊断,获取专属转型建议
已有 200+ 企业完成诊断

