摘要

一句话总结 苹果 Xcode 26.3 原生集成 Claude Agent SDK,使开发者能够在 IDE 内利用 Claude 进行视觉验证、跨项目推理并自主完成复杂的长周期编程任务。

关键要点

  • 原生集成:Xcode 26.3 原生集成了驱动 Claude Code 的底层架构 Claude Agent SDK,直接在 IDE 中提供子代理、后台任务和插件功能。
  • 视觉验证:Claude 能够捕获 Xcode 预览(Previews)以直观查看界面运行效果,识别视觉问题并自主迭代(对 SwiftUI 视图尤为实用)。
  • 跨项目推理:Claude 可探索项目的完整文件结构,基于对应用全局架构(如 SwiftUI、UIKit、Swift Data)的理解来精准定位并修改代码。
  • 自主执行任务:开发者只需设定“目标”,Claude 即可自行拆解任务、修改文件、查阅苹果官方文档,并持续工作直到任务完成或需要用户输入。
  • MCP 支持:Xcode 26.3 通过模型上下文协议(MCP)开放功能,允许使用 Claude Code 的开发者在命令行(CLI)中直接捕获视觉预览。
  • 版本发布:Xcode 26.3 发布候选版(RC)现已向苹果开发者计划成员开放,即将正式登陆 App Store。
  • 安全功能:推出 Claude Code Security 有限预览版,可扫描代码库漏洞并提出软件补丁供人工审查。
  • 其他动态:Anthropic 与卢旺达政府签署谅解备忘录以推进 AI 在医疗和教育领域的应用;同时正式推出在编程和智能体方面性能更强的 Claude Sonnet 4.6。

正文

苹果的 Xcode 是开发者为 iPhone、iPad、Mac、Apple Watch、Apple Vision Pro 和 Apple TV 等苹果平台构建、测试和分发应用程序的核心阵地。

去年 9 月,我们曾宣布开发者可以在 Xcode 26 中使用 Claude Sonnet 4。当时,Claude 已经可以用来编写代码、调试和生成文档,但其能力仅限于处理一问一答的单次交互请求。

现在,Xcode 26.3 原生集成了 Claude Agent SDK——这也是驱动 Claude Code 的底层架构。开发者无需离开 IDE,即可在 Xcode 中直接获得 Claude Code 的完整能力,包括子代理(subagents)、后台任务以及插件功能。

在 Xcode 中使用 Claude 进行长期的自主工作

借助 Claude Agent SDK,Claude 现在可以在 Xcode 内部自主完成更加复杂且耗时较长的编程任务。具体而言,此次集成支持以下核心能力:

  • 通过预览进行视觉验证:借助全新的集成,Claude 可以捕获 Xcode 预览(Previews),直观地查看其构建的界面在实际运行中的效果,识别视觉问题并以此为基础进行迭代。这在构建 SwiftUI 视图时尤为实用,因为视觉输出往往是最关键的一环。Claude 能够自行完成代码实现的闭环,在首次尝试时就能构建出更贴近开发者设计意图的高质量界面。
  • 跨项目推理:为苹果平台开发应用意味着需要与 SwiftUI、UIKit、Swift Data 等多种框架和技术打交道。Claude 能够探索项目的完整文件结构,理解这些组件之间的联系,并在开始编写代码前精准定位需要修改的位置。当接到任务时,它是基于对整个应用及其架构的全局理解来工作的,而不仅仅局限于当前打开的某个文件。
  • 自主执行任务:开发者可以直接为 Claude 设定一个“目标”,而不是提供一系列具体指令。它会自行拆解任务,决定修改哪些文件,执行更改,并在出现问题时进行迭代。当 Claude 需要了解某个 Apple API 的工作原理或特定框架的使用规范时,它可以直接搜索苹果的官方文档。它会根据需要不断更新项目并持续工作,直到任务完成或需要用户输入为止。对于经常单打独斗或在小团队工作的开发者来说,这将节省大量的时间。
  • 通过模型上下文协议(MCP)进行交互:除了在 IDE 中直接访问 Claude Agent,Xcode 26.3 还通过模型上下文协议(Model Context Protocol, MCP)开放了这些功能。使用 Claude Code 的开发者可以通过 MCP 与 Xcode 进行集成,在不离开命令行界面(CLI)的情况下即可捕获视觉预览。

版本可用性

从即日起,Xcode 26.3 的发布候选版(Release Candidate)已向所有苹果开发者计划(Apple Developer Program)成员开放,并将在不久后正式登陆苹果 App Store。

其他相关动态

为防御者提供前沿的网络安全能力 内置于网页版 Claude Code 的新功能 Claude Code Security 现已推出有限制的预览版。它能够扫描代码库中的安全漏洞,并提出针对性的软件补丁供人工审查,帮助团队发现和修复传统方法经常遗漏的安全问题。

Anthropic 与卢旺达政府签署 AI 合作谅解备忘录 双方将共同推进人工智能在医疗和教育领域的应用。

推出 Claude Sonnet 4.6 全新的 Sonnet 4.6 在编程、智能体(agents)以及大规模专业工作方面均展现出了前沿的性能。

关联主题