Gerenciar permissões de agente

É 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:

O agente solicita permissões quando necessário.

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

O painel de configurações de Permissões do agente.

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

O painel de configurações do Sandbox do shell do agente.