跳到正文
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 內容精選