Repolode
receptron

receptron/mulmoterminal

Una cuadrícula de terminales en el navegador para ejecutar en paralelo varias sesiones de Claude Code y otros agentes de programación, con colores que indican cuál necesita tu atención.

Estrellas
261
Forks
32
Issues abiertos
8
Último commit
ayer

¿Qué es?

MulmoTerminal muestra varias sesiones de agentes de programación con IA, una al lado de otra, en una cuadrícula del navegador. Cada celda es una terminal pseudo-TTY real que se transmite a xterm.js. Claude Code es el agente predeterminado, y también se admiten Codex, Antigravity, Grok, Muse, GitHub Copilot CLI y Cursor CLI. Los bordes de las celdas y una lista de sesiones indican si una sesión está trabajando, esperando un permiso o una respuesta, o si terminó; además, suena una alerta cuando alguna necesita que intervengas y no está visible.

Las sesiones se ejecutan en tmux si está instalado, así que sobreviven a los reinicios del servidor y a las recargas de la página. Cada celda de repositorio puede aislar el trabajo en un git worktree, mostrar la rama y el diff, y permitir hacer commit, push o abrir un pull request. Un panel Canvas muestra mediante MCP resultados de los agentes, como documentos, formularios, gráficos y HTML. Además, una notificación Web Push puede avisar a tu teléfono cuando termina una tarea.

Se ejecuta localmente con un solo comando npx y requiere Node 22.12 o posterior, además de los CLI de los agentes que uses.

Funciones clave

  • 01Cuadrícula de sesiones de agentes en vivo, con colores según el estado y una alerta sonora que requiere tu atención.
  • 02Admite Claude Code de forma predeterminada, además de Codex, Antigravity, Grok, Muse, Copilot CLI y Cursor CLI.
  • 03Las sesiones persisten tras los reinicios del servidor si tmux está instalado.
  • 04Git worktrees con un clic, panel de diff y acciones para hacer commit, push y abrir un PR desde cada celda de repositorio.
  • 05El panel Canvas muestra mediante MCP resultados de los agentes, como documentos, formularios y gráficos.
  • 06Notificaciones Web Push en tu teléfono cuando termina una tarea o necesita que intervengas.

Casos de uso

  • Ejecutar cinco o más agentes de Claude Code en distintas tareas y detectar cuál está bloqueado esperando un permiso.
  • Permitir que varios agentes trabajen a la vez en el mismo repositorio, cada uno en su propio git worktree.
  • Supervisar desde el teléfono tareas de larga duración de los agentes y responder a sus solicitudes de forma remota.
  • Mantener servidores de desarrollo, ejecutores de pruebas y agentes en la misma cuadrícula de terminales.

Inicio rápido

  1. 1

    Instala Node.js 22.12 o una versión posterior

  2. 2

    Instala Claude Code CLI (claude) e inicia sesión desde tu PATH

  3. 3

    Inicia MulmoTerminal; se abrirá en tu navegador en localhost:34567

    npx mulmoterminal@latest

Antes de usarlo

  • De forma predeterminada, necesitas tener Claude Code CLI instalado y haber iniciado sesión. Para usar otros CLI de agentes, debes configurar un agente predeterminado.
  • La persistencia tras reiniciar el servidor depende de tmux, que debes instalar por separado.

En colecciones

Temas

Preguntas frecuentes

¿Qué es mulmoterminal?
Una cuadrícula de terminales en el navegador para ejecutar en paralelo varias sesiones de Claude Code y otros agentes de programación, con colores que indican cuál necesita tu atención. MulmoTerminal muestra varias sesiones de agentes de programación con IA, una al lado de otra, en una cuadrícula del navegador. Cada celda es una terminal pseudo-TTY real que se transmite a xterm.js. Claude Code es el agente predeterminado, y también se admiten Codex, Antigravity, Grok, Muse, GitHub Copilot CLI y Cursor CLI. Los bordes de las celdas y una lista de sesiones indican si una sesión está trabajando, esperando un permiso o una respuesta, o si terminó; además, suena una alerta cuando alguna necesita que intervengas y no está visible.
¿mulmoterminal es gratuito? ¿Qué licencia tiene?
mulmoterminal es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿mulmoterminal sigue mantenido?
Mantenimiento activo. El último commit de mulmoterminal fue el 5 nov 2026.
¿Para qué puedo usar mulmoterminal?
Ejecutar cinco o más agentes de Claude Code en distintas tareas y detectar cuál está bloqueado esperando un permiso. Permitir que varios agentes trabajen a la vez en el mismo repositorio, cada uno en su propio git worktree. Supervisar desde el teléfono tareas de larga duración de los agentes y responder a sus solicitudes de forma remota. Mantener servidores de desarrollo, ejecutores de pruebas y agentes en la misma cuadrícula de terminales.
¿Cómo se instala mulmoterminal?
Instala Node.js 22.12 o una versión posterior Instala Claude Code CLI (claude) e inicia sesión desde tu PATH Inicia MulmoTerminal; se abrirá en tu navegador en localhost:34567: npx mulmoterminal@latest
¿Dónde consigo mulmoterminal?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/receptron/mulmoterminal

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados