يحصل Code Assist، مساعد البرمجة الذي يركز على المؤسسات من Google، على أدوات خارجية

أعلنت شركة جوجل يوم الثلاثاء عن دعمها لأدوات الطرف الثالث في Gemini Code Assist، وهي خدمة إكمال كود الذكاء الاصطناعي التي تركز على المؤسسات.
تم إطلاق Code Assist في أبريل كعلامة تجارية جديدة لخدمة مماثلة تقدمها Google تحت علامتها التجارية Duet AI التي لم تعد موجودة الآن. متوفر من خلال المكونات الإضافية لبيئات التطوير الشائعة مثل VS Code وJetBrains، يتم تشغيل Code Assist بواسطة نماذج Gemini AI من Google، والتي تسمح لها بالتفكير في أجزاء كبيرة من التعليمات البرمجية وتغييرها.
ومع إضافة الأدوات، التي يتم تشغيلها في معاينة خاصة، يمكن لبرنامج Code Assist سحب البيانات في الوقت الفعلي والوصول إلى المعلومات من التطبيقات الخارجية. وقال مدير إدارة المنتجات في جوجل، رايان سالفا، ومدير منتجات المجموعة بريثبال بهوجيل، إن الفكرة تتمثل في جلب تقنيات مختلفة إلى بيئة البرمجة مع تقليل عوامل التشتيت المحتملة.
“يمكن لميزة الأدوات الجديدة هذه أن تساعد في القضاء على الاحتكاك الناتج عن تبديل السياق”، كتب سالفا وبهوجيل بشكل مشترك في منشور بالمدونة. “يتطلب إدخال تطبيقات آمنة وقابلة للتطوير في الإنتاج أكثر من مجرد كتابة تعليمات برمجية رائعة – يحتاج المطورون إلى حلول للإنتاجية وقابلية المراقبة والأمان وقواعد البيانات والمزيد.”
لا يمكن لأي شخص إنشاء أداة للمساعدة في البرمجة. جوجل يقتصر البرنامج على شركاء جوجل السحابية، على الأقل في الوقت الراهن.
كتب سالفا وبهوجيل: “تمكن الأدوات المطورين من استرداد المعلومات من أي جزء من نظامهم الهندسي أو التصرف بناءً عليه – وهو أمر مفيد بشكل خاص للخدمات خارج بيئة المطورين”. “على سبيل المثال، يمكنك تلخيص التعليقات الأخيرة من إصدار Jira، أو العثور على آخر شخص قام بدمج التغييرات في ملف في git، أو عرض أحدث إصدار مباشر للموقع من Sentry.”
تتوفر أدوات مساعدة التعليمات البرمجية من GitLab وGitHub وSentry.io وAtlassian Rovo وSnyk ومحرّر مستندات Google الخاص بشركة Google عند الإطلاق. يقول سالفا وبهوجيل إن شركاء Google Cloud المهتمين بإنشاء أدوات جديدة يمكنهم التواصل مع مديري الشركاء.
يعد Code Assist منافسًا مباشرًا لـ Copilot Enterprise من GitHub، والذي يقدم امتدادات تعمل كثيرًا مثل أدوات Code Assist. لكن جوجل أكدت منذ فترة طويلة أن Code Assist تبرز بطرق أخرى، على سبيل المثال في دعمها لقواعد التعليمات البرمجية الموجودة داخل الشركة.
شهدت Code Assist عددًا من الترقيات هذا العام، بما في ذلك إمكانات تحويل التعليمات البرمجية المحسنة وإطلاق خطة مؤسسية مع اقتراحات تعليمات برمجية مخصصة بناءً على مستودعات التعليمات البرمجية الخاصة.
على الرغم من المخاوف المتعلقة بالأمان وحقوق الطبع والنشر والموثوقية بشأن أدوات البرمجة المساعدة المدعومة بالذكاء الاصطناعي، فقد أبدى المطورون حماسًا تجاهها، مع الغالبية العظمى من المشاركين في استطلاع GitHub الأخير يقولون إنهم اعتمدوا أدوات الذكاء الاصطناعي بشكل ما. أفاد GitHub في أبريل أن برنامج Copilot كان لديه أكثر من 1.8 مليون مستخدم يدفعون وأكثر من 50.000 عميل تجاري.