Puedes administrar permisos específicos para el agente, lo que te brinda un control detallado sobre tu espacio de trabajo. Los permisos te permiten controlar si el agente puede realizar ciertas acciones, como las siguientes:
- Leer y actualizar archivos de proyectos, directorios externos y datos sensibles (como credenciales)
- Acceder a la Búsqueda de Google y otros dominios
- Ejecuta comandos de shell.
- Interactuar con servidores de MCP
Mientras trabajas con el agente, este te pedirá permiso para hacer algo si no lo aprobaste antes:
Puedes elegir Permitir para tareas únicas o Permitir siempre para flujos de trabajo repetidos y de confianza. El agente usa un sistema de solicitudes inteligente, por lo que otorgar un
permiso de alto nivel (como escribir archivos) autoriza automáticamente todas
las subherramientas relacionadas. Los comandos comunes, como ls o grep, se aprueban de forma silenciosa
según tu acceso de lectura existente, lo que te permite mantenerte en el flujo sin
indicaciones redundantes. El nuevo modelo de permisos equilibra la seguridad y la productividad
para que el agente pueda trabajar sin interrupciones en las operaciones en las que confías y,
al mismo tiempo, realizar una revisión manual de otras operaciones.
Puedes auditar tus permisos de forma manual en File > Settings > Tools > AI > Agent Permissions (o Android Studio > Settings > Tools > AI > Agent Permissions en macOS).
Zonas de pruebas
La zona de pruebas limita el acceso no autorizado a la red y las operaciones de escritura en el sistema de archivos, a menos que proporciones un consentimiento explícito. Para configurar la zona de pruebas, ve a File > Settings > Tools > AI > Agent Shell Sandbox (o Android Studio > Settings > Tools > AI > Agent Shell Sandbox en macOS).