Xcode يدعم أدوات برمجة ذكية من Anthropic وOpenAI عبر MCP
أعلنت آبل عن إطلاق إصدار Xcode 26 3 من بيئة التطوير المتكاملة الرسمية الخاصة بها مع دعم متكامل لأدوات البرمجة العاملة بالذكاء الاصطناعي العاملة على نمط الوكالات أو ما يُعرف بـ agentic coding. يأتي هذا التحديث كجزء من تطور مستمر في تجربة تطوير التطبيقات على منصات آبل كافة بما في ذلك آيفون آيباد ماك وساعة آبل. يتوفر إصدار المعاينة من Xcode 26 3 حالياً على موقع مطوري آبل وسوف يُطرح لاحقاً في متجر التطبيقات. يأتي هذا التحديث بعد إطلاق إصدار Xcode 26 العام الماضي الذي عزز دعم أدوات الذكاء الاصطناعي مثل ChatGPT وClaude، لكن هذه المرة يتم التوسع في قدرات التفاعل والتنفيذ التلقائي. يتيح التحديث الجديد للنماذج الذكية مثل Claude Agent من أنتروبيك وCodex من أوبن أيه آي التفاعل المباشر مع ميزات Xcode المتقدمة مثل إدارة المشاريع واستكشاف الهيكل البرمجي وتشغيل الاختبارات وتصحيح الأخطاء. تُستخدم هذه الأدوات في تحليل المشاريع وفهم هيكلها وبياناتها، ثم تنفيذ التغييرات بناءً على أوامر طبيعية باللغة العربية أو الإنجليزية. كما تمتلك النماذج الوصول إلى أحدث الوثائق الرسمية لآبل لضمان استخدام أحدث واجهات برمجة التطبيقات والالتزام بأفضل الممارسات. لضمان الأداء الفعّال تم العمل مع أنتروبيك وأوبن أيه آي على تحسين استخدام الرموز وتحسين عمليات استدعاء الأدوات. تعتمد التكامل على بروتوكول Model Context Protocol أو MCP الذي يسمح لـ Xcode بالتواصل مع أي وكالة ذكية متوافقة مع MCP، مما يمكّنها من تنفيذ مهام متعددة مثل استكشاف المشاريع إدارة الملفات عرض المعاينة وتقديم قطع برمجية. يُمكن للمطورين تحميل الوكالات المطلوبة من إعدادات Xcode وربط حساباتهم مع مزودي الذكاء الاصطناعي عبر تسجيل الدخول أو إدخال مفتاح API. كما يُمكن اختيار إصدار معين من النموذج من قائمة منسدلة مثل GPT 5 2 codex أو GPT 5 1 mini. يُدخل المطورون تعليمات طبيعية عبر مربع نص في الجانب الأيسر من الشاشة مثلاً طلب إضافة ميزة جديدة تستخدم إطار عمل مخصص من آبل وتحدد شكلها ووظيفتها. عند بدء العمل يُقسّم الوكيل المهمة إلى خطوات صغيرة يُمكن مراقبتها بوضوح. يبحث الوكيل أولاً في الوثائق المطلوبة قبل كتابة أي كود. التغييرات تُبرز بوضوح في الكود بينما يُعرض سجل العمل جانبياً مما يساعد المطورين على فهم العملية، وهو ما يُعد مفيداً خصوصاً للمبتدئين. تُنظم آبل ورشة عمل حية بعنوان code along يوم الخميس لتمكين المستخدمين من متابعة الاستخدام العملي في الوقت الفعلي. بعد الانتهاء يُتحقق الوكيل من أن الكود يعمل كما هو متوقع ويُمكنه التكرار والتحسين إذا لزم الأمر. يُشجع آبل على استخدام التفكير المسبق قبل الكتابة لتحسين النتائج. كما يُمكن التراجع عن أي تغيير في أي وقت لأن Xcode يُنشئ نقاطاً مرجعية عند كل تغيير، مما يضمن الحماية من الأخطاء. وبفضل بروتوكول MCP فإن التكامل لا يقتصر على Codex وClaude بل يمتد ليدعم أي وكالة ذكية متوافقة مع هذا البروتوكول.
