رؤى المستقبل

عزز تطويرك باستخدام إجراءات Gemini CLI GitHub: زميلك المجاني في ترميز الذكاء الاصطناعي

AI
رؤى الذكاء والمستقبل
· · 3 دقائق قراءة
عزز تطويرك باستخدام إجراءات Gemini CLI GitHub: زميلك المجاني في ترميز الذكاء الاصطناعي

أحدث ابتكارات Google AI هنا لإحداث ثورة في سير عمل التطوير الخاص بك: إجراءات Gemini CLI GitHub. تمكن هذه الأداة المجانية، التي تم الإعلان عنها في 6 أغسطس 2025، المطورين من خلال زميل ترميز بالذكاء الاصطناعي مباشرة داخل مستودعاتهم. استنادًا إلى أساس Gemini CLI الشائع بالفعل، تعمل GitHub Action هذه على أتمتة مهام الترميز الروتينية وتسريع مراجعات طلبات السحب وتوفر تعاونًا عند الطلب، مما يعد بزيادة الإنتاجية وجودة التعليمات البرمجية.

تقديم إجراءات Gemini CLI GitHub

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

  • إنه بمثابة وكيل مستقل لمهام الترميز الروتينية.
  • إنه بمثابة متعاون عند الطلب لطلبات محددة.
  • وهو متاح للجميع في جميع أنحاء العالم في الإصدار التجريبي على google-github-actions/run-gemini-cli.

سير العمل الرئيسية

يتضمن الإصدار الأولي ثلاثة سير عمل قوية مفتوحة المصدر مصممة لتحسين سرعة وجودة الترميز:

  • فرز المشكلات الذكي: يقوم بأتمتة إدارة المشكلات الجديدة عن طريق تحليلها وتصنيفها وترتيب أولوياتها، مما يضمن تركيز المطورين على المهام الأكثر أهمية.
  • مراجعات طلبات السحب المتسارعة: يوفر تعليقات فورية على تغييرات التعليمات البرمجية، والتحقق من الجودة والأسلوب والصحة، مما يحرر المراجعين البشريين للمهام الأكثر تعقيدًا.
  • التعاون عند الطلب: يسمح للمطورين بتفويض المهام عن طريق الإشارة إلىgemini-cli@ في المشكلات أو طلبات السحب، وتحديد طلبات مثل كتابة الاختبارات أو تنفيذ التغييرات أو تبادل الأفكار حول الحلول أو إصلاح الأخطاء المحددة جيدًا.

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

أمان وتحكم على مستوى المؤسسة

الأمان والتحكم لهما أهمية قصوى، وتعكس إجراءات Gemini CLI GitHub هذا من خلال ميزات قوية:

  • مصادقة آمنة بدون بيانات اعتماد: يمكن لمستخدمي Vertex AI وGemini Code Assist الاستفادة من اتحاد هوية حمل العمل (WIF) في Google Cloud، مما يلغي الحاجة إلى مفاتيح واجهة برمجة تطبيقات طويلة الأجل وتقليل خطر اختراق بيانات الاعتماد.
  • تحكم دقيق: يوفر عناصر تحكم متعددة الطبقات لفرض مبدأ الامتياز الأقل. تسمح القائمة البيضاء لأوامر الأوامر بالموافقة الصريحة على كل أمر shell يمكن أن ينفذه الوكيل. يمكن إنشاء هويات مخصصة للوكيل بأذونات محددة.
  • شفافية كاملة: يتكامل مع OpenTelemetry، مما يوفر رؤية في الوقت الفعلي لكل إجراء من خلال السجلات والمقاييس المتدفقة إلى أنظمة أساسية مثل Google Cloud Monitoring. يتيح ذلك مراقبة الاستخدام وتصحيح سير العمل المعقدة.

البدء

إجراءات Gemini CLI GitHub متاحة في الإصدار التجريبي وتقدم حصصًا مجانية سخية لـ Google AI Studio. يتم أيضًا دعم Vertex AI، جنبًا إلى جنب مع المستويات القياسية والمؤسسية من Gemini Code Assist. سيأتي قريبًا الاستخدام المجاني لـ Gemini Code Assist للمستخدمين الأفراد.

لبدء استخدام إجراءات Gemini CLI GitHub:

  • قم بتنزيل Gemini CLI 0.1.18 أو أحدث.
  • قم بتشغيل setup-github/.
  • ابحث عن GitHub Action على google-github-actions/run-gemini-cli.

خاتمة

تمثل إجراءات Gemini CLI GitHub قفزة كبيرة إلى الأمام في تطوير البرامج بمساعدة الذكاء الاصطناعي. من خلال أتمتة المهام الرئيسية وتسريع مراجعة التعليمات البرمجية وتقديم المساعدة عند الطلب، فإنها تمكن المطورين من التركيز على الابتكار والإبداع. بفضل الأمان على مستوى المؤسسة وسير العمل القابلة للتخصيص، فهي أداة مهيأة لتغيير الطريقة التي تتعاون بها الفرق وتبني البرامج. تشجع Google المجتمع على المساهمة في سير العمل المبتكرة في المستودع ومشاركتها مع الآخرين. إذن، ما الذي ستبنيه مع زميلك الجديد في ترميز الذكاء الاصطناعي؟


المصدر: N/A

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

التعليقات

البريد لن يُنشر - يُستخدم للصورة الرمزية فقط

جاري تحميل التعليقات...