تكنولوجيا

آبل تدمج “Gemini” في Xcode 27 لكسر احتكار أدوات البرمجة الخارجية

بيئة تطوير آبل الجديدة تفتح أبوابها لنماذج جوجل وأنثروبيك

صحفية في قسم التكنولوجيا بمنصة النيل نيوز، تتابع التطورات التقنية

كشفت شركة آبل، خلال مؤتمرها السنوي للمطورين WWDC 2026، عن الإصدار الجديد من بيئة التطوير المتكاملة “Xcode 27” المعاد تصميمه بالكامل ليعتمد على محركات الذكاء الاصطناعي التوليدي. تسعى الشركة من خلال هذا التحديث إلى منافسة أدوات البرمجة المستقلة مثل “Claude Code” عبر توفير بديل محلي مدمج يستغل قدرات معالجاتها الخاصة.

اعتمدت آبل نظام “المحرك المزدوج” لمعالجة الأكواد البرمجية، حيث يعمل نموذج محلي مباشرة على المحرك العصبي (Neural Engine) لتقديم اقتراحات فورية بلغة “Swift”. بالتزامن مع ذلك، تتيح البيئة الجديدة تفويض المهام المعقدة، مثل التحليل الهيكلي واكتشاف الأخطاء العميقة، إلى نماذج سحابية خارجية.

وسعت الشركة قائمة التكامل المتاحة لتشمل نموذج “Gemini” من جوجل كخيار أساسي بجانب نماذج “OpenAI” و”Anthropic”. الميزة متاحة الآن. وبموجب هذا التكامل، يمكن للمبرمجين ربط واجهات برمجة التطبيقات (APIs) لهذه النماذج مباشرة داخل المحرر واستخدامها كعقل مدبر لعمليات التحليل البرمجي.

يتطلب تشغيل Xcode 27 وجود نظام macOS Tahoe 26.2 أو أحدث، ويوفر الإصدار التجريبي المتاح حالياً للمطورين دعمًا للغة Swift 6.4 وحزم تطوير البرمجيات (SDKs) لأنظمة iOS 27 وmacOS 27، مع إمكانية اختبار التطبيقات على أجهزة قديمة تبدأ من iOS 17.

أدرجت آبل “نمط الوكيل” (Agent Mode) الذي يسمح لعملاء برمجين مستقلين بالتفاعل مع محاكي نظام التشغيل وأدوات القياس (Instruments) لتحديد اختناقات الأداء وتصحيح واجهات الاستخدام آلياً. بينما تدعم أدوات التشفير (Coding Tools) الجديدة مهام توطين التطبيقات وإضافة اللغات وتوليد اختبارات الوحدة دون مغادرة واجهة العمل.

قال كرايغ فيديريغي، نائب رئيس هندسة البرمجيات في آبل، إن البرمجة الوكيلية تغير طريقة إنشاء التطبيقات، مؤكداً أن المطورين لديهم الآن حرية اختيار النموذج والوكيل الذي يفضلونه، بما في ذلك “Gemini”.

شمل التحديث إطار عمل “Foundation Models” الذي بات يدعم المدخلات متعددة الوسائط، مما يسمح للمطورين بتمرير الصور والنصوص معاً لتحليل المحتوى البصري عبر نموذج الذكاء الاصطناعي. تتيح ميزة “الملفات الديناميكية” تبديل النماذج والتعليمات البرمجية في الوقت الفعلي خلال الجلسة الواحدة، شريطة التزام المزودين الخارجيين ببروتوكول (Language Model) المعتمد من آبل.

مقالات ذات صلة