Repolode
onurozcan

onurozcan/omux

Una terminal nativa para macOS que permite ejecutar varias sesiones de Claude Code y Codex en paralelo, con estado en tiempo real y aprobaciones en la barra lateral.

Estrellas
129
Forks
28
Issues abiertos
2
Último commit
ayer

¿Qué es?

omux es una terminal nativa para macOS, desarrollada en Swift sobre SwiftTerm y pensada para quienes ejecutan varios agentes de programación a la vez. Agrupa las sesiones de Claude Code y Codex por proyecto en una barra lateral, muestra si cada agente está trabajando, esperando una respuesta o terminó, y permite responder a las solicitudes de permisos de Claude Code y a las aprobaciones de Codex con los botones Allow o Deny, sin cambiar de ventana.

Cada sesión conserva la conversación al reiniciar la aplicación, y las sesiones de worktree tienen su propia rama y carpeta de git para que los agentes en paralelo no modifiquen los mismos archivos. Si GitHub CLI está instalado, las comprobaciones de pull requests, las revisiones y el estado de merge aparecen junto a la sesión. También puedes revisar el diff de la sesión y enviarle al agente comentarios asociados a líneas. La aplicación requiere Apple Silicon y macOS 14 o posterior, y se distribuye como una descarga firmada y notarizada.

Funciones clave

  • 01La barra lateral agrupa las sesiones de Claude Code y Codex por proyecto y muestra en tiempo real si están trabajando, esperando o terminaron.
  • 02Botones Allow y Deny para responder a los permisos de Claude Code y las aprobaciones de Codex directamente desde cada sesión.
  • 03Las sesiones reanudan exactamente la misma conversación después de reiniciar o volver a abrir la aplicación.
  • 04Las sesiones de worktree tienen su propia rama y carpeta, con un comando de configuración opcional para cada proyecto.
  • 05Las comprobaciones y revisiones de pull requests aparecen junto a la sesión mediante GitHub CLI.
  • 06Revisión de diff con comentarios asociados a líneas que se envían al agente en un solo mensaje.
  • 07Paneles divididos, vistas previas de archivos y Markdown, y un navegador integrado para servidores de desarrollo locales.

Casos de uso

  • Ejecutar ocho o más agentes de programación en varios repositorios y ver cuál necesita una respuesta.
  • Permitir que agentes en paralelo trabajen en ramas de git separadas sin conflictos en los archivos.
  • Revisar el diff de un agente y enviarle comentarios sobre líneas concretas antes de hacer merge.

Inicio rápido

  1. 1

    Descarga el DMG de la última versión y arrastra omux a Aplicaciones

  2. 2

    O compílalo desde el código fuente e instálalo en /Applications

    ./build.sh
  3. 3

    Abre la aplicación

    open /Applications/omux.app

Antes de usarlo

  • Requiere Apple Silicon y macOS 14 o posterior.
  • Claude Code y Codex CLI deben instalarse por separado para usar sus sesiones.
  • Para compilar desde el código fuente se necesita Swift 6.2 o posterior.

En colecciones

Temas

Preguntas frecuentes

¿Qué es omux?
Una terminal nativa para macOS que permite ejecutar varias sesiones de Claude Code y Codex en paralelo, con estado en tiempo real y aprobaciones en la barra lateral. omux es una terminal nativa para macOS, desarrollada en Swift sobre SwiftTerm y pensada para quienes ejecutan varios agentes de programación a la vez. Agrupa las sesiones de Claude Code y Codex por proyecto en una barra lateral, muestra si cada agente está trabajando, esperando una respuesta o terminó, y permite responder a las solicitudes de permisos de Claude Code y a las aprobaciones de Codex con los botones Allow o Deny, sin cambiar de ventana.
¿omux es gratuito? ¿Qué licencia tiene?
omux es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿omux sigue mantenido?
Mantenimiento activo. El último commit de omux fue el 6 nov 2026.
¿Para qué puedo usar omux?
Ejecutar ocho o más agentes de programación en varios repositorios y ver cuál necesita una respuesta. Permitir que agentes en paralelo trabajen en ramas de git separadas sin conflictos en los archivos. Revisar el diff de un agente y enviarle comentarios sobre líneas concretas antes de hacer merge.
¿Cómo se instala omux?
Descarga el DMG de la última versión y arrastra omux a Aplicaciones O compílalo desde el código fuente e instálalo en /Applications: ./build.sh Abre la aplicación: open /Applications/omux.app
¿Dónde consigo omux?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/onurozcan/omux

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

Proyectos relacionados