Gestisci le autorizzazioni dell'agente

Puoi gestire autorizzazioni specifiche per l'agente, ottenendo un controllo granulare sul tuo spazio di lavoro. Le autorizzazioni ti consentono di controllare se l'agente può eseguire determinate azioni, tra cui:

  • Leggere e aggiornare file di progetto, directory esterne e dati sensibili (come le credenziali).
  • Accedere alla Ricerca Google e ad altri domini.
  • Esegui comandi shell.
  • Interagire con i server MCP.

Mentre lavori con l'agente, quest'ultimo ti chiederà l'autorizzazione per fare qualcosa se non l'hai approvata in precedenza:

Gemini ti chiede le autorizzazioni quando necessario.

Puoi scegliere Consenti per le attività una tantum o Consenti sempre per i flussi di lavoro attendibili e ripetuti. Gemini utilizza un sistema di richieste intelligente, quindi la concessione di un'autorizzazione di alto livello (ad esempio la scrittura di file) autorizza automaticamente tutti gli strumenti secondari correlati. I comandi comuni come ls o grep vengono approvati automaticamente in base al tuo accesso in lettura esistente, consentendoti di rimanere concentrato senza prompt ridondanti. Il nuovo modello di autorizzazioni bilancia sicurezza e produttività, in modo che l'agente possa lavorare senza interruzioni sulle operazioni che ritieni affidabili e tu possa comunque eseguire la revisione manuale per altre operazioni.

Puoi controllare manualmente le autorizzazioni in File > Impostazioni > Strumenti > AI > Autorizzazioni agente (o Android Studio > Impostazioni > Strumenti > AI > Autorizzazioni agente su macOS).

Il riquadro delle impostazioni Autorizzazioni agente.

Sandboxing

Il sandboxing limita l'accesso non autorizzato alla rete e le scritture del file system, a meno che tu non fornisca il consenso esplicito. Per configurare il sandboxing, vai a File > Impostazioni > Strumenti > AI > Agent Shell Sandbox (o Android Studio > Impostazioni > Strumenti > AI > Agent Shell Sandbox su macOS).

Il riquadro delle impostazioni di Agent Shell Sandbox.