Un fork de VS Code para ejecutar Claude Code, Codex y otros CLI de agentes en paralelo y organizar el trabajo por proyecto y feature de git worktree.
omnigent-ai/omnigent
Meta-harness de código abierto que orquesta Claude Code, Codex, Cursor y agentes personalizados con políticas compartidas, aislamiento y colaboración en tiempo real.
- Estrellas
- 11,238
- Forks
- 1,854
- Issues abiertos
- 2,396
- Último commit
- hace 13 horas
¿Qué es?
Omnigent es un framework de agentes de IA de código abierto que funciona por encima de los agentes de programación existentes. Ofrece una capa de orquestación común para Claude Code, Codex, Cursor, OpenCode, Hermes, Pi y los agentes que definas en YAML, para que puedas cambiar de harness o combinarlos sin rehacer tu flujo de trabajo. Las sesiones pueden combinar varios agentes; por ejemplo, uno puede revisar el trabajo de otro o una tarea puede repartirse entre varios agentes.
El proyecto también ofrece controles de gobernanza y acceso. Las políticas pueden pausar acciones de riesgo hasta que se aprueben, limitar el gasto o restringir las herramientas a las que puede acceder un agente. Se aplican a nivel de servidor, agente o sesión. Los agentes pueden ejecutarse en sandboxes locales o en la nube, incluidos Modal, Daytona, E2B, Kubernetes y Databricks. Para acceder a los modelos, admite claves de API, suscripciones a Claude o ChatGPT y gateways compatibles con OpenAI o Anthropic.
Puedes iniciar sesiones en una terminal y continuarlas en un navegador o en el teléfono mediante la interfaz web. También hay una aplicación de escritorio nativa para macOS. Los compañeros de equipo pueden seguir una sesión compartida en tiempo real, tomar el control en conjunto o bifurcar una conversación. El proyecto requiere Python 3.12 o posterior y actualmente está etiquetado como alfa.
Funciones clave
- 01Ejecuta Claude Code, Codex, Cursor, OpenCode, Hermes, Pi y agentes personalizados definidos en YAML en una misma sesión.
- 02Aplica políticas de aprobación, límites de gasto y acceso a herramientas a nivel de servidor, agente o sesión.
- 03Ejecuta agentes en sandboxes locales o en la nube, como Modal, E2B, Daytona y Kubernetes.
- 04Admite claves de API, suscripciones a Claude o ChatGPT y gateways de modelos compatibles.
- 05Sincroniza sesiones entre la terminal, el navegador, el teléfono y la aplicación de escritorio.
- 06Permite que los compañeros de equipo compartan sesiones en tiempo real, tomen el control en conjunto o las bifurquen.
Casos de uso
- Comparar o combinar varios agentes de programación para una misma tarea.
- Ejecutar un agente en un sandbox en la nube mientras lo supervisas desde el teléfono.
- Exigir aprobación humana antes de que los agentes ejecuten comandos de shell o gasten presupuesto.
- Colaborar con un compañero de equipo en una sesión de agente en tiempo real.
Inicio rápido
- 1
Instala Omnigent con uv (se requiere Python 3.12 o posterior).
uv tool install omnigent - 2
Inicia una sesión en tu terminal.
omnigent - 3
Abre la interfaz web local en http://localhost:6767 desde el navegador.
Antes de usarlo
- El proyecto está marcado como alpha, así que puede haber cambios incompatibles.
- La compatibilidad con Windows es limitada; varias envolturas de terminal y funciones de aislamiento no están disponibles.
- En Linux se necesitan bubblewrap y tmux para los terminales nativos del harness, y las CLI del harness requieren Node.js 22 o posterior.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es omnigent?
- Meta-harness de código abierto que orquesta Claude Code, Codex, Cursor y agentes personalizados con políticas compartidas, aislamiento y colaboración en tiempo real. Omnigent es un framework de agentes de IA de código abierto que funciona por encima de los agentes de programación existentes. Ofrece una capa de orquestación común para Claude Code, Codex, Cursor, OpenCode, Hermes, Pi y los agentes que definas en YAML, para que puedas cambiar de harness o combinarlos sin rehacer tu flujo de trabajo. Las sesiones pueden combinar varios agentes; por ejemplo, uno puede revisar el trabajo de otro o una tarea puede repartirse entre varios agentes.
- ¿omnigent es gratuito? ¿Qué licencia tiene?
- omnigent es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿omnigent sigue mantenido?
- Mantenimiento activo. El último commit de omnigent fue el 5 nov 2026.
- ¿Para qué puedo usar omnigent?
- Comparar o combinar varios agentes de programación para una misma tarea. Ejecutar un agente en un sandbox en la nube mientras lo supervisas desde el teléfono. Exigir aprobación humana antes de que los agentes ejecuten comandos de shell o gasten presupuesto. Colaborar con un compañero de equipo en una sesión de agente en tiempo real.
- ¿Cómo se instala omnigent?
- Instala Omnigent con uv (se requiere Python 3.12 o posterior).: uv tool install omnigent Inicia una sesión en tu terminal.: omnigent Abre la interfaz web local en http://localhost:6767 desde el navegador.
- ¿Dónde consigo omnigent?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/omnigent-ai/omnigent
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un espacio de trabajo para escritorio y web donde los agentes de programación instalados colaboran como compañeros permanentes con nombre, en conversaciones compartidas, delegando tareas y creando memoria colaborativa.
Una app de escritorio para macOS que ejecuta grupos de agentes de IA que conversan contigo, se delegan tareas y usan plugins MCP, con un backend local o en un VPS.
Espacio de trabajo de escritorio que ejecuta varios agentes de programación en paralelo, cada uno en su propia rama y worktree de Git, con un tablero Kanban en vivo para PR, CI y revisiones.
Framework de Python de código abierto para orquestar agentes de IA autónomos basados en roles (Crews) y flujos de trabajo basados en eventos (Flows).
Entorno de trabajo de escritorio local que ejecuta varios agentes de programación en paralelo, cada uno en su propio git worktree, con diffs, editor, terminales y acciones de PR en una sola ventana.