نظرة عامة على أدوات Gemini Code Assist

يوضّح هذا المستند أدوات Gemini Code Assist للمطوّرين. تتيح الأدوات للمطوّرين الربط بخدمات خارجية بدون مغادرة IDE من أجل الحصول على المهام وتلخيص مستندات التصميم وغير ذلك. تتوفّر الأدوات في Gemini Code Assist للأفراد، وهو متاح بدون أي تكلفة، و إصدارَي Gemini Code Assist Standard وEnterprise.

يمكنك إرسال طلبات إلى أدوات معيّنة في محادثة Gemini Code Assist في IDE من خلال بدء طلبك بالرمز @TOOL_NAME. لتجربة الأدوات في IDE، اتّبِع التعليمات الواردة في المراجع التالية:

القيود

تنطبق القيود التالية على أدوات Gemini Code Assist:

  • لا تتوفّر الأدوات إلا في VS Code وJetBrains IDE.
  • لا يمكن للأدوات تنفيذ عمليات إنشاء مورد أو تعديله أو حذفه في خدمة خارجية.
  • تتيح كل أداة عددًا محدودًا من حالات الاستخدام، وقد تؤدي إلى ظهور أخطاء خارج حالات الاستخدام المقترَحة.
  • يجب أن يكون مشغّل الأداة (@) متبوعًا باسم الأداة في بداية الطلب.

الأدوات المتاحة

يعرض الجدول التالي أدوات Gemini Code Assist المتاحة.

المنتج أو الخدمة متوفّر في إصدارات Gemini Code Assist مثال على طلب مستندات الخدمة
Apigee للمؤسسات @Apigee create an API to manage users دليل تعليمي: استخدام Gemini Code Assist لتصميم واجهات برمجة التطبيقات وتطويرها واختبارها في Apigee
Atlassian Rovo جميع الطبعات @AtlassianRovo get tasks assigned to me Atlassian Rovo لخدمة Gemini Code Assist
Github جميع الطبعات @GitHub list issues assigned to me
GitLab جميع الطبعات @GitLab list open pull requests assigned to me
قواعد بيانات Google Standard وEnterprise @GoogleDatabases add a function to get customers by ID in @File
مستندات Google جميع الطبعات @GoogleDocs list my docs قراءة المستندات أثناء الترميز باستخدام ميزة Gemini Code Assist
MongoDB جميع الطبعات @MongoDB how can I optimize my query? مستندات MongoDB
Neo4j جميع الطبعات @neo4j How do I configure the Java driver? مستندات Neo4j
New Relic جميع الطبعات @NewRelic how do I install the python agent? وكيل New Relic لخدمة Google Gemini Code Assist
Redis جميع الطبعات @Redis what is Redis Cloud? Redis Docs
Sentry جميع الطبعات @Sentry list issues in project my-project مستندات Sentry.io
Snyk جميع الطبعات @Snyk scan for issues مستندات مستخدمي Snyk

كيفية استخدام الأدوات لبياناتك

ولكل أداة سجلّ محادثات خاص بها وسياق خاص بها. عند استخدام أداة، لا يتم استخدام طلباتك وردود الأداة إلا عند التفاعل مع تلك الأداة، ولا يمكن للأدوات الأخرى الوصول إلى هذه المعلومات.

يضمن فصل سجلّ المحادثات والبيانات التي تم استرجاعها من كل أداة أنّه لا يمكن لأي أداة أخرى الوصول إلى بياناتها إلا الأداة التي تستخدمها. للاطّلاع على مزيد من المعلومات عن نوع طلبات بيانات واجهة برمجة التطبيقات التي يمكن لأداة معيّنة إجراؤها نيابةً عنك، اطّلِع على أذونات أدوات Gemini Code Assist.

لمزيد من المعلومات حول كيفية تعامل Gemini Code Assist مع بياناتك، يمكنك الاطّلاع على مقالة كيفية استخدام Gemini Code Assist لبياناتك.

المصادقة

تتطلّب أدوات Gemini Code Assist منك إجراء ما يلي:

  • مصادقة Google Cloud لإثبات هويتك وامتلاكك امتيازات الوصول
  • مصادقة الهوية مع Google أو الخدمة أو واجهة برمجة التطبيقات التابعة لجهة خارجية التي يتم الوصول إليها باستخدام كل أداة
لمزيد من المعلومات حول الأمان والخصوصية، يُرجى الاطّلاع على نظرة عامة على الأمان والخصوصية في Gemini Code Assist.

الخطوات التالية