Orca: lanzar Claude Code y Codex en paralelo y quedarte con el que mejor resuelva

En vez de pedirle algo a un agente y esperar, lanzas el mismo encargo a cinco a la vez, cada uno aislado, y te quedas con el mejor. Qué es Orca y cuándo merece la pena.

Guillermo del Pino
Guillermo del Pino
Estrellas
42,6K
Lenguaje
TypeScript
Licencia
MIT
Datos de
11 ago 2026

Las estrellas cambian a diario. La cifra es la del día indicado, no la de hoy.

Orca es una aplicación de escritorio que ejecuta varios agentes de código a la vez —Claude Code, Codex, OpenCode o Pi— cada uno en su propia copia aislada del repositorio, y te deja comparar los resultados para quedarte con el mejor. Es MIT, funciona en macOS, Windows y Linux, y usa tus propias suscripciones a cada agente. Se descarga desde onorca.dev.

La categoría se llama ADE, Agentic Development Environment: la idea de que si vas a trabajar con agentes, el editor de toda la vida no es la herramienta adecuada.

El problema que resuelve

Cuando trabajas con un agente de código, el patrón es este: le pides algo, esperas, revisas, y si no te convence vuelves a pedírselo con más contexto. Es un bucle secuencial y cada vuelta cuesta minutos.

Publiqué 172 artículos en marzo y fue mi peor mes

Tenía esta web parada y la estoy rehaciendo con IA. Cambié la forma de hacerlo y en once días de agosto ha tenido más visitas desde Google que en todo julio. Te cuento por correo qué cambié.

impresiones clics1-9 ago · 710 → 2.522
  • · Por qué la oportunidad es mayor ahora, y no menor
  • · Lo único que la IA no te puede copiar: tu criterio
  • · Cómo hacer que Google te vea en días, no en seis meses

Pero hay una cosa que sabe cualquiera que use estas herramientas a diario: la misma petición, hecha dos veces, da resultados distintos. Y a veces uno de los dos es claramente mejor. Con un flujo secuencial nunca ves esa segunda versión: te quedas con la primera que sale medio bien.

Orca da la vuelta a eso. Lanzas el mismo encargo a cinco agentes a la vez, cada uno trabaja aislado, y cuando terminan comparas y te quedas con el que ha resuelto mejor. En vez de iterar, eliges.

La aplicación de escritorio de Orca con Claude Code y Codex abiertos a la vez en pestañas distintas, la lista de tareas en curso a la izquierda y la aplicación móvil en primer plano. Imagen del repositorio oficial del proyecto.
La aplicación de escritorio de Orca con Claude Code y Codex abiertos a la vez en pestañas distintas, la lista de tareas en curso a la izquierda y la aplicación móvil en primer plano. Imagen del repositorio oficial del proyecto.

En la captura se ve la idea completa: a la izquierda la lista de tareas en marcha con su rama cada una, en el centro dos agentes distintos trabajando en pestañas separadas, y a la derecha el móvil siguiendo lo mismo desde fuera.

Cómo consigue que no se pisen

La pieza clave son los worktrees de git. Un worktree es una copia de trabajo del mismo repositorio en otra carpeta, con su propia rama, sin duplicar el historial. Es una función nativa de git que casi nadie usaba a mano y que con los agentes se ha vuelto imprescindible.

Cada agente trabaja en su worktree. Ninguno ve los cambios de los demás, no hay conflictos a medias ni un agente sobrescribiendo el trabajo de otro. Cuando decides cuál te gusta, fusionas esa rama y descartas el resto.

Sin ese aislamiento, cinco agentes sobre la misma carpeta son un desastre garantizado. Con él, es paralelismo de verdad.

Varios worktrees ejecutándose en paralelo dentro de Orca, cada uno con su propia rama y su propio estado. Imagen del repositorio oficial del proyecto.
Varios worktrees ejecutándose en paralelo dentro de Orca, cada uno con su propia rama y su propio estado. Imagen del repositorio oficial del proyecto.

Lo demás que trae

Más allá del paralelismo, hay tres cosas que no me esperaba y que están bien resueltas:

Aplicación móvil. Puedes ver qué están haciendo tus agentes desde el teléfono, recibir un aviso cuando uno termina y mandarle una corrección desde donde estés. Está en la App Store y hay APK para Android. Suena a gadget hasta que ejecutas una tarea de veinte minutos y te vas a comer.

Design Mode. Abres tu web en el navegador integrado, haces clic en cualquier elemento y Orca mete el HTML, el CSS y una captura recortada de ese elemento directamente en el contexto del agente. Se acabó describir con palabras "el botón ese de abajo del formulario".

Worktrees por SSH. Puedes ejecutar los agentes en una máquina remota potente y seguir editando, usando git y la terminal como si fuera local. Si tu portátil sufre compilando, esto cambia bastante las cosas.

Y los terminales integrados son de los buenos: renderizado por WebGL, divisiones infinitas y el historial sobrevive a los reinicios.

Cómo se instala y se usa

No es una skill ni un plugin: es una aplicación. Se descarga el instalador desde onorca.dev/download para tu sistema.

Lo importante: Orca no te vende acceso a los modelos. Usa las suscripciones que ya tengas de Claude Code, Codex o los demás. Es un orquestador, no un intermediario que te cobra los tokens.

El flujo típico, una vez dentro:

  1. Abres tu repositorio.
  2. Escribes el encargo.
  3. Eliges a qué agentes se lo mandas y cuántas copias de cada uno.
  4. Cada uno arranca en su worktree y los ves avanzar en paralelo.
  5. Comparas los diffs y fusionas el que quieras.

El paso 3 es donde está la gracia y también la trampa: es muy fácil pasarse.

Aplicaciones prácticas

Tareas con muchas formas de resolverse. Un rediseño de un componente, una refactorización, una migración. Donde no hay una única respuesta correcta, comparar cinco propuestas vale mucho más que iterar sobre una.

Comparar agentes de verdad. Si dudas entre Claude Code y Codex para tu tipo de trabajo, esta es la única forma honesta de decidirlo: el mismo encargo, el mismo repositorio, a la vez, y miras los resultados en lugar de fiarte de un hilo.

Trabajo largo desatendido. Lanzas, te vas, y el móvil te avisa. Es el uso que más tiempo real ahorra.

Cuándo no te compensa

Aquí hay que ser claro, porque la promesa es muy vistosa:

  • Si la tarea tiene una sola solución correcta, el paralelismo no aporta nada. Cinco agentes arreglando un typo son cinco veces el gasto para el mismo resultado.
  • Gastas cuota en paralelo. Cinco agentes consumen por cinco. Si tu plan tiene límites, te los comes a una velocidad que sorprende el primer día.
  • Necesitas manejarte con git. No hace falta ser un experto, pero si "rama", "diff" y "merge" no te dicen nada, el modelo mental no se sostiene.
  • Revisar cinco propuestas es trabajo. Si no vas a leer los diffs, esto no te ahorra tiempo: te da cinco cosas sin revisar en vez de una.
  • Tiene más de 3.500 issues abiertas. En un repo con este ritmo de crecimiento eso es tanto síntoma de tracción como de que aún hay muchas aristas. Cuenta con encontrarte alguna.

Si lo que buscas no es orquestar sino que el agente escriba mejor código de entrada, mira mejor las skills de Matt Pocock: atacan otro problema.

Newsletter Semanal

Inteligencia Artificial aplicada a negocio

Sin humo. Solo experimentos reales, prompts que funcionan y estrategias de escalabilidad.

Preguntas frecuentes

¿Orca sustituye a Claude Code o a Codex?

No, los ejecuta. Es la capa de encima que los lanza, los aísla y te deja comparar. Sigues necesitando tu suscripción a cada agente que quieras usar.

¿Tengo que pagar por Orca?

El proyecto es de código abierto con licencia MIT y la aplicación se descarga desde su web. Lo que pagas es lo de siempre: tus suscripciones a los agentes que ejecutes dentro.

¿Qué es un worktree y por qué importa aquí?

Es una función nativa de git que permite tener varias copias de trabajo del mismo repositorio, cada una en su rama, sin duplicar el historial. Es lo que impide que cinco agentes trabajando a la vez se pisen los cambios.

¿Funciona en Windows?

Sí, hay versión para macOS, Windows y Linux, además de la aplicación móvil para seguir el trabajo desde el teléfono.

¿Merece la pena si solo uso un agente?

Menos, pero no cero: lanzar dos o tres intentos del mismo agente sobre la misma tarea y comparar sigue siendo útil, porque la variabilidad entre ejecuciones es real. Lo que no tiene sentido es usarlo para tareas mecánicas de una sola solución.

Analizo los repos que entran en tendencia y cómo sacarles partido con Claude Code y Codex. Ver todos los repos analizados.