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:
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).
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).