تمنح جوجل وكلاء البرمجة مثل Claude Code من Anthropic وCodex من OpenAI وصولاً أعمق إلى أدوات تطوير أندرويد الخاصة بها، بما في ذلك الأجهزة ومحللات الأداء وتقارير أعطال الإنتاج. يمكن للوكلاء الآن التحقيق في الأخطاء واختبار التغييرات والتحقق من إصلاحاتهم الخاصة.
يمتد هذا الدفع ليشمل Android Studio وواجهة سطر الأوامر (CLI) الخاصة بأندرويد والمستندة إلى الطرفية، حيث تفتح جوجل كلاهما لوكلاء الطرف الثالث بدلاً من توجيه المطورين نحو Gemini. أكد ماثيو ماكولو، نائب رئيس المنتجات لأندرويد، على منح المطورين حرية اختيار نماذجهم ووكلاء البرمجة الخاصة بهم. في منشور يوم الأربعاء، وصف أدارش فيرناندو، مدير المنتجات الأول لأدوات مطوري أندرويد، الهدف بأنه منح المطورين ووكلاءهم «الأدوات والمعرفة لبناء تطبيقات أندرويد عالية الجودة بشكل أسرع». أُعلنت التحديثات يوم الأربعاء في قمة مطوري أندرويد.
وتذكر جوجل أن الميزة أصبحت مستقرة الآن في إصدار Android Studio Rabbit 2 الذي صدر يوم الأربعاء. يمكن للمطور تثبيت العديد من الوكلاء والتبديل بينهم دون مغادرة بيئة التطوير المتكاملة (IDE)، وترث الوكلاء المتصلون قراءة بيئة التطوير المتكاملة للمشروع — هيكله، وتكوين البناء، والرموز، والأدوات مثل Compose Preview والمحاكي وLogcat — وهو سياق كان عليهم إعادة بنائه بطريقة أخرى من خلال عمليات البحث عن التعليمات البرمجية والتخمين عبر الطرفية.
وتدفع جوجل هذا الوصول نفسه إلى ما وراء بيئة التطوير المتكاملة من خلال إضافات Android CLI الرسمية لـ Claude Code وCodex التي تغطي إنشاء المشاريع وإدارة المحاكي وفحص واجهة المستخدم ووثائق أندرويد الخاصة بها.
كيف يمكن عرض معاينات Compose من الطرفية؟
يتضمن إعلان آخر الأمر الجديد android preview الذي يتيح لوكلاء البرمجة عرض معاينات Jetpack Compose مباشرة في الطرفية دون تشغيل بيئة تطوير متكاملة أو محاكي. تذكر الشركة أن الوكلاء الذين استخدموه أكملوا مهام واجهة المستخدم أسرع بنسبة 77% بينما استخدموا عددًا أقل من الرموز يصل إلى ثلاثة أضعاف، على الرغم من أنها لم تشارك الكثير حول كيفية قياس تلك النتائج.
كيف يكتشف Claude تسرب الذاكرة؟
تمنح جوجل الوكلاء أيضًا المزيد من الطرق للتحقيق في المشكلات بعد بناء التطبيق، بما في ذلك مشكلات الأداء وأعطال الإنتاج وتسرب الذاكرة. في أحد العروض التوضيحية، عمل Claude Code مع LeakCanary، وهي مكتبة مفتوحة المصدر للكشف عن التسرب، للتحقق من مسارات المستخدم الحرجة بحثًا عن تسرب الذاكرة باستخدام تعليمات واحدة من المطور. أجرى Claude Code المسارات عبر أجهزة متعددة بالتوازي، وحلل تفريغات الذاكرة (heap dumps) من خلال تكامل LeakCanary في واجهة سطر الأوامر (CLI)، وتتبع التسربات إلى التعليمات البرمجية المسببة للمشكلة. ثم أجرى الإصلاحات وأعاد تشغيل الاختبارات لتأكيد عملها. وتذكر جوجل أن هذه الأدوات ساعدت النماذج القادرة على إكمال هذه التحقيقات أسرع بمرتين تقريبًا مع استخدام عدد أقل من الرموز يصل إلى 25%.
يقوم أمر android signals المصاحب الآن بتوجيه بيانات Android vitals وFirebase Crashlytics إلى نفس سير عمل الطرفية، مما يمنح الوكلاء خطًا مباشرًا لأعطال الإنتاج ومشكلات ANR ومشكلات الذاكرة. ومع ذلك، لا يلغي أي من هذا دور العنصر البشري، كما يمكن للمطورين الذين شاهدوا Claude Code يطبق إصلاحًا لنواة Linux ليقوم المراجعون باكتشاف حالة سباق (race condition) أن يشهدوا.
تقدم جوجل أيضًا Android Bench 2.0 لتقييم أداء النماذج وأنظمة الوكلاء في مهام تطوير أندرويد الأكثر تعقيدًا. يختبر ما إذا كانت التطبيقات المكتملة تعمل بالفعل مع مهام تتراوح من بناء تطبيق من نماذج أولية إلى ترحيل واجهة موجودة. تم تصميم بعض المهام على غرار العمل الذي قد يستغرق مهندس أندرويد عدة أيام، ويقيس المعيار أيضًا وقت الإنجاز والتكلفة.
جرّب الأداة: منسق ومتحقق JSON




