تحليلات

إدخال البرمجة الوكيلة في Xcode 26.3 من Apple

أعلنت Apple عن إدخال البرمجة الوكيلة إلى Xcode، مما يتيح للمطورين استخدام أدوات متقدمة لتحسين تجربة تطوير التطبيقات.

تقديم البرمجة الوكيلة إلى Xcode من Apple

أعلنت شركة Apple عن إدخال البرمجة الوكيلة إلى Xcode. حيث تم إصدار Xcode 26.3 يوم الثلاثاء، مما سيمكن المطورين من استخدام أدوات وكيلة، بما في ذلك Claude Agent من Anthropic وCodex من OpenAI، مباشرة في مجموعة تطوير التطبيقات الرسمية من Apple.

توافر Xcode 26.3

يتوفر إصدار المرشح لـ Xcode 26.3 لجميع مطوري Apple اليوم من موقع المطورين، وسيتوفر في متجر التطبيقات لاحقًا.

التحديثات الجديدة

يأتي هذا التحديث الأخير بعد إصدار Xcode 26 العام الماضي، الذي قدم دعمًا لـ ChatGPT وClaude ضمن بيئة تطوير Apple المتكاملة (IDE) المستخدمة من قبل المطورين لبناء التطبيقات لأجهزة iPhone وiPad وMac وApple Watch وغيرها من منصات الأجهزة الخاصة بـ Apple.

دمج أدوات البرمجة الوكيلة

يسمح دمج أدوات البرمجة الوكيلة لنماذج الذكاء الاصطناعي بالاستفادة من المزيد من ميزات Xcode لأداء مهامها وتنفيذ أتمتة أكثر تعقيدًا.

الوصول إلى الوثائق

ستتمكن النماذج أيضًا من الوصول إلى الوثائق الحالية للمطورين من Apple لضمان استخدامها لأحدث واجهات برمجة التطبيقات (APIs) واتباع أفضل الممارسات أثناء البناء.

وظائف الوكلاء

عند الإطلاق، يمكن للوكلاء مساعدة المطورين في استكشاف مشروعهم وفهم هيكله وبياناته الوصفية، ثم بناء المشروع وإجراء اختبارات لرؤية ما إذا كانت هناك أي أخطاء وإصلاحها إذا لزم الأمر.

التعاون مع Anthropic وOpenAI

للاستعداد لهذا الإطلاق، قالت Apple إنها عملت عن كثب مع كل من Anthropic وOpenAI لتصميم التجربة الجديدة. على وجه التحديد، قالت الشركة إنها قامت بالكثير من العمل لتحسين استخدام الرموز واستدعاء الأدوات، بحيث تعمل الوكلاء بكفاءة في Xcode.

التوافق مع بروتوكول سياق النموذج (MCP)

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

تجربة المطورين

يجب على المطورين الذين يرغبون في تجربة ميزة البرمجة الوكيلة أولاً تنزيل الوكلاء الذين يرغبون في استخدامهم من إعدادات Xcode. يمكنهم أيضًا ربط حساباتهم بمزودي الذكاء الاصطناعي من خلال تسجيل الدخول أو إضافة مفتاح API الخاص بهم. يتيح قائمة منسدلة داخل التطبيق للمطورين اختيار أي إصدار من النموذج يرغبون في استخدامه (مثل GPT-5.2-Codex مقابل GPT-5.1 mini).

التفاعل مع الوكلاء

في مربع الإدخال على الجانب الأيسر من الشاشة، يمكن للمطورين إخبار الوكيل بنوع المشروع الذي يرغبون في بنائه أو التغييرات التي يرغبون في إجرائها على الكود باستخدام أوامر اللغة الطبيعية. على سبيل المثال، يمكنهم توجيه Xcode لإضافة ميزة إلى تطبيقهم تستخدم أحد الأطر المقدمة من Apple، وكيف يجب أن تظهر وتعمل.

الشفافية في التعليم

بينما يبدأ الوكيل في العمل، يقوم بتقسيم المهام إلى خطوات أصغر، مما يسهل رؤية ما يحدث وكيف يتغير الكود. كما سيبحث عن الوثائق التي يحتاجها قبل البدء في البرمجة. يتم تمييز التغييرات بصريًا داخل الكود، ويسمح نص المشروع على جانب الشاشة للمطورين بالتعرف على ما يحدث في الخلفية.

ورشة العمل

تعتقد Apple أن هذه الشفافية قد تساعد بشكل خاص المطورين الجدد الذين يتعلمون البرمجة. لهذا الغرض، تستضيف الشركة ورشة عمل “تعليم البرمجة” يوم الخميس على موقعها للمطورين، حيث يمكن للمستخدمين المشاهدة والتعلم كيفية استخدام أدوات البرمجة الوكيلة أثناء البرمجة في الوقت الحقيقي مع نسختهم الخاصة من Xcode.

التحقق من الكود

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

استعادة التغييرات

بالإضافة إلى ذلك، إذا لم يكن المطورون راضين عن النتائج، يمكنهم بسهولة استعادة كودهم إلى حالته الأصلية في أي وقت، حيث يقوم Xcode بإنشاء معالم في كل مرة يجري فيها الوكيل تغييرًا.

مع هذه الميزة الجديدة، يمكن للمطورين الاستفادة من الذكاء الاصطناعي لتحسين كودهم وتحقيق نتائج أفضل في مشاريعهم.

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

زر الذهاب إلى الأعلى