É possível gerenciar permissões específicas para o agente, o que oferece controle granular sobre seu espaço de trabalho. As permissões permitem controlar se o agente pode realizar determinadas ações, incluindo as seguintes:
- Ler e atualizar arquivos de projeto, diretórios externos e dados confidenciais (como credenciais).
- Acessar a Pesquisa Google e outros domínios.
- Executar comandos do shell.
- Interagir com servidores MCP.
Enquanto você trabalha com o agente, ele vai pedir permissão para fazer algo se você não tiver aprovado antes:
Escolha Permitir para tarefas únicas ou Sempre permitir para fluxos de trabalho confiáveis e repetidos. O agente usa um sistema de solicitação inteligente. Portanto, conceder uma
permissão de alto nível (como gravar arquivos) autoriza automaticamente todas
as subferramentas relacionadas. Comandos comuns, como ls ou grep, são aprovados silenciosamente
com base no seu acesso de leitura, permitindo que você continue trabalhando sem
comandos redundantes. O novo modelo de permissões equilibra segurança e produtividade
para que o agente possa trabalhar sem interrupções em operações confiáveis e
ainda fazer análises manuais para outras operações.
Você pode auditar suas permissões manualmente em File > Settings > Tools > AI > Agent Permissions (ou Android Studio > Settings > Tools > AI > Agent Permissions no macOS).
Sandbox
O sandbox limita o acesso não autorizado à rede e as gravações no sistema de arquivos, a menos que você forneça consentimento explícito. Para configurar o sandbox, acesse File > Settings > Tools > AI > Agent Shell Sandbox (ou Android Studio > Settings > Tools > AI > Agent Shell Sandbox no macOS).