Cua: herramientas de código abierto para automatización de escritorio y agentes de IA

Fuentes: Cua: Open-source tools for desktop automation and AI agents

Cua es un proyecto de código abierto que proporciona infraestructura para la automatización de escritorio, permitiendo a los agentes de inteligencia artificial interactuar con interfaces gráficas, aplicaciones nativas y navegadores en macOS, Windows y Linux. La plataforma se centra en la 'Computer-Use 2.0', un enfoque donde los agentes operan entre código, APIs y interfaces visuales dentro de la misma tarea, eliminando la necesidad de que el usuario realice acciones manuales.

El sistema se compone de cuatro componentes principales: Cua Fleets, que permite provisionar escritorios en la nube aislados mediante un SDK de sandbox; Cua Driver, una herramienta para ejecutar comandos y verificar resultados en aplicaciones locales; Lume, para gestionar máquinas virtuales macOS en hardware Apple Silicon; y Cua Bench, un conjunto de pruebas para evaluar y generar datos de entrenamiento para agentes de IA. Cua ofrece modelos especializados de 'System 1' (CUA-S1) para decisiones rápidas y limitadas, como la validación de formularios, y soporta la integración con agentes populares como Claude Code, Codex y Cursor mediante CLI, MCP o SDKs.

El proyecto está licenciado bajo MIT y está diseñado para desarrolladores que buscan escalar la capacidad de uso de computadoras de sus agentes. Incluye documentación técnica, tutoriales de instalación y guías de seguridad, facilitando la implementación de flotas de escritorio aisladas y la evaluación de tareas complejas sin depender de APIs de modelos de lenguaje generales.