Repolode
emo-xiaoyu

emo-xiaoyu/harness-mix

Un kernel de escritorio local que integra varios agentes de programación nativos (Claude Code, Pi, OpenCode, Cursor CLI y más) en la interfaz oficial de Codex Desktop y permite transferir tareas entre ellos.

Estrellas
622
Forks
22
Issues abiertos
6
Último commit
hace 23 días

¿Qué es?

Harness Mix es un kernel local para la interfaz nativa de Codex Desktop. Los agentes de programación seleccionados, llamados Harnesses, aparecen en la misma ventana de Codex junto con las sesiones oficiales de Codex. Los hilos predeterminados de Codex siguen conectándose directamente al app-server oficial, mientras que los hilos que usan otro Harness o el modo de colaboración de Codex los gestiona un proceso Host independiente. El proyecto incluye 18 Harnesses compatibles, entre ellos Claude Code, Pi, OpenCode, Grok, Hermes, Kiro CLI, Cursor CLI y Cline.

El proyecto se centra en trabajar con varios agentes en una misma tarea. Se puede transferir una tarea de un Harness a otro para continuar su ejecución, planificar, hacer una revisión independiente o volver a analizarla, con puntos de control guardados durante el proceso. Un menú de colaboración permite que un coordinador asigne subtareas a Harnesses concretos, y el modo Agent Team mantiene grafos de tareas compartidos y buzones para los miembros. Los subagentes nativos que se inician dentro de cada Harness aparecen como tarjetas en el flujo de contenido de Codex.

Las llamadas a modelos, la ejecución de herramientas, las sesiones y las credenciales siguen bajo el control de cada Harness subyacente. Harness Mix solo instala y ejecuta Harnesses que están presentes en el equipo local y completan correctamente un handshake. Es compatible con Windows; para macOS y Linux, ofrece compilaciones desde el código fuente y una guía multiplataforma.

Funciones clave

  • 01Conecta 18 agentes de programación nativos a la ventana de Codex Desktop.
  • 02Transfiere tareas entre Harnesses en modos de continuación, planificación, revisión o nuevo análisis.
  • 03Permite que un coordinador asigne trabajo a Harnesses concretos desde un menú #.
  • 04Admite Agent Teams con grafos de tareas compartidos y buzones para los miembros.
  • 05Muestra los subagentes nativos de cada Harness como tarjetas en el flujo de Codex.
  • 06Gestiona Skills y servidores MCP por Harness, además de ofrecer un centro de uso y comprobaciones de estado.

Casos de uso

  • Comparar cómo distintos agentes de programación resuelven el mismo cambio y luego revisar los resultados entre ellos.
  • Dividir una refactorización grande entre varios agentes con un grafo de tareas compartido.
  • Usar una sola ventana de Codex como punto de entrada y, al mismo tiempo, aprovechar los agentes instalados en el equipo.

Antes de usarlo

  • La compatibilidad con macOS y Linux se limita a la compilación desde el código fuente y a adaptar el inicio. La validación completa de la versión de escritorio en esos sistemas sigue pendiente.
  • Depende de la aplicación oficial Codex Desktop y solo ejecuta los harnesses instalados localmente que superan el handshake.

En colecciones

Temas

Preguntas frecuentes

¿Qué es harness-mix?
Un kernel de escritorio local que integra varios agentes de programación nativos (Claude Code, Pi, OpenCode, Cursor CLI y más) en la interfaz oficial de Codex Desktop y permite transferir tareas entre ellos. Harness Mix es un kernel local para la interfaz nativa de Codex Desktop. Los agentes de programación seleccionados, llamados Harnesses, aparecen en la misma ventana de Codex junto con las sesiones oficiales de Codex. Los hilos predeterminados de Codex siguen conectándose directamente al app-server oficial, mientras que los hilos que usan otro Harness o el modo de colaboración de Codex los gestiona un proceso Host independiente. El proyecto incluye 18 Harnesses compatibles, entre ellos Claude Code, Pi, OpenCode, Grok, Hermes, Kiro CLI, Cursor CLI y Cline.
¿harness-mix es gratuito? ¿Qué licencia tiene?
harness-mix es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿harness-mix sigue mantenido?
Mantenimiento activo. El último commit de harness-mix fue el 14 oct 2026.
¿Para qué puedo usar harness-mix?
Comparar cómo distintos agentes de programación resuelven el mismo cambio y luego revisar los resultados entre ellos. Dividir una refactorización grande entre varios agentes con un grafo de tareas compartido. Usar una sola ventana de Codex como punto de entrada y, al mismo tiempo, aprovechar los agentes instalados en el equipo.
¿Dónde consigo harness-mix?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/emo-xiaoyu/harness-mix

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados