# Container Use: separa el entorno de trabajo de cada agente

> Prueba cambios de agentes en contenedores y ramas separados y consulta los comandos que ejecutan.

Verificado el 27 oct 2026.

## Qué es

Es un servidor MCP y herramienta de terminal basado en Dagger. Prepara entornos de desarrollo aislados para que los agentes trabajen en tareas independientes.

## Para qué te sirve

- Cuando quieres probar una dependencia sin modificar el entorno principal.
- Cuando necesitas inspeccionar comandos y resultados de varias tareas de programación.

## Cómo funciona

Cada entorno combina un contenedor con una rama Git. El agente actúa mediante herramientas del servidor y puedes consultar el historial o entrar al entorno. Los cambios se revisan con el flujo habitual de Git.

## Antes de empezar

Necesitas Docker y Git instalados, un proyecto Git y un cliente MCP. La ruta de estos pasos usa Homebrew en macOS. La guía tiene instrucciones específicas por plataforma. Comprueba qué recursos y credenciales estarán accesibles desde el contenedor.

## Límites y alternativas

El proyecto se presenta como experimental. Un contenedor no sustituye una política de permisos ni resuelve la integración de ramas. Para tareas sencillas, un worktree sin contenedor puede bastar.

## Recursos

- [Proyecto y documentación](https://github.com/dagger/container-use) — consulta el README y sus ejemplos antes de instalar.
- [Datos del repositorio](https://github.com/dagger/container-use) — 4078 estrellas; licencia detectada por GitHub: Apache-2.0.
- [Condiciones de licencia](https://github.com/dagger/container-use/blob/main/LICENSE) — revisa el texto aplicable antes de redistribuir.
- [Actividad reciente](https://github.com/dagger/container-use/commits/main/) — último commit consultado: 2026-08-12.
