Xcode 26.6 的一大重點是導入了全新的 代理客戶端協定 (Agent Client Protocol,簡稱 ACP)。這是一個授權與連接層,讓開發者能夠將任何符合 ACP 規範的第三方代理整合進 Xcode 。在 Coding Intelligence 設定面板中,現在多了一個「新增 ACP 相容代理」的選項 。
ACP 與稍早於 Xcode 26.3 版本導入的模型上下文協定 (Model Context Protocol,MCP) 角色不同。簡而言之,MCP 定義了代理在 Xcode 內部能做什麼(例如使用工具、存取檔案、搜尋文件),而 ACP 則控制了哪些代理有權限連接到 Xcode,本質上是一個授權層 。兩者結合,為開發者提供了一個完整的框架:MCP 負責能力,ACP 負責准入。
在 Gemini 加入前,開發者在 Xcode 中已有兩個原生選項,這兩個選項均是在 Xcode 26.3 (2026 年 2 月) 中導入的 :
蘋果表示,這些代理可以「一鍵安裝」,它們能夠自主地將任務分解為多個步驟、搜尋蘋果文件、修復構建失敗,並即時預覽驗證結果 。
配置的路徑是透過 Xcode > 設定 > Coding Intelligence 。有兩種方式:
對於那些透過 MCP (較早的方式,自 Xcode 26.3 起) 連接的外部代理,開發者之前需要先在設定中啟用「允許外部代理使用 Xcode 工具」,然後透過終端機使用 xcrun mcpbridge 指令來註冊 MCP 伺服器 。
Xcode 26.6 中的 Google Gemini 原生支援了完整的 Coding Intelligence 功能,與其他兩家供應商提供的任務類別完全相同 :
| 項目 | 規格 |
|---|---|
| Xcode 版本 | 26.6 (版本 17F113) |
| Swift 版本 | Swift 6.3.3 |
| 內含 SDK | iOS 26.5、iPadOS 26.5、tvOS 26.5、watchOS 26.5、macOS 26.5、visionOS 26.5 |
| macOS 需求 | macOS Tahoe 26.2 或更新版本 |
| 除錯支援 | 支援 iOS 15+、tvOS 15+、watchOS 8+ 及 visionOS 的裝置端除錯 |
注意:蘋果的候選發布版 (RC) 說明中列出了 Swift 6.3,但最終發布版說明(經 9to5Mac 等多個來源確認)明確指出為 Swift 6.3.3 。
這次更新是 WWDC 2026 上公布的 Xcode 27 全新代理體驗的直接基礎 。其關聯性非常明確:
/plan 指令) 均已包含在這次的穩定版更新中 。簡而言之:Xcode 26.6 是入門基石——現在就提供核心協定與合作夥伴的整合——而 Xcode 27 將圍繞代理驅動的開發模式,徹底重塑整個使用者介面。
在這次原生整合之前,想要在 Xcode 中使用 Gemini 的開發者必須依賴一些繞道方案,但這些方案都缺乏對專案的深度感知:
https://generativelanguage.googleapis.com/v1beta/openai,API 金鑰標頭:Authorization),但這通常需要像 Proxyman 這樣的代理工具來處理路由問題 。這些方案都無法提供深度的 Xcode 專案感知或原生的編輯器整合。而 Xcode 26.6 為 Gemini 用戶徹底解決了這些困擾。
蘋果採取的三家供應商策略(Anthropic Claude Agent、OpenAI Codex、Google Gemini)代表了一種深思熟慮、平台層級的選擇:擁抱模型選擇,而非獨佔單一模組 。其關鍵策略意涵如下:
蘋果的訊息十分明確:他們正在打造舞台,而非演員。開發者可以自由選擇他們的 AI,而這個舞台只會越來越好。
Xcode 26.6 的一大重點是導入了全新的 代理客戶端協定 (Agent Client Protocol,簡稱 ACP)。這是一個授權與連接層,讓開發者能夠將任何符合 ACP 規範的第三方代理整合進 Xcode 。在 Coding Intelligence 設定面板中,現在多了一個「新增 ACP 相容代理」的選項 。
ACP 與稍早於 Xcode 26.3 版本導入的模型上下文協定 (Model Context Protocol,MCP) 角色不同。簡而言之,MCP 定義了代理在 Xcode 內部能做什麼(例如使用工具、存取檔案、搜尋文件),而 ACP 則控制了哪些代理有權限連接到 Xcode,本質上是一個授權層 。兩者結合,為開發者提供了一個完整的框架:MCP 負責能力,ACP 負責准入。
在 Gemini 加入前,開發者在 Xcode 中已有兩個原生選項,這兩個選項均是在 Xcode 26.3 (2026 年 2 月) 中導入的 :
蘋果表示,這些代理可以「一鍵安裝」,它們能夠自主地將任務分解為多個步驟、搜尋蘋果文件、修復構建失敗,並即時預覽驗證結果 。
配置的路徑是透過 Xcode > 設定 > Coding Intelligence 。有兩種方式:
對於那些透過 MCP (較早的方式,自 Xcode 26.3 起) 連接的外部代理,開發者之前需要先在設定中啟用「允許外部代理使用 Xcode 工具」,然後透過終端機使用 xcrun mcpbridge 指令來註冊 MCP 伺服器 。
Xcode 26.6 中的 Google Gemini 原生支援了完整的 Coding Intelligence 功能,與其他兩家供應商提供的任務類別完全相同 :
| 項目 | 規格 |
|---|---|
| Xcode 版本 | 26.6 (版本 17F113) |
| Swift 版本 | Swift 6.3.3 |
| 內含 SDK | iOS 26.5、iPadOS 26.5、tvOS 26.5、watchOS 26.5、macOS 26.5、visionOS 26.5 |
| macOS 需求 | macOS Tahoe 26.2 或更新版本 |
| 除錯支援 | 支援 iOS 15+、tvOS 15+、watchOS 8+ 及 visionOS 的裝置端除錯 |
注意:蘋果的候選發布版 (RC) 說明中列出了 Swift 6.3,但最終發布版說明(經 9to5Mac 等多個來源確認)明確指出為 Swift 6.3.3 。
這次更新是 WWDC 2026 上公布的 Xcode 27 全新代理體驗的直接基礎 。其關聯性非常明確:
/plan 指令) 均已包含在這次的穩定版更新中 。簡而言之:Xcode 26.6 是入門基石——現在就提供核心協定與合作夥伴的整合——而 Xcode 27 將圍繞代理驅動的開發模式,徹底重塑整個使用者介面。
在這次原生整合之前,想要在 Xcode 中使用 Gemini 的開發者必須依賴一些繞道方案,但這些方案都缺乏對專案的深度感知:
https://generativelanguage.googleapis.com/v1beta/openai,API 金鑰標頭:Authorization),但這通常需要像 Proxyman 這樣的代理工具來處理路由問題 。這些方案都無法提供深度的 Xcode 專案感知或原生的編輯器整合。而 Xcode 26.6 為 Gemini 用戶徹底解決了這些困擾。
蘋果採取的三家供應商策略(Anthropic Claude Agent、OpenAI Codex、Google Gemini)代表了一種深思熟慮、平台層級的選擇:擁抱模型選擇,而非獨佔單一模組 。其關鍵策略意涵如下:
蘋果的訊息十分明確:他們正在打造舞台,而非演員。開發者可以自由選擇他們的 AI,而這個舞台只會越來越好。