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:
- Bireysel kullanıcılar için Gemini Code Assist: Araçları kullanmaya başlama
- Gemini Code Assist Standard ve Enterprise Sürümleri: Araçları kullanmaya başlama
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.
Sırada ne var?
- IDE'nizde bireysel kullanıcılar için Gemini Code Assist araçlarını yapılandırın.
- Bireysel kullanıcılar için Gemini Code Assist araçlarını kullanmaya başlayın.
- IDE'nizde Gemini Code Assist Standard veya Enterprise Edition araçlarını yapılandırın.
- Gemini Code Assist Standard veya Enterprise Edition araçlarını kullanmaya başlama