Gemini Code Assist araçlarına genel bakış

Bu belgede, geliştiricilere yönelik Gemini Code Assist araçları açıklanmaktadır. Araçlar, geliştiricilerin görev almak, tasarım dokümanlarını özetlemek ve daha fazlası için IDE'den ayrılmadan harici hizmetlere bağlanmasına olanak tanır. Araçlar, ücretsiz olarak sunulan bireysel kullanıcılar için Gemini Code Assist'in yanı sıra Gemini Code Assist Standard ve Enterprise sürümlerinde kullanılabilir.

İsteminizi @TOOL_NAME ile başlatarak IDE'nizdeki Gemini Code Assist sohbetinde belirli araçlara istem gönderebilirsiniz. IDE'nizdeki araçları denemek için aşağıdaki kaynaklardaki talimatları uygulayın:

Sınırlamalar

Gemini Code Assist araçları aşağıdaki sınırlamalara sahiptir:

  • Araçlar yalnızca VS Code ve JetBrains IDE'lerde kullanılabilir.
  • Araçlar, harici bir hizmette kaynak oluşturma, düzenleme veya silme işlemlerini gerçekleştiremez.
  • Her araç sınırlı sayıda kullanım alanını destekler ve önerilen kullanım alanlarının dışında hata verebilir.
  • İsteminizin başında araç operatörü (@) ve ardından araç adı yer almalıdır.

Kullanılabilir araçlar

Aşağıdaki tabloda, kullanılabilen Gemini Code Assist araçları listelenmiştir.

Ürün/hizmet Gemini Code Assist sürümlerinde kullanılabilir Örnek istem Hizmet dokümanları
Apigee Kurumsal @Apigee create an API to manage users Eğitim: Apigee'de API'leri tasarlamak, geliştirmek ve test etmek için Gemini Code Assist'i kullanma
Atlassian Rovo Tüm sürümler @AtlassianRovo get tasks assigned to me Google Gemini Code Assist için Atlassian Rovo
GitHub Tüm sürümler @GitHub list issues assigned to me
GitLab Tüm sürümler @GitLab list open pull requests assigned to me
Google Veritabanları Standart ve Enterprise @GoogleDatabases add a function to get customers by ID in @File
Google Dokümanlar Tüm sürümler @GoogleDocs list my docs Gemini Code Assist ile kod yazarken doküman okuma
MongoDB Tüm sürümler @MongoDB how can I optimize my query? MongoDB Dokümanları
Neo4j Tüm sürümler @neo4j How do I configure the Java driver? Neo4j Dokümanları
New Relic Tüm sürümler @NewRelic how do I install the python agent? Google Gemini Code Assist için New Relic aracısı
Redis Tüm sürümler @Redis what is Redis Cloud? Redis Docs
Sentry Tüm sürümler @Sentry list issues in project my-project Sentry.io Dokümanları
Snyk Tüm sürümler @Snyk scan for issues Snyk Kullanıcı Dokümanları

Araçlar verilerinizi nasıl kullanır?

Her aracın kendi gizli sohbet geçmişi ve bağlamı vardır. Bir aracı kullandığınızda istemleriniz ve aracın yanıtları yalnızca ilgili araçla etkileşim kurarken kullanılır. Diğer araçlar bu bilgilere erişemez.

Her araçtan alınan sohbet geçmişi ve verileri ayrı tutmak, verilerine yalnızca kullandığınız aracın erişmesini sağlar. API'nin belirli bir aracın sizin adınıza neler yapabileceği hakkında daha fazla bilgi edinmek için Gemini Code Assist araç izinleri başlıklı makaleyi inceleyin.

Gemini Code Assist'in verilerinizi nasıl kullandığı hakkında daha fazla bilgi için Gemini Code Assist'in verilerinizi nasıl kullandığı başlıklı makaleyi inceleyin.

Kimlik doğrulama

Gemini Code Assist araçlarını kullanmak için:

  • Kimliğinizi ve erişim ayrıcalıklarınızı doğrulamak için Google Cloud'da kimlik doğrulaması yapın.
  • Her araçla eriştiğiniz Google veya üçüncü taraf hizmet ya da API'nin kimliğini doğrulayın.
Güvenlik ve gizlilik hakkında daha fazla bilgi için Gemini Code Assist Güvenlik ve gizliliğe genel bakış başlıklı makaleyi inceleyin.

Sırada ne var?