نمای کلی ابزارهای Gemini Code Assist

این سند ابزارهای Gemini Code Assist را برای توسعه دهندگان شرح می دهد. ابزارها به توسعه دهندگان این امکان را می دهند که بدون خروج از IDE به خدمات خارجی متصل شوند تا وظایف را دریافت کنند، اسناد طراحی را خلاصه کنند و موارد دیگر. ابزارها در Gemini Code Assist برای افراد، که بدون هیچ هزینه ای در دسترس است و نسخه های استاندارد Gemini Code و Enterprise موجود است.

می‌توانید با شروع درخواست خود با @TOOL_NAME درخواست‌ها را به ابزارهای خاصی در چت Gemini Code Assist در IDE خود ارسال کنید. برای امتحان ابزارها در IDE خود، دستورالعمل‌های موجود در منابع زیر را دنبال کنید:

محدودیت ها

ابزارهای Gemini Code Assist دارای محدودیت‌های زیر هستند:

  • ابزارها فقط در VS Code و JetBrains IDE در دسترس هستند.
  • ابزارها نمی توانند عملیات ایجاد، ویرایش یا حذف یک منبع در یک سرویس خارجی را انجام دهند.
  • هر ابزار از تعداد محدودی از موارد استفاده پشتیبانی می کند و ممکن است خطاهایی خارج از موارد استفاده توصیه شده ارائه دهد.
  • عملگر ابزار ( @ ) به دنبال نام ابزار باید در ابتدای دستور شما باشد.

ابزارهای موجود

جدول زیر ابزارهای موجود Gemini Code Assist را فهرست می‌کند.

محصول یا خدمات در نسخه‌های Gemini Code Assist موجود است اعلان مثال اسناد خدمات
اپیگی تصدی @Apigee create an API to manage users آموزش: از Gemini Code Assist برای طراحی، توسعه و آزمایش APIها در Apigee استفاده کنید
اطلسی روو تمام نسخه ها @AtlassianRovo get tasks assigned to me Atlassian Rovo برای Google Gemini Code Assist
GitHub تمام نسخه ها @GitHub list issues assigned to me
GitLab تمام نسخه ها @GitLab list open pull requests assigned to me
پایگاه های داده گوگل استاندارد و سازمانی @GoogleDatabases add a function to get customers by ID in @File
Google Docs تمام نسخه ها @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
یادگار جدید تمام نسخه ها @NewRelic how do I install the python agent? عامل جدید Relic برای Google Gemini Code Assist
ردیس تمام نسخه ها @Redis what is Redis Cloud? Redis Docs
نگهبان تمام نسخه ها @Sentry list issues in project my-project اسناد Sentry.io
اسنیک تمام نسخه ها @Snyk scan for issues اسناد کاربر Snyk

چگونه ابزارها از داده های شما استفاده می کنند

هر ابزار تاریخچه و زمینه چت خصوصی خود را دارد. وقتی از ابزاری استفاده می‌کنید، درخواست‌های شما و پاسخ‌های ابزار فقط هنگام تعامل با آن ابزار استفاده می‌شوند—ابزارهای دیگر نمی‌توانند به این اطلاعات دسترسی داشته باشند.

جدا نگه داشتن تاریخچه چت و داده های بازیابی شده از هر ابزار تضمین می کند که تنها ابزاری که استفاده می کنید به داده های آن دسترسی دارد. برای کسب اطلاعات بیشتر درباره آنچه که API می‌تواند از طرف شما یک ابزار خاص ایجاد کند، به مجوزهای ابزار Gemini Code Assist مراجعه کنید.

برای اطلاعات بیشتر در مورد اینکه Gemini Code Assist چگونه داده‌های شما را مدیریت می‌کند، ببینید Gemini Code Assist چگونه از داده‌های شما استفاده می‌کند .

احراز هویت

ابزارهای Gemini Code Assist از شما می خواهند:

  • برای تأیید هویت و دسترسی به امتیازات، در Google Cloud تأیید اعتبار کنید.
  • با هر ابزار در Google یا سرویس یا API شخص ثالثی که به آن دسترسی دارید احراز هویت کنید.
برای اطلاعات بیشتر در مورد امنیت و حریم خصوصی، به نمای کلی امنیت و حریم خصوصی Gemini Code Assist مراجعه کنید.

بعدش چی