Superset IDE permite ejecutar varios agentes de codificación con inteligencia artificial al mismo tiempo, cada uno en su propio espacio de trabajo aislado, sin que se pisen entre sí ni generen conflictos en el código. La herramienta sustituye el flujo habitual de lanzar un agente, esperar a que termine y revisar el resultado por un modelo de trabajo en paralelo.
Superset no compite con Claude Code, Codex o Cursor: los coordina. Es una capa de orquestación que soporta agentes de línea de comandos como Claude Code, OpenAI Codex CLI, Cursor Agent, GitHub Copilot, Gemini CLI y OpenCode, además de otros agentes CLI que pueden ejecutarse sin configuración especial. Podemos seguir usando nuestras propias suscripciones y claves API, eligiendo un agente distinto para cada tarea sin depender de un único proveedor: Superset no actúa como proxy de las llamadas a los modelos, así que el uso y el coste de cada ejecución corren a cargo del proveedor original. Su interfaz combina un editor, un gestor de terminales, un cliente Git y un panel de control, y trata cada tarea como un espacio de trabajo independiente, no como otra conversación dentro del mismo directorio de proyecto.
Los worktrees de Git aíslan cada tarea sin pisarse
Bajo la interfaz, Superset se apoya en una función habitual de Git: los worktrees. Cada espacio de trabajo recibe su propia rama, su propio directorio, sus sesiones de terminal y los puertos que detecta automáticamente, de modo que un agente puede reparar la autenticación mientras otro actualiza dependencias y un tercero prueba un rediseño de la interfaz, todos en paralelo y sin tocarse entre ellos.
Superset presenta estos espacios de trabajo como baratos y desechables: se crean para una tarea concreta, se revisa la rama resultante y, una vez fusionada, se elimina el espacio. Abrir uno es sencillo: elegimos un proyecto, creamos el workspace a partir de una rama nueva, una existente o un pull request, y lanzamos el agente que prefiramos con un prompt. A partir de ahí, la herramienta mantiene agrupados el terminal, la sesión del agente, los archivos, los puertos y los cambios de Git de esa tarea concreta.
Revisar el resultado sin salir de Superset
Cuando el agente termina su trabajo, Superset ofrece varias formas de continuar sin perder el contexto de la tarea. Podemos revisar el diff generado dentro de la propia herramienta, seguir la conversación con el agente para pedirle ajustes, abrir ese mismo espacio de trabajo en otro editor si lo preferimos, o enviar directamente la rama al proceso habitual de pull request.
Esta capa de coordinación no sustituye a Git ni introduce un sistema de control de versiones propio: se apoya en las ramas y directorios que Git ya gestiona, y añade encima la organización visual de qué agente está haciendo qué, en qué rama y con qué archivos abiertos. El resultado es que revisar el trabajo de varios agentes a la vez se parece a revisar varias pull requests simultáneas, cada una con su propio historial de cambios.
Carreras de agentes: mismo problema, dos implementaciones
Al poder repartir agentes en paralelo, dividir un proyecto en tareas independientes deja de ser solo una idea sobre el papel. En vez de pedirle a un único agente que refactorice el código, actualice los tests, revise la documentación y corrija un error de forma secuencial, podemos asignar cada trabajo a un espacio de trabajo distinto y dejar que avancen a la vez.
Superset también permite lanzar lo que la herramienta llama carreras de agentes: planteamos el mismo problema a Claude Code y a Codex, dejamos que cada uno genere su propia rama de forma independiente y fusionamos después la implementación que consideremos mejor. La documentación oficial recomienda precisamente usar espacios de trabajo aislados para prompts idénticos y comparar los resultados antes de decidir cuál se queda en el proyecto.
Para terminar os diremos que tenéis la oportunidad de bajar este IDE de forma gratuita desde este enlace.
