OpenChamber: ambiente de desarrollo para agentes multi-turno con aislamiento de sesiones
OpenChamber es un ambiente de desarrollo open source para agentes IA que trabajan con código. Publicado en GitHub y alcanzando 132 puntos en Hacker News con 72 comentarios, la herramienta se ejecuta localmente en OpenCode SDK y mantiene cada sesión aislada.
Para quienes están integrando agentes en el trabajo diario, esta herramienta responde a una necesidad que se ha vuelto concreta. Como comentábamos el 5 de agosto con el aislamiento de sesiones en Claude Code, la gobernanza agentica pasó de la teoría a la práctica: controlar qué hace un agente, en qué carpeta y con qué permisos importa más que el modelo que uses. OpenChamber trae este control al momento en que realmente lo necesitas: mientras desarrollas y pruebas, antes de enviar el agente a producción.
Las características que lo distinguen: dale al agente un objetivo final y él sigue trabajando en ello turno tras turno, incluso con la app cerrada. Puedes ejecutar la misma tarea en hasta cinco modelos y quedarte con el mejor resultado, o fusionar las partes más sólidas. Puedes apuntar a un elemento de la app en ejecución y enviar al agente todo el contexto detrás de ese elemento. Todo desde desktop, navegador, teléfono o VS Code, sin perder el hilo de la sesión.
La herramienta es gratuita y open source. El código y las sesiones se quedan en tu máquina; el acceso remoto por navegador se protege con contraseña y túneles rotables.
Si quieres probarla, descarga la app en openchamber.dev y sigue la documentación para instalar OpenCode SDK.
En detalle
Los agentes de coding salieron de las demostraciones. Claude Code, Codex de OpenAI, Cursor: cada uno tiene su harness, su interfaz, sus reglas de seguridad. Lo que faltaba era un ambiente construido alrededor de la idea de que un agente trabaja en múltiples turnos, en objetivos extensos, y que cada sesión debe estar aislada y ser observable antes de confiar en ella.
OpenChamber se posiciona exactamente ahí. Es un ambiente de desarrollo que actúa como interfaz y runtime para agentes basados en OpenCode SDK, un harness open source elegido por el equipo por la calidad de la experiencia agentic.
Aislamiento de sesiones. Cada agente trabaja en su propio espacio. Si lanzas cinco en paralelo en cinco modelos diferentes para la misma tarea (la característica multi-run y fusion), no se interfieren. El diff que producen se agrupa en pasos ordenados, así puedes leer cómo se llega al resultado y no solo el resultado final. Esto resuelve un problema real: cuando un agente hace un cambio grande, entender qué tocó y por qué suele ser más difícil que escribirlo manualmente.
Session goals. Estableces un objetivo y el agente trabaja en él hasta lograrlo, incluso si cierras la app. Es la diferencia entre un asistente que espera tu siguiente mensaje y un trabajador que tiene un objetivo. El límite es obvio: la calidad del resultado depende de qué tan bien definas el objetivo, y un objetivo ambiguo produce trabajo ambiguo.
Acceso desde cualquier lugar, con protección. OpenChamber se ejecuta como app desktop (macOS, Windows, Linux), como PWA en el navegador y como app móvil en beta. Para acceder remotamente usa un relay privado con emparejamiento mediante código QR, sin abrir puertos en el router. El acceso por navegador se protege con contraseña, y los túneles se pueden revocar. La privacidad está declarada: ningún dato de código o sesión se recopila ni se envía a otro lugar. Al ser open source, el modelo de privacidad está en el código.
Los límites. La herramienta es joven. Los testimonios de usuarios iniciales en Hacker News describen un producto ya sólido, pero falta la comparación directa con ambientes maduros. La integración con GitHub (issues, PR, check fallidos) está prometida y parcialmente implementada, pero la documentación completa aún está en construcción. La característica de scheduled work (prompt en cron) es interesante pero requiere verificación en casos reales antes de confiarse para trabajo productivo. La app móvil está en beta. Y el hecho de que se ejecute en OpenCode SDK significa que estás vinculado a ese harness: si usas un framework diferente, debes cambiar a este.
Qué cambia para ti. Si usas Claude Code o Codex y te preguntas cómo probar un agente antes de enviarlo a producción, OpenChamber te da un ambiente con aislamiento, multi-run y observabilidad del diff. Si aún no tienes un coding agent en tu flujo, esta herramienta reduce la barrera porque reúne en una sola interfaz lo que de otro modo requeriría tres o cuatro herramientas separadas. La señal es la que atraviesa toda la semana de agentes múltiples: la herramienta individual importa menos que el ambiente en el que se ejecuta.