Corgi: terminal multiplexer para agentes de IA y humanos

Fuentes: Corgi: terminal multiplexer for AI agents and humans

Corgi es un terminal multiplexer diseñado para gestionar agentes de inteligencia artificial y procesos humanos de manera unificada. A diferencia de las herramientas tradicionales, Corgi permite a los usuarios supervisar el estado de cada agente en tiempo real, indicando si está trabajando, necesita atención, ha terminado o está inactivo. Esta funcionalidad, denominada 'agent aware', facilita la coordinación de múltiples tareas simultáneas sin perder el control de la ejecución.

La herramienta destaca por su integración con el sistema operativo y su enfoque en la eficiencia de recursos. Corgi ofrece un seguimiento detallado del uso de tokens y actividad de los agentes, permitiendo a los usuarios identificar dónde se consumen los recursos computacionales. Además, incorpora un sistema de 'worktrees' que organiza los espacios de trabajo y permite ver los cambios en los archivos en un solo desplazamiento, similar a la experiencia de un editor de código.

Técnicamente, Corgi está diseñado para ser compatible con entornos SSH y soporta la pegada de imágenes mediante la combinación ⌘V, una función que requiere la versión Nightly del terminal Ghostty. La herramienta también incluye atajos de teclado específicos, como Ctrl-Shift-T para deshacer el cierre de una pestaña, y permite a los usuarios personalizar el comportamiento de los agentes mediante comandos como corgi --skill. Su diseño prioriza la usabilidad tanto por teclado como por ratón, manteniendo los procesos en segundo plano para garantizar la continuidad del trabajo.