Vigil para MAC
Terminal nativa gratuita y de código abierto que ejecuta árboles de agentes de código como Claude Code, Codex y OpenCode, con resúmenes que suben a un gestor.
Descripción de Vigil
Vigil es una terminal nativa para Mac, gratuita y de código abierto, pensada para trabajar con agentes de código como un equipo. En lugar de copiar mensajes tú mismo entre varias ventanas de agentes, entregas una tarea a un agente gestor raíz, que puede iniciar agentes trabajadores y subgestores propios. El detalle baja por el árbol y los resultados vuelven al gestor como resúmenes, lo que mantiene ligero el contexto del gestor. Un árbol de nodos en directo muestra todo el equipo a la vez, y cada nodo conserva la propia interfaz de terminal del agente, así que puedes abrir cualquiera de ellos y tomar el control directamente.
Vigil funciona con los agentes de línea de comandos Claude Code, Codex y OpenCode, y puedes mezclarlos en un mismo árbol. No incluye ningún agente: al menos una de esas herramientas debe estar ya instalada y en tu PATH, y se aplican sus propias cuentas o planes. Las sesiones terminadas quedan en la barra lateral y se pueden reproducir en modo de solo lectura o reanudar. La configuración son archivos JSON en ~/.config/vigil/ en lugar de una ventana de ajustes. Vigil está hecho con Swift y SwiftUI, usa libghostty para dibujar la terminal con aceleración por GPU y lo publica su desarrollador, butterlatte-zhang, con licencia GPL-3.0 o posterior. Aún está en una versión 0.1 temprana, necesita macOS 14 o posterior en un Mac con Apple Silicon y está firmado y notarizado por Apple. La versión 0.1.7 hace más fiable el envío de la primera tarea a un trabajador de Codex.
Funciones principales
Vigil convierte varios agentes de código en un único árbol gestionado en una sola ventana.
- Árbol dirigido por un gestor: un agente raíz inicia trabajadores y subgestores para cada tarea.
- Resúmenes que suben: los resultados de los trabajadores vuelven al gestor en forma breve.
- Agentes mezclados: Claude Code, Codex y OpenCode pueden trabajar en el mismo árbol.
- Pantallas nativas de los agentes: cada nodo conserva su interfaz de terminal y puedes tomar el control.
- Historial completo: reproduce en solo lectura la transcripción de cualquier nodo o reanuda una sesión.
- Aislamiento flexible: comparte un proyecto con propiedad de archivos o usa git worktrees.
- Ajustes como archivos: toda la configuración está en JSON en ~/.config/vigil/.
- Navegación con teclado: atajos con Comando para moverte entre sesiones, nodos y notificaciones.
Novedades de la versión 0.1.7
Vigil 0.1.7 hace más fiable el arranque de los trabajadores de Codex.
- La primera tarea de un nuevo trabajador de Codex ya no se queda sin enviar en su cuadro de entrada; Vigil comprueba ahora que la tecla Intro surtió efecto y reintenta con cuidado
- Los nodos de Codex reanudados ya no se detienen en el cuadro Update available
- El resultado del envío de la primera tarea se escribe ahora en el registro de la sesión
Preguntas frecuentes sobre Vigil
¿Vigil es gratis?
Sí. Vigil es gratuito y de código abierto con licencia GPL-3.0 o posterior. Las organizaciones que no puedan cumplir la GPL pueden pedir al desarrollador una licencia comercial aparte.
¿Qué hace Vigil?
Ejecuta agentes de código en forma de árbol: un agente gestor reparte tareas a agentes trabajadores y subgestores, y sus resultados vuelven como resúmenes, para que no tengas que pasar mensajes entre ventanas de agentes tú mismo.
¿Qué agentes de código admite Vigil?
Claude Code, Codex y OpenCode. Puedes mezclarlos en un mismo árbol, por ejemplo un gestor de Claude Code con un subgestor de Codex.
¿Necesito algo más para usar Vigil?
Sí. Vigil no incluye ningún agente. Al menos uno de Claude Code, Codex u OpenCode debe estar instalado y en tu PATH, y se aplican sus propias cuentas o planes. Si no encuentra ninguno, Vigil muestra un aviso en lugar de empezar.
¿Puedo tomar el control de un agente yo mismo?
Sí. Cada nodo conserva la propia interfaz de terminal de la herramienta del agente, así que puedes abrir cualquier nodo y trabajar en él directamente.
¿Vigil guarda un historial de sesiones?
Sí. Las sesiones terminadas quedan en la barra lateral. Al abrir una se reconstruye el árbol tal como se ejecutó, puedes leer en solo lectura la transcripción de cualquier nodo y reanudarla.
¿Cómo cambio los ajustes de Vigil?
Toda la configuración se guarda como archivos JSON en ~/.config/vigil/. No hay ventana de ajustes.
¿Qué Macs y versiones de macOS necesita Vigil?
Vigil necesita macOS 14 o posterior y un Mac con Apple Silicon. No hay versión para Intel.
¿Vigil es un software terminado?
Aún está en una versión 0.1 temprana y cambia a menudo. Las versiones publicadas están firmadas y notarizadas por Apple.
¿De dónde viene la descarga de Vigil en vigil.FULLMAC.app?
El botón de descarga lleva a la página oficial de versiones de Vigil en GitHub: https://github.com/butterlatte-zhang/vigil/releases/latest. vigil.FULLMAC.app no modifica ni reempaqueta la app.
Apps similares
- tmuxtmux es un multiplexor de terminal gratuito y de código abierto. Te permite ejecutar varios programas en un solo terminal, divididos en ventanas y paneles lado a lado, y cambiar entre ellos con el teclado. Su truco más útil son las sesiones: sepárate de una sesión y todo lo que contiene sigue funcionando, aunque cierres el terminal o pierdas una conexión SSH, y vuelve a conectarte más tarde justo donde lo dejaste. tmux lo desarrollan Nicholas Marriott y otros colaboradores y se publica con la licencia ISC.Herramientas para desarrolladores
SwitchShuttleSwitchShuttle es una app para la barra de menús del Mac que deja tus comandos de terminal más usados a un clic o a un atajo de teclado. Organizas los comandos en submenús anidados, das a cada uno un atajo global y un icono emoji, y lo ejecutas desde cualquier lugar sin abrir antes una terminal ni escribirlo. Funciona con iTerm, Terminal, Warp, Alacritty, Hyper y otras terminales, y cada comando puede ejecutarse en la ventana actual, en una pestaña nueva o en una ventana nueva.Herramientas para desarrolladores
tty7tty7 es una terminal renderizada por GPU y escrita en Rust, creada sobre gpui de Zed y el núcleo de terminal de Alacritty. Un servidor en segundo plano es el dueño de tus shells y paneles, no la ventana, así que puedes cerrar la app y tus shells siguen en marcha sin tmux. Tras reiniciar, vuelven la disposición, la pantalla y las conversaciones de los agentes compatibles.Herramientas para desarrolladores
TabbyTabby, antes llamado Terminus, es un emulador de terminal muy configurable que también funciona como cliente SSH, Telnet y de puerto serie. Sustituye varias herramientas a la vez: un terminal local con pestañas y paneles divididos, un gestor de conexiones para tus servidores y un terminal serie para dispositivos como routers y microcontroladores. Tus contraseñas y claves SSH pueden guardarse en un almacén cifrado, puedes transferir archivos por SSH, y el aspecto y las funciones se pueden cambiar con temas y complementos. Tabby lo desarrolla Eugene Pankov y funciona en Mac, Windows y Linux.Herramientas para desarrolladores
kittykitty es un emulador de terminal rápido y completo que usa la GPU para dibujar el texto, así que el desplazamiento y las salidas largas siguen siendo fluidos. Trae pestañas y ventanas divididas con varias disposiciones, admite color real, ligaduras y emojis, y tiene su propio protocolo gráfico para mostrar imágenes dentro del terminal. kitty se puede controlar desde scripts y la línea de comandos, y ampliar con pequeños programas llamados kittens, para tareas como SSH con tu configuración, comparar archivos lado a lado o escribir caracteres Unicode. kitty lo hace Kovid Goyal, el desarrollador de calibre.Herramientas para desarrolladores- ripgrepripgrep es una herramienta de línea de comandos gratuita y de código abierto que busca texto o una expresión regular en los archivos de una carpeta, muy rápido. Su comando es rg: escribe rg seguido de lo que buscas y busca en la carpeta actual y en todo lo que contiene. De forma predeterminada omite los archivos que aparecen en tu .gitignore, los archivos ocultos y los binarios, así que en un proyecto de código solo ves los resultados que importan. ripgrep lo hace Andrew Gallant y tiene doble licencia: MIT y Unlicense.Herramientas para desarrolladores
FULLMAC.app no aloja esta app. Los botones de descarga llevan a las páginas del propio desarrollador.