智東西(公眾號(hào):zhidxcom)
作者 | 江宇
編輯 | 心緣

智東西2月4日?qǐng)?bào)道,今日凌晨,蘋果與Anthropic聯(lián)合宣布,面向蘋果平臺(tái)開發(fā)者的官方編程工具Xcode推出26.3候選版本,并首次原生集成Claude Agent,支持以Agentic Coding(智能體編程)方式開發(fā)。

除了Claude Agent外,Xcode 26.3還支持接入OpenAI的Codex代碼Agent。

終于,蘋果支持Claude Agent SDK了!

▲(圖源:蘋果官網(wǎng)與Anthropic官網(wǎng))

在這一模式下,開發(fā)者可將目標(biāo)直接交由Agent執(zhí)行,由其自主完成任務(wù)拆解、代碼修改、界面調(diào)試以及開發(fā)文檔檢索等開放工作。

相較于此前Xcode 26引入的ChatGPT與Claude模型的代碼補(bǔ)能力,此次升級(jí)不僅開放了對(duì)Claude Agent SDK的原生支持,還通過(guò)Model Context Protocol(MCP)標(biāo)準(zhǔn)實(shí)現(xiàn)與更多Agent系統(tǒng)的兼容。

這將讓開發(fā)者可以在IDE中直接調(diào)用包括子Agent、后臺(tái)任務(wù)、插件等一整套Agent生態(tài)能力,推動(dòng)開發(fā)流程走向“目標(biāo)驅(qū)動(dòng)型AI”。

目前,所有蘋果開發(fā)者計(jì)劃成員均可獲取Xcode 26.3的候選版本,該版本也即將登陸App Store正式上線。

一、Claude Agent與Codex同步接入Xcode

Xcode 26.3中,開發(fā)者可選擇接入Anthropic的Claude Agent或OpenAI的Codex,兩者作為“Agentic Coding”首發(fā)支持模型,能深入?yún)⑴c整個(gè)App開發(fā)生命周期。

這些Agent不僅可以處理單步請(qǐng)求,還能:

1、理解整個(gè)項(xiàng)目結(jié)構(gòu):自動(dòng)探索代碼文件體系,識(shí)別架構(gòu)依賴與上下文邏輯,先計(jì)劃再執(zhí)行;

2、執(zhí)行復(fù)雜目標(biāo)任務(wù):開發(fā)者只需描述目標(biāo),無(wú)需逐步拆解,Claude Agent或Codex會(huì)自主判斷修改文件、查找文檔、更新設(shè)置并迭代調(diào)試;

3、進(jìn)行視覺驗(yàn)證與迭代:Claude Agent還支持通過(guò)Xcode Previews查看UI實(shí)際渲染效果,結(jié)合視覺結(jié)果進(jìn)行優(yōu)化,尤其適用于SwiftUI界面開發(fā);

4、調(diào)用原生API與文檔搜索:Agent可直接訪問(wèn)蘋果開發(fā)文檔與Xcode工具集,確保使用最新API并遵循最佳實(shí)踐。

終于,蘋果支持Claude Agent SDK了!

▲iPhone APP開發(fā)界面(圖源:蘋果官網(wǎng))

整個(gè)流程中,Xcode為agent創(chuàng)建的每次更改都會(huì)生成一個(gè)可回退的“節(jié)點(diǎn)”,確保開發(fā)安全。

二、Agent“看得見”界面,開啟AI自主調(diào)試

得益于對(duì)Claude Agent SDK的深度集成,Xcode 26.3首次開放了“視覺閉環(huán)”的能力

Claude Agent能截取實(shí)時(shí)的Xcode Previews界面,理解其UI設(shè)計(jì)是否與開發(fā)者意圖一致,并基于視覺反饋主動(dòng)修改代碼、重新構(gòu)建。這使得Claude不僅“能寫”,更“能看”,顯著提升UI代碼的一次生成質(zhì)量。

終于,蘋果支持Claude Agent SDK了!

▲iPhone APP開發(fā)界面(圖源:蘋果官網(wǎng))

此外,Xcode的Agent系統(tǒng)也支持“異步長(zhǎng)時(shí)任務(wù)”,即Agent可在后臺(tái)持續(xù)執(zhí)行目標(biāo)任務(wù)(如完成復(fù)雜模塊開發(fā)、統(tǒng)一架構(gòu)重構(gòu)),并在必要時(shí)才喚起開發(fā)者確認(rèn)或修正。

三、MCP打通AI接入標(biāo)準(zhǔn),開放更多Agent可能性

Xcode 26.3的另一大亮點(diǎn),是正式開放了Model Context Protocol(MCP)標(biāo)準(zhǔn)接口。

這一機(jī)制允許開發(fā)者將Xcode的功能暴露給任意兼容MCP的外部Agent系統(tǒng),不局限于Claude或Codex。

通過(guò)MCP,Agent不僅能實(shí)現(xiàn)項(xiàng)目結(jié)構(gòu)探索、文件讀寫修改、視圖預(yù)覽與文檔調(diào)用,還可在CLI(命令行)環(huán)境下與Xcode交互,例如在遠(yuǎn)程終端中觸發(fā)界面生成或Agent編排。

這一開放標(biāo)準(zhǔn)將為開發(fā)生態(tài)引入更廣泛的AI系統(tǒng),并為未來(lái)Agent插件化、子Agent協(xié)同、跨模態(tài)開發(fā)等能力鋪路。

結(jié)語(yǔ):Agent化IDE初步落地,蘋果邁出Agentic Coding關(guān)鍵一步

蘋果在本次更新中特別提到,他們與Anthropic、OpenAI密切合作,優(yōu)化了Token使用和工具調(diào)用機(jī)制,確保Agent運(yùn)行效率與結(jié)果可控。

結(jié)合其強(qiáng)大的IDE生態(tài)、蘋果自家硬件平臺(tái)的深度融合,Xcode正成為AI agent部署的前沿試驗(yàn)場(chǎng)。

未來(lái)是否會(huì)有更多Agent進(jìn)入IDE生態(tài)、是否會(huì)出現(xiàn)“多Agent協(xié)作開發(fā)”的新玩法,值得持續(xù)關(guān)注。