الإصدار 1.0 الثابت من Android CLI: تسريع عملية تطوير تطبيقات Android باستخدام أي وكيل
مدّة القراءة: 5 دقائق
بصفتك مطوّر تطبيقات Android، تتوفّر لك خيارات عديدة عندما يتعلّق الأمر بالوكلاء والأدوات وواجهات سطر الأوامر (CLI) والنماذج اللغوية الكبيرة (LLM) التي تستخدمها لتطوير التطبيقات. سواء كنت تستخدم Gemini في "استوديو Android" أو Antigravity 2.0 أو Antigravity CLI أو وكلاء تابعين لجهات خارجية، مثل Claude Code من Anthropic أو Codex من OpenAI، تظل مهمتنا كما هي: ضمان إمكانية تطوير تطبيقات Android عالية الجودة في كل مكان.
في Google I/O لعام 2026، شاركنا آخر التطورات في مجال التطوير المستند إلى الوكلاء، وعرضنا بعض أحدث إمكانات Android CLI، وهي الآن مستقرة في الإصدار 1.0 وجاهزة لاستخدام جميع مطوّري برامج Android. نحن نزوّد وكلاءك بالأدوات المناسبة التي تتيح لهم العمل معك، بدءًا من المهارات الجديدة وصولاً إلى إتاحة الوصول إلى إمكانات "استوديو Android" الفعّالة.
إذا كنت تستخدم حاليًا Android CLI وأردت الاستفادة من جميع الميزات الجديدة، ما عليك سوى تنفيذ android update. في ما عدا ذلك، يمكنك مواصلة القراءة لمعرفة المزيد حول كيفية تحسين أداء الوكلاء الذين تختارهم في إنشاء تطبيقات Android.
إتاحة تطوير تطبيقات Android في Antigravity
يتضمّن Google Antigravity الآن حزمة اختيارية من مراجع Android، بما في ذلك Android CLI ومهارات Android، يمكنك تثبيتها. يمكنك تثبيت الحزمة أثناء عملية الإعداد بعد التثبيت، أو لاحقًا من قائمة الإعدادات > التخصيصات > المكوّنات الإضافية "إنشاء باستخدام Google".
يوفّر ذلك لـ Antigravity جميع الأدوات والمعلومات الفعّالة الخاصة بواجهة سطر الأوامر في Android، ما يتيح لها تنفيذ المهام الأساسية اللازمة لتطوير تطبيقات Android بسهولة وفعالية أكبر، بدءًا من إنشاء المشاريع وصولاً إلى نشر تطبيقك على جهاز Android افتراضي جديد.
إتاحة إمكانات "استوديو Android" لأي وكيل
توفّر Android CLI واجهة بسيطة لوكلاء الذكاء الاصطناعي لتنفيذ المهام واسترداد المعلومات حول تطوير تطبيقات Android. ومع ذلك، هناك مزايا للتخصّص، إذ يتضمّن "استوديو Android" أكثر من عقد من الخبرة في Android، وهو مصمَّم للتعامل مع حتى أكثر مشاريع Android تعقيدًا. ويشمل ذلك محرّك التحليل الثابت الفعّال في "استوديو Android"، وأدوات إعادة هيكلة الرموز البرمجية، وإدارة الاعتماديات، ومكتبات تصميم واجهة المستخدم وعرضها، وغير ذلك. يمكن الآن لـ "وكلاء الذكاء الاصطناعي" الاستفادة من أدوات "استوديو Android" للحصول على العديد من هذه الإمكانات نفسها.
يقدّم أحدث إصدار من Android CLI الأمر الجديد android studio. يتيح ذلك للوكيل الذي تختاره الاستفادة من الإمكانات العميقة والسياقية في "استوديو Android" لفهم مشروع Android مفتوح وتنفيذ إجراءات عليه بشكل أفضل. من خلال تشغيل "استوديو Android" إلى جانب البرنامج المفضّل لديك باستخدام Android CLI، يمكن لمهام البرنامج التنقّل في قاعدة الرموز البرمجية بشكل أكثر فعالية لإنتاج تغييرات أكثر دقة في الرموز البرمجية. وعند استخدام Android CLI لإنشاء مشروعك وتكراره، يصبح الانتقال إلى "استوديو Android" أسهل بكثير، ما يتيح لك استخدام الأدوات المصمَّمة خصيصًا لهذا الغرض، مثل أدوات تحليل الأداء و"معاينات Compose" و"بث أجهزة Android"، للحصول على مستوى الجودة المطلوب في الإصدارات العلنية.
عندما يكون لديك مشروع مفتوح في الإصدار التجريبي الأخير من استوديو Android Quail، يمكنك (أو يمكن للوكيل) تنفيذ الأمر التالي للتحقّق مما إذا كان Android CLI قد أنشأ اتصالاً بمشروعك المفتوح:
$ android studio check pid: 32942 version: Android Studio Projects: READY JetSet /Users/adarshf/AndroidStudioProjects/jetset-main
بعد ذلك، يمكن للوكلاء استخدام الأمر android studio للوصول إلى أدوات IDE فعّالة للتفاعل مع المشاريع بشكل أكثر كفاءة. تشمل الأوامر الرئيسية ما يلي:
- analyze-file: يحلّل هذا الأمر ملفًا بحثًا عن الأخطاء والتحذيرات باستخدام عمليات الفحص المضمّنة في المحرّر.
- find-declaration: تعثر هذه السمة على موقع التعريف الدقيق لرمز (فئة أو طريقة أو متغيّر أو حقل أو ثابت أو مورد/لون Android) في جميع أنحاء المشروع باستخدام تحليل دلالي.
- find-usages: تعثر هذه الأداة على جميع مراجع الرمز وتعريفاته (فئة أو طريقة أو متغير أو مورد Android) في المشروع بأكمله باستخدام التحليل الدلالي.
- render-compose-preview: تعرض هذه السمة معاينة لواجهة مستخدم Jetpack Compose وتعرض مسارًا إلى الصورة والتسلسل الهرمي لواجهة المستخدم في حال نجاح العملية.
- version-lookup: للحصول على أحدث المعلومات حول الإصدارات المتاحة لملفات التبعية المحدّدة للتطبيقات في المستودعات الشائعة، مثل مستودع Google Maven. من خلال توفير حل آلي، تصبح إدارة التبعيات أقل مللاً وأقل عرضة للتعطُّل.
- open-file: يفتح ملفًا مباشرةً في "استوديو Android". يكون ذلك مفيدًا إذا أراد الوكيل توجيه انتباهك لعرض "معاينات Compose" أو عمليات تتبُّع الأداء أو ملفات معيّنة أخرى في بيئة التطوير المتكاملة.
على سبيل المثال، يمكن للوكلاء الآن تنفيذ الأوامر التالية لعرض معاينة Compose لتصميم جديد لتطبيق Android، ثم فتح المعاينات في "استوديو Android" لتتمكّن من الاستفادة من عرض معاينات Compose متعددة جنبًا إلى جنب وإجراء تعديلات بمساعدة الذكاء الاصطناعي مباشرةً من بيئة التطوير المتكاملة.
$ android studio find-declaration HotelDetailScreen $ android studio analyze-file .../JetPacker/feature/detail/src/main/java/com/example/jetset/feature/detail/HotelDetailScreen.kt $ android studio open-file feature/detail/src/main/java/com/example/jetset/feature/detail/HotelDetailScreen.kt
لمزيد من المعلومات حول كيفية استخدام هذه الأوامر، شغِّل android help. وللتأكّد من أنّ الوكلاء يعرفون كيفية استخدام هذه الأداة، احرص على تعديل مهارة Android CLI من خلال تنفيذ android init.
طرق إضافية للبدء
لتسهيل دمج Android CLI في بيئاتك قدر الإمكان، سنوفّرها بطرق إضافية. يمكنك الآن تنزيل وتثبيت Android CLI باستخدام المزيد من أدوات إدارة الحِزم: apt-get وwinget وhomebrew. على سبيل المثال، يمكنك تشغيل ما يلي لتثبيت Android CLI باستخدام winget:
winget install -e --id Google.AndroidCLI
عدّلنا أيضًا عملية التثبيت لتتم في دليل خاص بالمستخدم، وذلك بشكل تلقائي. يمكنك العثور على الأوامر لجميع أنظمة التشغيل المتوافقة بالإضافة إلى خيارات التنزيل الإضافية في صفحة "واجهة سطر الأوامر في Android".
توفُّر ميزة "رحلات البحث"
نقدّم أيضًا ميزة الرحلات. باستخدام أدوات ومهارات "رحلات المستخدمين" المضمّنة في Android CLI، يمكن لأي وكيل من اختيارك الآن إنشاء "رحلات المستخدمين" وتشغيلها، وهي عبارة عن أوصاف باللغة الطبيعية لرحلات المستخدمين في تطبيقك يتم حفظها مباشرةً في مشروعك.
يمكن للوكلاء تنفيذ هذه الرحلات باستخدام Android CLI للتنقّل في تطبيقك تمامًا كما يفعل المستخدم. يتيح لك ذلك طرقًا جديدة تمامًا لاختبار أو التحقّق من صحة البيانات أو جمعها في جميع التجارب المهمة داخل تطبيقك، وكل ذلك يتم من خلال اللغة الطبيعية وينفّذه وكيلك.
توسيع مهارات Android
لمساعدة النماذج في فهم وتنفيذ أنماط معيّنة تتّبع أفضل ممارساتنا بشكل أفضل، نواصل توسيع مكتبة مهارات Android. نحن بصدد طرح مهارات جديدة تجعل عملية تطوير تطبيقات Android في كل مكان أكثر فعالية وكفاءة وإنتاجية:
- نظارات العرض وJetpack Compose Glimmer لتقنية الواقع الممتد: تقدّم إرشادات لتطوير تطبيقات معروضة لنظارات العرض على Android باستخدام مجموعة أدوات واجهة المستخدم Jetpack Compose Glimmer.
- النقل إلى CameraX: تساعدك هذه الميزة في نقل عمليات تنفيذ الكاميرا القديمة على Android (واجهات برمجة التطبيقات Camera1 أو Camera2 الأولية) إلى CameraX.
- Perfetto SQL: يترجم طلبات البيانات المُدخلة باللغة العادية إلى استعلامات Perfetto SQL وينفّذها على ملف تتبُّع محلي.
- واجهة المستخدم التكيُّفية: تعليمات لإنشاء واجهة مستخدم تطبيق أو تعديلها لتتكيّف مع أجهزة Android المختلفة
- إعداد الاختبار: يتم إنشاء استراتيجية اختبار أساسية.
- الأنماط: تساعد في استخدام واجهة برمجة التطبيقات الجديدة Jetpack Compose Style API للمكوّنات الجديدة، وتتيح نقل البيانات إلى واجهة Styles API.
- AppFunctions: تحلّل قواعد الرموز البرمجية لنظام Android لاقتراح AppFunctions جديدة وتنفيذها، وتعمل على تحسين مستندات KDoc لتحسين "بروتوكول سياق النموذج".
يمكنك إضافة هذه المهارات الجديدة إلى سير عملك مباشرةً من سطر الأوامر. لمساعدة الوكلاء في فهم Android CLI واستخدامه على الفور، يمكنك تهيئة بيئتك وتثبيت مهارة android-cli الأساسية من خلال تنفيذ ما يلي:
android init
يمكنك بعد ذلك تصفُّح مسار عمل الوكيل وإعداده من خلال البحث عن الإمكانات التي يحتاجها الوكيل بالضبط:
android skills list
بعد العثور على المهارة المناسبة، ثبِّتها في بيئتك من خلال تنفيذ الأمر التالي:
android skills add –skill=
البدء الآن
لتنزيل الإصدار الثابت 1.0 من Android CLI، واستكشاف الأدوات الجديدة، وتصفُّح المستندات الكاملة، انتقِل إلى d.android.com/tools/agents اليوم. تأكَّد أيضًا من التحديث إلى أحدث إصدار تجريبي من "استوديو Android" للاستفادة من أحدث الميزات التي يوفّرها Android CLI. نحن متحمّسون لمعرفة ما ستنشئه باستخدام Android CLI 1.0 وكيف ستعزّز هذه الميزات الجديدة سير العمل اليومي. يمكنك الانضمام إلى منتدانا النشط على LinkedIn أو Medium أو YouTube أو X ومشاركة ملاحظاتك.
يمكنك الاطّلاع على هذا الإعلان وجميع تحديثات مؤتمر Google I/O 2026 على io.google.
-
أخبار المنتجاتبصفتك مطوّر تطبيقات Android، تتوفّر لك خيارات عديدة عندما يتعلّق الأمر بالوكلاء والنماذج اللغوية الكبيرة والأدوات وواجهات سطر الأوامر التي تستخدمها لتطوير التطبيقات. هدفنا هو مساعدتك في إنشاء تطبيقات Android رائعة وعالية الجودة، بغض النظر عن الطريقة التي تختارها.
Simona Milanovic • مدّة القراءة: 4 دقائق -
أخبار المنتجاتفي كل عام، يقدّم مؤتمر Google I/O إعلانات ومراجع جديدة في جميع الأنظمة المتكاملة والمنتجات، بما في ذلك تطوير تطبيقات Android. مع توجّه التطوير نحو الذكاء الاصطناعي والأدوات المستندة إلى وكيل الذكاء الاصطناعي، وسّعنا عروضنا لتقديم الدعم لك بشكل أفضل، بغض النظر عن الطريقة التي تختارها لتطوير تطبيقات Android.
Simona Milanovic • مدّة القراءة: دقيقتان -
أخبار المنتجاتفي مؤتمر Google I/O 2026، أعلنّا عن تحوّل Android من نظام تشغيل إلى نظام ذكاء متكامل. أوضحنا أيضًا كيف يمكنك إنشاء تجارب ذكية بشكلٍ مدمج مع النظام والاستفادة من إمكانات الذكاء الاصطناعي من Google في تطبيقاتك.
Jingyu Shi • مدّة القراءة: دقيقتان
يمكنك تلقّي أحدث الإحصاءات حول تطوير تطبيقات Android في بريدك الوارد أسبوعيًا.