Ejecuta tu agente de programación en un contenedor Docker
Darle permisos amplios a un agente no tiene por qué significar abrir todo tu ordenador. Con “Docker kapsayıcısında çalıştır” (ejecutar en un contenedor Docker) seleccionado, el agente corre en un contenedor que solo ve la carpeta del proyecto, mientras su conversación, sus estadísticas y las herramientas de AgentVera funcionan como siempre.
Qué puede ver el agente
El contenedor solo ve la carpeta del proyecto, más el repositorio del worktree si el agente corre en un worktree. El resto de tu ordenador, otros programas y tus claves SSH no son visibles.
- En Linux, los archivos se crean con tu id de usuario.
- Cuando el agente se detiene, el contenedor se elimina; solo quedan los cambios de la carpeta del proyecto.
- Fija límites de CPU y memoria si quieres.
La imagen
La imagen de agente propia de AgentVera (Node 22, git, ripgrep, Claude Code y Codex) se construye automáticamente la primera vez que se usa. Puedes traer tu propia imagen, siempre que contenga el comando claude o codex.
Todo lo demás funciona igual
Las conversaciones se guardan igual que en tu ordenador, así que la reanudación, las estadísticas y los presupuestos de tokens se comportan igual. Los hooks y los servidores MCP de AgentVera (mapa del proyecto, tablero, mensajería entre agentes…) siguen funcionando dentro del contenedor. En la cabecera del agente aparece una insignia “Docker”.
Cómo se usa
- 1
Instala e inicia Docker Desktop, Colima u OrbStack.
- 2
En el diálogo del agente, elige “Docker kapsayıcısında çalıştır” para un agente local de Claude Code o Codex.
- 3
Opcionalmente, introduce tu propia imagen y límites de CPU y memoria.
- 4
Inicia el agente; la primera vez se construye la imagen de AgentVera.
Preguntas
¿Qué necesito?
Docker Desktop, Colima u OrbStack.
¿Qué agentes pueden correr en un contenedor?
Los agentes de Claude Code y Codex que corren en este ordenador.
¿Puedo usar mi propia imagen?
Sí. Tiene que contener el comando claude o codex.
¿Por qué Claude me pide iniciar sesión en macOS?
El llavero de macOS no es visible desde un contenedor Linux, así que Claude puede pedirte que inicies sesión una vez dentro.
¿Qué queda cuando el agente se detiene?
Solo los cambios de la carpeta del proyecto. El contenedor se elimina y la conversación se queda en tu ordenador.
Funciones relacionadas
Todas las funcionesVer los 18 agentes de programación compatibles
Reúne a tus agentes en un solo escritorio.
Empieza con el plan gratuito. Descárgalo, añade la carpeta de un proyecto y abre tu primer agente.
Artículos sobre este tema
Blog- 27 de octubre de 2026Encuentra vulnerabilidades en tu código con IAAudita tu código con un agente de IA: clases OWASP, escaneo de secretos y dependencias, /security-review, falsos positivos y correcciones con test de regresión.
- 24 de octubre de 2026Cómo ejecutar Claude Code en Docker como sandboxEjecuta Claude Code en Docker para que el agente solo vea la carpeta de tu proyecto: receta docker run casera, sus límites y el contenedor de un clic en AgentVera.
- 23 de octubre de 2026Hooks de Claude Code: guía práctica con ejemplosCómo funcionan los hooks de Claude Code: eventos, settings.json, matchers, códigos de salida y JSON, con ejemplos para formatear, bloquear comandos y avisarte.