Panoramica degli strumenti di Gemini Code Assist

Questo documento descrive gli strumenti Gemini Code Assist per gli sviluppatori. Gli strumenti consentono agli sviluppatori di connettersi a servizi esterni senza uscire dall'IDE per ricevere attività, riepilogare i documenti di progettazione e altro ancora. Gli strumenti sono disponibili in Gemini Code Assist per privati, che è disponibile senza costi, e nelle versioni Standard ed Enterprise di Gemini Code Assist.

Puoi inviare prompt a strumenti specifici nella chat di Gemini Code Assist nel tuo IDE iniziando il prompt con @TOOL_NAME. Per provare gli strumenti nell'IDE, segui le istruzioni riportate in Iniziare a utilizzare gli strumenti.

Limitazioni

Gli strumenti Gemini Code Assist presentano le seguenti limitazioni:

  • Gli strumenti sono disponibili solo negli IDE VS Code e JetBrains.
  • Gli strumenti non possono eseguire operazioni che creano, modificano o eliminano una risorsa in un servizio esterno.
  • Ogni strumento supporta un numero limitato di casi d'uso e potrebbe generare errori al di fuori dei casi d'uso consigliati.
  • L'operatore dello strumento (@) seguito dal nome dello strumento deve trovarsi all'inizio del prompt.

Strumenti disponibili

La tabella seguente elenca gli strumenti Gemini Code Assist disponibili.

Prodotto o servizio Disponibile nelle versioni di Gemini Code Assist Prompt di esempio Documentazione del servizio
Atlassian Rovo Tutte le versioni @AtlassianRovo get tasks assigned to me Atlassian Rovo per Google Gemini Code Assist
GitHub Tutte le versioni @GitHub list issues assigned to me
GitLab Tutte le versioni @GitLab list open pull requests assigned to me
Database Google Standard ed Enterprise @GoogleDatabases add a function to get customers by ID in @File
Documenti Google Tutte le versioni @GoogleDocs list my docs Leggere i documenti durante la programmazione con Gemini Code Assist
MongoDB Tutte le versioni @MongoDB how can I optimize my query? Documentazione di MongoDB
Neo4j Tutte le versioni @neo4j How do I configure the Java driver? Documentazione di Neo4j
New Relic Tutte le versioni @NewRelic how do I install the python agent? Agente New Relic per Gemini Code Assist di Google
Redis Tutte le versioni @Redis what is Redis Cloud? Documentazione di Redis
Sentry Tutte le versioni @Sentry list issues in project my-project Documentazione di Sentry.io
Snyk Tutte le versioni @Snyk scan for issues Documentazione per gli utenti di Snyk

In che modo gli strumenti utilizzano i tuoi dati

Ogni strumento ha la propria cronologia e il proprio contesto di chat privati. Quando utilizzi uno strumento, i prompt e le risposte dello strumento vengono utilizzati solo durante l'interazione con lo strumento stesso. Gli altri strumenti non possono accedere a queste informazioni.

Se mantieni separati la cronologia chat e i dati recuperati da ogni strumento, solo lo strumento che utilizzi avrà accesso ai suoi dati. Per scoprire di più sulle chiamate API che uno strumento specifico può effettuare per tuo conto, consulta le autorizzazioni degli strumenti Gemini Code Assist.

Per ulteriori informazioni su come Gemini Code Assist gestisce i tuoi dati, consulta In che modo Gemini Code Assist utilizza i tuoi dati.

Autenticazione

Gli strumenti Gemini Code Assist richiedono di:

  • Esegui l'autenticazione su Google Cloud per verificare la tua identità e i tuoi privilegi di accesso.
  • Esegui l'autenticazione per l'API o il servizio Google o di terze parti a cui accedo con ogni strumento.
Per ulteriori informazioni su sicurezza e privacy, consulta Gemini Code Assist: Termini di servizio e Norme sulla privacy.

Passaggi successivi