أعلنت شركة غوغل خطوة جديدة تتيح لمطوري تطبيقات أندرويد الاستعانة بأدوات الذكاء الاصطناعي التابعة لشركات منافسة داخل بيئة التطوير الخاصة بها، في تحول يوسع خيارات المطورين ويمنحهم مرونة أكبر في اختيار الأدوات التي يعتمدون عليها.
وخلال قمة مطوري أندرويد التي عُقدت يوم الأربعاء، كشفت غوغل أن برنامج Android Studio، وهو بيئة التطوير الرسمية لتطبيقات أندرويد، أصبح يدعم أكثر من 40 وكيلاً للبرمجة يعمل بالذكاء الاصطناعي، بما في ذلك Claude من شركة Anthropic، وCodex من OpenAI، إضافة إلى أداة Antigravity التابعة لغوغل نفسها، وفقاً لما نشرته الشركة عبر مدونة مطوري أندرويد.
ورغم أن Android Studio يتضمن بالفعل مساعداً مدمجاً يعمل بالذكاء الاصطناعي، فإن التطور الأبرز يتمثل في قدرة المطورين على اختيار الوكيل البرمجي الذي يثقون به ويستخدمونه مسبقاً، بدلاً من الاعتماد على أداة واحدة داخل بيئة التطوير.
وتثير هذه الخطوة تساؤلاً حول ما إذا كان انفتاح غوغل على الأدوات المنافسة يعكس رغبة في توفير خيارات أوسع للمطورين، أم أنه يمثل استراتيجية لتعزيز مكانة منصتها في سوق يشهد منافسة متزايدة بين أدوات البرمجة المدعومة بالذكاء الاصطناعي.
ماذا تستطيع أدوات الذكاء الاصطناعي فعله داخل Android Studio؟
تحمل الميزة الجديدة اسم «Bring Your Own Agent»، واختصارها BYOA، أي «استخدم وكيل الذكاء الاصطناعي الخاص بك». وتتوفر ضمن إصدار Android Studio Rabbit 2، الذي تصفه غوغل بأنه إصدار مستقر ومكتمل، وليس نسخة تجريبية أولية، ما يعني أن المطورين يستطيعون تنزيله واستخدامه الآن.
وتمنح بيئة Android Studio وكلاء الذكاء الاصطناعي إمكانية الوصول إلى مجموعة واسعة من أدوات التطوير، بدءاً من بنية المشروع وعمليات إنشاء التطبيق، وصولاً إلى المحاكي Emulator، الذي يعمل بمثابة هاتف افتراضي لاختبار التطبيقات.
وتتيح هذه الصلاحيات للوكيل تشغيل التطبيق داخل المحاكي، والاطلاع على سجلات Logcat التي تعرض الأنشطة والأحداث الجارية أثناء تشغيل التطبيق، بهدف التحقق من نتائج العمل واكتشاف المشكلات.
وبذلك، لا يقتصر دور الوكيل على إنتاج تعليمات برمجية تبدو صحيحة، بل يمكنه اختبار التطبيق ومراجعة أدائه باستخدام الأدوات المتاحة داخل بيئة التطوير.
وتتصل هذه الأدوات من خلال بروتوكول Agent Client Protocol، المعروف اختصاراً باسم ACP، وهو معيار مفتوح يتيح ربط وكلاء الذكاء الاصطناعي بمحررات التعليمات البرمجية.
ويعمل البروتوكول بطريقة تشبه الموصل الموحد، إذ يستطيع أي وكيل يدعمه الاتصال ببيئة التطوير، من دون الحاجة إلى إنشاء تكامل مخصص لكل أداة على حدة. وقد يفسر هذا النهج قدرة غوغل على دعم أكثر من 40 وكيلاً مختلفاً.
وللاستفادة من هذه الميزة، يستطيع المطورون الانتقال إلى الإعدادات Settings، ثم الأدوات Tools، وبعدها الذكاء الاصطناعي AI، وصولاً إلى قسم الوكلاء Agents، حيث يمكنهم تصفح الأدوات المتاحة في السوق المخصص لها وتثبيت أكثر من وكيل.
وتُعد هذه المرونة من أبرز جوانب التحديث، لأنها تمنح المطورين حرية التنقل بين أدوات الذكاء الاصطناعي المختلفة، وتقلل اعتمادهم على نظام واحد مغلق.
ميزة جديدة لمراجعة التعديلات البرمجية
من الإضافات المهمة أيضاً ميزة Change Review، وهي أداة مراجعة جديدة مدعومة بالذكاء الاصطناعي، صُممت لفحص التغييرات التي تُجرى على التعليمات البرمجية، بما في ذلك التعديلات التي ينفذها وكلاء الذكاء الاصطناعي.
وتستطيع الأداة تحليل التغييرات وشرحها للمطورين، خصوصاً عندما تكون واسعة أو معقدة، مما يقلل الحاجة إلى مراجعتها يدوياً بالكامل.
وتقر غوغل بأن التعديلات الكبيرة التي تنفذها أدوات الذكاء الاصطناعي قد تكون صعبة الفهم والمراجعة، خاصة عندما تشمل أجزاء متعددة من المشروع.
ومن هنا تأتي أهمية الميزة الجديدة، التي تستهدف معالجة إحدى المشكلات المرتبطة بالاعتماد المتزايد على وكلاء البرمجة، وهي صعوبة تتبع التغييرات وفهم تأثيرها في التطبيق.
هل تنعكس هذه التحديثات على جودة تطبيقات أندرويد؟
من المحتمل أن تسهم هذه التطورات في تحسين أداء التطبيقات، وإن كان من المبكر اعتبار ذلك نتيجة مؤكدة.
فعادة ما تواجه التطبيقات مشكلات مثل البطء أو التوقف المفاجئ بسبب أخطاء برمجية قد يتطلب اكتشافها وقتاً وجهداً كبيرين. وتسعى غوغل إلى توظيف وكلاء الذكاء الاصطناعي للتعامل مع بعض هذه المهام، بما يساعد المطورين على اكتشاف المشكلات ومعالجتها بسرعة أكبر.
وفي هذا السياق، حصلت مجموعة أدوات Android CLI، وهي أدوات تعمل من خلال سطر الأوامر لإنشاء التطبيقات واختبارها، على إضافات رسمية لأداتي Claude Code وCodex.
وتتيح هذه الإضافات الاستعانة بوكلاء الذكاء الاصطناعي في عمليات الفحص والاختبار وتحليل المشكلات البرمجية.
وقدمت غوغل مثالاً على هذه الإمكانات من خلال اختبار استخدمت فيه نموذج Claude Opus 5.5 للبحث عن تسرب الذاكرة عبر 45 سيناريو مختلفاً من سيناريوهات استخدام التطبيقات، أي مجموعة من المهام التي ينفذها المستخدم داخل التطبيق.
وتحدث مشكلة تسرب الذاكرة عندما يستمر التطبيق في الاحتفاظ بموارد الذاكرة من دون تحريرها بالشكل المطلوب، مما قد يؤدي مع مرور الوقت إلى تراجع الأداء أو تعطل التطبيق.
ووفقاً لنتائج الاختبار الذي أجرته غوغل، تمكن النموذج من إتمام المهمة خلال 46 دقيقة باستخدام أدوات Android CLI، مقارنة بـ88 دقيقة عند تنفيذها من دون تلك الأدوات.
وعزت غوغل هذا الفارق إلى إمكانية تحليل لقطات الذاكرة على الحاسوب بدلاً من الهاتف، الأمر الذي ساعد على تسريع عملية الفحص.
لكن هذه النتائج تحتاج إلى التعامل معها بحذر، إذ اعتمد الاختبار على تشغيل واحد لكل إعداد، ما يجعلها تجربة أولية مشجعة أكثر من كونها دليلاً حاسماً على مستوى الأداء في جميع الحالات.
كيف يمكن أن يستفيد مستخدمو أندرويد؟
إذا تمكن وكلاء الذكاء الاصطناعي من مساعدة المطورين على اكتشاف تسرب الذاكرة واختبار الميزات الجديدة ومراجعة التعليمات البرمجية بجهد يدوي أقل، فقد تنعكس هذه التحسينات مستقبلاً على التطبيقات التي يستخدمها أصحاب هواتف أندرويد يومياً.
وقد تشمل الفوائد المحتملة تسريع اكتشاف الأخطاء البرمجية، وتحسين استقرار التطبيقات، وتقليل المشكلات التي تؤثر في أدائها.
ومع ذلك، تبقى هناك نقطة أساسية، وهي أن اكتشاف المشكلات لا يعني معالجتها تلقائياً في جميع الحالات، إذ لا يزال المطورون بحاجة إلى مراجعة النتائج التي تقدمها أدوات الذكاء الاصطناعي واتخاذ الإجراءات المناسبة بناءً عليها.
وبذلك، تفتح غوغل المجال أمام استخدام أدوات برمجية متعددة داخل Android Studio، لكن التأثير الفعلي لهذه الخطوة في جودة تطبيقات أندرويد سيعتمد على كيفية توظيف المطورين لهذه الإمكانات ومدى استفادتهم منها في عمليات التطوير والاختبار.

