你可能在找的答案
- 沒有獨立的「AI Xcode」App——它是 Xcode 27 內建的 Agentic Coding 能力。
- 下載入口:developer.apple.com 的 Xcode 27 Developer Beta。
- 介面位置:工具列中央的 Coding Agents 按鈕 + 設定裡的 Intelligence 面板。
- 硬體門檻:僅支援 Apple Silicon Mac,Intel Mac 已無法安裝 Xcode 27。
- 模型來源:可在 Intelligence 設定中接入 Anthropic、Google Gemini、OpenAI 等第三方編碼代理。
WWDC 2026 Keynote 結束不到一小時,我的 Line 群、PTT MobileDev 板與幾個 Facebook 開發者社團被同一個問題洗版:「Apple 發布了 AI Xcode,要去哪裡下載?」有人打開 App Store 搜「AI Xcode」,有人以為要另外訂閱 Apple Intelligence,還有人直接問 Claude 桌面版能不能取代。後來一位同事在社團丟了一張截圖——工具列正中央多了一顆會對話的按鈕,旁邊仍是熟悉的 Scheme 選擇器。答案其實早就寫在蘋果新聞稿裡:Xcode is the best place to code with agents(Xcode 是與代理協作寫程式碼的最佳場所)。
換句話說,AI 沒有以新 App 的形式出現,而是長進了 Xcode 27 的本體。Apple 把這套能力叫做 Agentic Coding(代理式編碼):不是側邊欄塞一個聊天框,而是讓編碼代理能讀你的工程、寫測試、點模擬器、改本地化字串,並在同一塊 Canvas 裡把 Markdown 計畫、diff 與 SwiftUI 預覽並排展示。若你剛讀完 WWDC26 Apple Intelligence 全解析,可以把本篇當成開發者視角的「落地篇」——消費者端的 Siri Agent 講「幫你辦事」,Xcode 27 講的是「幫你把 App 寫出來」。
一、先破除誤會:沒有「AI Xcode」這個 App
華語科技媒體為了傳播方便,常把「Xcode 27 的 Agentic Coding」簡寫成「AI Xcode」。這個簡稱有用——它幫你在資訊流裡一眼認出話題——但也製造了最大的誤解:你以為要去下載一個新應用程式,實際上你只需要升級現有的 Xcode。
根據 Apple 在 WWDC 2026 發布的官方新聞稿,Xcode 27 的編碼智慧體現在三個層面:與 Anthropic、Google、OpenAI 的多模型代理對話;代理可自主寫測試、跑 Playground、操作模擬器的自驗證閉環;以及透過 Plug-in、MCP(Model Context Protocol) 與 ACP(Agent Client Protocol) 接入 GitHub、Figma 等日常工具。這些都不是「外掛商店裡另購的 AI 擴充功能」,而是 27 版本的內建工作流。
| 大家以為在哪裡 | 實際上在哪裡 |
|---|---|
| App Store 搜「AI Xcode」 | 不存在;請安裝 Xcode 27(Developer Beta) |
| 單獨的 Apple Intelligence 訂閱 | 編碼代理在 Intelligence 設定裡配置模型與 API,與系統級 Apple Intelligence 相關但非同一 SKU |
| 網頁版 / Windows 用戶端 | 僅 macOS + Apple Silicon;無 Web IDE |
| Siri 裡寫程式碼 | Xcode 工具列中央的 Coding Agents 入口 + 編輯器內對話側欄 |
| Claude / ChatGPT 桌面版替代 | 可接入同類模型,但深度整合在工程脈絡(Scheme、Simulator、測試目標)裡 |
Craig Federighi 在台上說的一句話值得反覆咀嚼:「Xcode is the best place to build for Apple platforms, and the best place to code with agents.」Apple 的策略不是再做一個 Cursor 或 Windsurf 去搶通用 AI IDE 市場,而是把「代理」釘死在 Apple 平台開發生命週期的每一個鉤子上——從新建 Playground 原型、到 Device Hub 裡拖模擬器尺寸、到用代理批次翻譯 Localizable.xcstrings。你若已經在用 Claude Code 與 CLAUDE.md 工作流,可以把 Xcode 27 理解成「Apple 官方把同類能力原生縫進簽章、編譯、模擬器鏈路」後的版本;差異在於脈絡不再靠你手動 @ 檔案,而是 IDE 主動餵給代理。
二、在哪裡下載:developer.apple.com,不是 App Store 首屏
Xcode 27 Developer Beta 與 iOS 27、macOS 27 等系統 Beta 同期發布,統一入口在 Apple Developer 下載頁。你需要:
- 有效的 Apple Developer 帳號(免費或付費計畫均可下載 Beta,但裝置註冊與部分能力受計畫影響);
- 執行 macOS 27 Developer Beta 的 Apple Silicon Mac(建議主力機先別全盤升級,可用分割區或備用機);
- 安裝完成後首次啟動,依提示登入 Apple ID 並同意 Beta 授權條款。
今年還有一個硬性變化:Xcode 27 僅支援 Apple Silicon,不再提供 Intel 版。新聞稿明確寫了「Apple silicon only」,安裝包體積縮小約 30%,冷啟動更快。若你手邊還有 Intel Mac mini 當 CI 節點,需要把 Runner 遷到 M 系列——這與我們先前寫的 Cloud Mac 支撐 iOS CI 是同一類遷移敘事:工具鏈升級倒逼硬體代際切換。
三、在哪裡開啟:工具列中央 + Intelligence 設定
裝好 Xcode 27 之後,「AI Xcode」出現在兩個位置——一個用來幹活,一個用來接線。
3.1 工具列中央的 Coding Agents 入口
在 WWDC session What's new in Xcode 27 裡,設計師 Jake 示範了重構後的工具列:Scheme / Destination 選擇器兩側,正中央新增了與編碼代理對話的主入口。點開後你可以:
- 用自然語言描述任務,代理產生可互動的計畫(Interactive Planning);
- 在多輪對話裡追問實作細節,而不遺失工程脈絡;
- 在 Canvas 中並排檢視 Markdown 說明、程式碼 diff 與 SwiftUI Preview。
這和「在 ChatGPT 裡貼程式碼」的本質差異是:代理拿著你的 Workspace 鑰匙。它知道目前 Target、活躍的 Swift Package 相依性、以及你剛改動的檔案。Apple 希望你把這裡當成「副駕」,而不是「外援聊天視窗」。
3.2 Intelligence 設定面板:模型從哪裡來
第三方模型不會憑空出現。Google 在 WWDC 同期發布的說明裡寫得很直白:要在 Xcode 的 Intelligence settings panel 裡完成 onboarding,之後 Gemini 才能以 agentic 方式參與審程式碼、修 bug、搭功能。Google 官方部落格 給出了同樣的路徑——Anthropic、OpenAI 的接入邏輯一致:在 Intelligence 裡選廠商、授權、指定預設代理。
對台港開發者來說,這一步往往是「找到了 AI Xcode 但打不開」的真正原因:區域、網路與廠商帳號資格會擋住部分雲端模型 API。系統級 Apple Intelligence 仍有支援地區限制;第三方 API 則取決於你是否能完成各廠商的開發者認證。若 Intelligence 面板灰掉,先查 macOS 區域設定與 Beta 系統完整性,再查對應模型廠商的控制台——而不是重裝 Xcode。
四、代理在 Xcode 裡能做什麼:不止補全
若你把 Xcode 27 的 AI 理解成「更強的 Copilot」,會低估這次更新的幅度。官方強調的 self-validation(自驗證)才是關鍵:代理不只會寫程式碼,還能自己跑測試、開 Playground 試想法、用 Preview 看 UI、透過 Device Hub 點模擬器,把「寫完」推進到「跑通」。
幾個在 session 裡反覆出現、且與日常 iOS 團隊強相關的場景:
- 本地化:代理讀取
xcstrings,批次翻譯並讓你 diff 審閱; - 新建工程:從 File → New 直接產生「Untitled」工程,先玩想法再命名存檔;
- Device Hub:統一管理真機與模擬器,動態改視窗尺寸做響應式驗收;
- Plug-in / MCP:把 GitHub PR、Figma 設計稿拉進代理脈絡,減少複製貼上。
遊戲與 Metal 方向還有 Game Porting Toolkit 4 的開源 agent skills——那是另一條故事線,但邏輯一樣:代理需要 Apple 領域的「技能包」才能幹活,而不是通用聊天。
五、硬體、系統與「我沒有 Mac」怎麼辦
把門檻攤開,就一行表能解決大半疑惑:
| 條件 | 要求 | 常見卡點 |
|---|---|---|
| 處理器 | Apple Silicon(M 系列) | Intel Mac 無法安裝 Xcode 27 |
| 作業系統 | macOS 27 Developer Beta(建議) | 與 Xcode Beta 主版本需匹配 |
| 記憶體 | 16GB 起步,代理 + 模擬器建議 24GB+ | 代理跑 UI 測試時記憶體峰值明顯高於純編譯 |
| 帳號 | Apple Developer + 可選第三方模型 API | Intelligence 面板需完成各廠商 onboarding |
| Windows / Linux 本機 | 不支援原生 Xcode | 需遠端 Mac 或雲端 macOS(見下) |
Windows 開發者若搜的是「xcode windows」,路徑仍是遠端 Mac——這一點沒有因為 AI Xcode 而變。你可以把 Xcode 27 裝在雲端 Apple Silicon 節點上,透過螢幕共享或 VS Code Remote 觸發代理任務;代理在伺服器端跑模擬器與測試,你本機只負責看 diff。若你正評估這條路線,可參考 Windows 上 iOS 建置的合規路徑,把「能編」擴展到「能在 27 裡試 Agentic Coding」。
六、上手第一小時:建議這樣試
Beta 功能多,第一小時別急著讓代理重構主分支。我們給內部團隊的試用手冊是:
- 複製一個可拋工程(或新建 Untitled Playground App),避免污染正式儲存庫;
- 在 Intelligence 裡只接一個模型(例如 Gemini 或 Claude),確認對話與 diff 流程;
- 給代理一個小而可驗證的任務:「為 Settings 頁補三個單元測試」——觀察它是否真的會跑 Test Navigator;
- 打開 Device Hub,讓代理在指定模擬器尺寸下截一張 Preview 對比;
- 記錄 wall time 與人工審閱時間——代理省下的分鐘數,要減去你讀 diff 的分鐘數,才是真實收益。
一小時後你應該能回答兩個問題:「入口在哪裡」(工具列 + Intelligence)和「值不值得把某類任務交給代理」(本地化、測試骨架、重複性 UI 往往先試)。至於是否取代現有 CI,那是下個月的事——Xcode Cloud 今年也宣布最高 2× 加速,但 Agentic Coding 目前仍是互動式開發場景,不是無人值守流水線。
七、簡短 FAQ
AI Xcode 要額外付費嗎?
Xcode 本身免費;第三方模型按各廠商 API 計費。App Store 小型企業計畫開發者使用下一代 Apple Foundation Models(Private Cloud Compute)有免雲端 API 費的條款,詳見 Apple 新聞稿中的 Small Business Program 說明。
和 Foundation Models framework 什麼關係?
Framework 給你在 App 裡嵌 AI;Xcode 27 的 Coding Agents 給你寫 App 時用 AI。同一屆 WWDC 兩條線,別混成一件事。
正式版什麼時候?
通常隨秋季 iOS / macOS 正式版同步;Beta 階段功能與 UI 仍可能調整。正式環境請繼續追蹤 Xcode Release Notes。
台灣 / 香港能用 Intelligence 面板嗎?
系統級 Apple Intelligence 仍受支援地區限制;第三方模型 API 則取決於各廠商帳號與網路連線。若面板無法啟用,先確認 macOS 區域設定、Beta 完整性與廠商控制台狀態,再考慮透過合規的雲端 Mac 在支援環境中試驗。
在雲端 Mac mini 上試 Xcode 27,更划算
Agentic Coding 對記憶體和模擬器的胃口,比傳統編譯更大——16GB 本機同時開代理 + iOS 模擬器,很容易在 swap 裡磨掉 M 系列的速度優勢。把 Xcode 27 Beta 裝在雲端 Mac mini M4 上,你可以在本機維持穩定系統,把實驗性代理任務丟到 24GB 或更高規格的獨享節點:Apple Silicon 統一記憶體讓 Swift 編譯與模擬器並行更從容,約 4W 待機功耗也適合長時間掛著跑測試。
對 Windows 或舊 Intel 團隊來說,雲端 macOS 仍是唯一合規的 Xcode 入口;這次升級只是把「值得租一台 Mac」的理由,從「能簽章」擴展到了「能玩官方 Coding Agents」。macOS 原生 Unix 環境、Homebrew 與 SSH 開箱即用,也比在本機折騰 Hackintosh 更永續。
若你正準備為 WWDC 2026 這波工具鏈升級備一台試驗機, VPSSpark 雲端 Mac mini M4 是按小時也能按月起步的輕量方案—— 查看雲端 Mac 方案 或 返回首頁, 讓 Xcode 27 的代理能力先在你的下一版 App 裡落地,而不是停在新聞標題裡。