1 puntos por yjun1806 11 시간 전 | Aún no hay comentarios. | Compartir por WhatsApp

Hola. Quiero compartir muxa, una app de terminal para macOS con visor de documentos y Diff integrados.

Hasta ahora usaba principalmente cmux, pero para ver el código o los documentos que generaba el agente tenía que abrir varias ventanas de VSCode e incluso una Git GUI, así que terminaba cambiando constantemente entre ventanas y quedándome sin memoria. Esa transición de contexto me resultaba incómoda, así que empecé a hacer algo por mi cuenta, poco a poco.

Luego probé directamente orca, que se ha vuelto muy popular últimamente, y tenía la mayoría de las funciones que quería; de hecho, me gustó bastante. Pero pensé que ya que estaba, sería mejor hacer algo que se ajustara más a mí, así que seguí desarrollándolo. Por supuesto, también tomé mucha inspiración de las funciones, la forma y la estructura de orca.

La idea central es una sola: después de poner al agente (Claude Code) a trabajar desde la terminal, que no haga falta abrir aparte un editor o una Git GUI solo para "ver" el resultado. Puse el explorador de archivos, el visor de Markdown/código y el Diff en la misma ventana que la terminal. Los documentos renderizan incluso tablas y diagramas de mermaid, y los cambios se pintan directamente sobre ese documento renderizado (para que las tablas no se rompan con los +/- del parche). Por eso esto no es un editor, sino una terminal con visor incorporado. El agente corrige el código, y la persona se concentra en leer y decidir.

Está hecho de forma nativa en Swift (SwiftUI + AppKit), y el core de la terminal es una terminal real con renderizado por GPU al incrustar directamente ghostty. Incluso si cierras la app, la sesión sigue corriendo en tmux.

Yo también lo uso todos los días, así que cada vez que algo me incomoda o pienso "estaría bueno tener esta función", la agrego de inmediato.

La instalación es de una sola línea.

curl -fsSL https://raw.githubusercontent.com/yjun1806/muxa/… | bash

El script se encarga solo de todo, desde el clone hasta la descarga y compilación del core de la terminal y la instalación en /Applications. Eso sí, como no es un .dmg firmado y notarizado, sino un método que compila el código fuente en cada equipo, necesitas Xcode Command Line Tools y la primera instalación tarda un poco. Cuando sale una nueva versión, la app la revisa una vez al día y te avisa, y si vuelves a ejecutar el comando de arriba se actualiza. Por ahora es exclusivo para Claude Code y macOS 14+.

Todas las funciones detalladas, capturas de pantalla e instrucciones de instalación están en GitHub. Si lo prueban y me dejan feedback, se los agradecería mucho. Gracias por leer.

Aún no hay comentarios.

Aún no hay comentarios.