ACP 同之前 Xcode 26.3 加入嘅 Model Context Protocol(MCP)有咩分別?MCP 定義咗 Agent 喺 Xcode 入面可以做啲咩(例如用啲咩工具、存取檔案、搜尋文件),而 ACP 就係控制邊啲 Agent 先可以連接——佢係一個授權層 。兩者加埋就係一個完整框架:MCP 做能力,ACP 做權限。
之前用 MCP 連接外部 Agent(Xcode 26.3 嘅方法),開發者需要喺設定度開啟「Allow external agents to use Xcode tools」,然後喺 Terminal 用 xcrun mcpbridge。
/plan 指令) 簡單嚟講:Xcode 26.6 係個 入門版——而家先推出協議同合作夥伴整合——而 Xcode 27 就會成個 UI 重新設計,專為 Agent 主導嘅開發而設。
喺呢次原生整合之前,開發者要用 Gemini 夾 Xcode 就要用好多唔方便嘅方法,而且冇深度項目認知:
https://generativelanguage.googleapis.com/v1beta/openaiAuthorization),但通常要用 Proxyman 呢類 Proxy Tool 處理 Routing 以上冇一個方法可以提供深度 Xcode 項目認知或者原生編輯器整合。Xcode 26.6 一次過解決晒呢啲問題。
Apple 嘅信息好清楚:佢哋係起緊個舞台,唔係做演員。開發者可以自己揀 AI 助手,而個舞台只會越嚟越好。