AIPress.com.cn報道
Apple在Xcode 26.3中正式引入了"Agentic Coding"功能,將第三方AI編程代理集成到其開發環境中,首批支持的代理包括Anthropic的Claude Agent和OpenAI的Codex。
這次更新是Xcode 26引入AI編碼助手后的一次重大擴展。Apple表示,新功能讓AI代理能夠在項目中以更高的自主性工作,并獲得對Xcode工具和工作流的更廣泛訪問權限。
Apple全球開發者關系副總裁Susan Prescott表示:"Agentic Coding能夠大幅提升生產力和創造力,簡化開發工作流程,讓開發者專注于創新。"
根據Apple和Anthropic的描述,集成后的AI代理可以:
搜索Apple文檔,理解API和框架用法
探索項目完整的文件結構,識別需要修改的位置
更新項目設置
執行構建并進行迭代修復
捕獲Xcode Previews進行視覺驗證
最后一點尤其值得注意。代理可以在開發過程中截取SwiftUI的Preview畫面,查看界面實際呈現效果,并根據視覺反饋進行迭代。這意味著AI不僅能寫代碼,還能"看到"代碼運行的結果并自主判斷是否需要修改。
Anthropic表示,這對SwiftUI開發尤為重要,因為視覺輸出是實現決策的重要依據。Claude可以基于Preview輸出自主迭代其實現方案。
Anthropic描述了一種新的工作模式:開發者可以為長期運行的任務提供一個目標,而不是逐步指令。Claude會自行分解任務、決定修改哪些文件、執行更改,并在失敗時進行迭代,直到完成任務或需要用戶輸入。
Apple也描述了類似的方法,表示代理可以基于項目架構做出決策,理解整個應用及其結構,而不僅僅關注當前打開的文件。
Apple表示,Xcode 26.3通過Model Context Protocol(MCP)這一開放標準開放其能力。開發者可以使用任何兼容MCP的代理或工具與Xcode配合工作。
Anthropic也強調了MCP支持,表示使用Claude Code的開發者可以通過MCP與Xcode集成,在命令行中捕獲視覺Previews。
Xcode 26.3目前以Release Candidate版本提供給Apple Developer Program成員,預計很快在App Store正式發布。











