Xcode 26.6 מציג גם תמיכה ב-Agent Client Protocol (ACP) — שכבת הרשאה וחיבור המאפשרת למפתחים להוסיף כל סוכן צד שלישי התואם ל-ACP ל-Xcode . חלונית ההגדרות Coding Intelligence כוללת כעת אפשרות להוסיף סוכנים חיצוניים התואמים לפרוטוקול זה
.
ACP שונה מתמיכת Model Context Protocol (MCP) שנוספה ב-Xcode 26.3. MCP מגדיר מה סוכנים יכולים לעשות בתוך Xcode (כלים, גישה לקבצים, חיפוש בתיעוד). ACP שולט באילו סוכנים מורשים להתחבר בכלל — זוהי שכבת הרשאה . יחד, הם יוצרים מסגרת מלאה: MCP ליכולות, ACP לגישה.
אפל תיארה את הסוכנים הללו כ"ניתנים להתקנה בלחיצה אחת" — הם יכלו באופן אוטונומי לפרק משימות לשלבים, לחפש בתיעוד אפל, לתקן כשלי בנייה, ולוודא תוצאות עם תצוגות מקדימות חיות .
עבור סוכנים חיצוניים שהתחברו דרך MCP (הגישה הישנה מ-Xcode 26.3), מפתחים נאלצו בעבר להפעיל את "Allow external agents to use Xcode tools" בהגדרות ולרשום את שרת MCP מהטרמינל באמצעות xcrun mcpbridge.
Google Gemini ב-Xcode 26.6 תומך באופן טבעי בכל מגוון תכונות Coding Intelligence — אותן קטגוריות משימות הזמינות בכל שלושת הספקים :
הערה: הערות השחרור של אפל ציינו Swift 6.3; הערות השחרור הסופיות — שאושרו על ידי מספר מקורות כולל 9to5Mac — מציינות Swift 6.3.3 .
/plan) זמינים כולם בשחרור היציב של היום בקיצור: Xcode 26.6 הוא מסלול הכניסה — הפרוטוקולים ואינטגרציות השותפים משוחררים עכשיו — ו-Xcode 27 משנה את כל ממשק המשתמש סביב פיתוח מונחה סוכנים.
לפני האינטגרציה המקורית הזו, מפתחים שרצו להשתמש ב-Gemini עם Xcode נאלצו להסתמך על עוקפים חסרי מודעות עמוקה לפרויקט:
https://generativelanguage.googleapis.com/v1beta/openaiAuthorization), אך זה דרש לעתים קרובות כלי פרוקסי כמו Proxyman לטיפול בניתוב אף אחד מאלה לא סיפק מודעות עמוקה לפרויקט Xcode או אינטגרציה טבעית לעורך. Xcode 26.6 מבטל את כולם עבור משתמשי Gemini.
אסטרטגיית שלושת הספקים של אפל (Anthropic Claude Agent, OpenAI Codex, Google Gemini) מייצגת הימור מכוון ברמת הפלטפורמה על בחירת דגם על פני מונופול דגם . השלכות אסטרטגיות מרכזיות:
המסר מאפל ברור: הם בונים את הבמה, לא את השחקן. מפתחים בוחרים את ה-AI שלהם, והבמה ממשיכה להשתפר.
Comments
0 comments