IA controla terminales: nueva herramienta de código abierto

Fuentes: Open-source tool lets AI agents fully control terminals

Un desarrollador ha lanzado 'termhub', una herramienta de código abierto diseñada para permitir que los agentes de inteligencia artificial controlen completamente las terminales. Esta herramienta, disponible para macOS y Windows, facilita la automatización de tareas complejas al permitir que la IA inspeccione, abra y gestione sesiones de terminal, ejecute comandos y capture la salida generada. Termhub funciona creando un bucle cerrado donde la IA envía comandos a la terminal, captura la salida nueva y la devuelve al usuario. Incluye una SDK (Software Development Kit) para facilitar la integración con otras aplicaciones y ofrece funcionalidades como la apertura y cierre de terminales, envío de comandos, captura de salida y simulación de clics del ratón (en macOS). La herramienta también incorpora un sistema de 'checkpoints' para asegurar que la IA solo capture la salida generada después de un comando, permitiendo la ejecución concurrente de múltiples agentes en diferentes sesiones. La instalación se realiza a través de npm, Homebrew (macOS) o descarga directa desde GitHub. El proyecto busca simplificar la interacción entre la IA y las interfaces de línea de comandos, abriendo nuevas posibilidades para la automatización y la productividad.