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

    Instala e inicia Docker Desktop, Colima u OrbStack.

  2. 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. 3

    Opcionalmente, introduce tu propia imagen y límites de CPU y memoria.

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