Saltar al contenido
Agentes
Palabra clave: Orca

Orca: cómo usar Claude Code, Codex y Cursor a la vez sin que se pisen el código

Qué es Orca, cómo aísla cada agente en su propio Git worktree para trabajar en paralelo y cómo supervisar las sesiones desde el móvil.

5 min de lectura
Ver vídeo original

Cuando empiezas a usar varios agentes a la vez para programar (por ejemplo, Claude Code para refactorizar una función, Codex para escribir pruebas y Cursor retocando la interfaz), se genera un problema de orden bastante rápido.

Tienes tres o cuatro terminales abiertas, saltas de una a otra para ver si alguna ha terminado o se ha quedado esperando a que le des permisos, y si dos agentes tocan el mismo archivo a la vez, te rompen la rama con cambios cruzados.

Orca es una aplicación de escritorio de código abierto pensada para juntar todo eso en una sola ventana.

Qué hace exactamente

No es un modelo nuevo ni una suscripción más. Orca no trae su propia inteligencia artificial: funciona con tus cuentas y las herramientas que ya tengas instaladas en tu ordenador (Claude Code, Codex, Cursor CLI u otros agentes de terminal).

Lo que hace es darte un panel central donde ves qué está haciendo cada uno, cuántos recursos lleva consumidos y en qué estado se encuentra cada sesión.

Por qué usa Git worktrees

La parte más útil de la herramienta es cómo gestiona los archivos para que los agentes no se estorben.

En lugar de poner a todos los bots a escribir en la misma carpeta de tu proyecto, Orca crea un Git worktree para cada uno. Un worktree es una copia de trabajo aislada en una rama temporal.

Esto significa que Claude Code puede estar reescribiendo la autenticación en su propia copia mientras Codex añade pruebas unitarias en otra distinta. Ninguno de los dos ve los cambios del otro en tiempo real ni puede sobrescribir archivos a medias.

Cuando un agente termina, revisas el diff visualmente desde la interfaz de Orca. Si el código está bien, lo integras en tu rama principal con un clic. Si ha hecho una chapuza, descartas ese worktree y tu proyecto sigue exactamente como estaba antes de empezar.

Control remoto desde el móvil

Otra función interesante es que permite supervisar los procesos a distancia.

Si dejas a varios agentes trabajando en tareas largas o los tienes corriendo en un servidor, puedes conectar la interfaz web o el bot de control desde el teléfono. Desde ahí puedes consultar el estado general de las sesiones, ver si algún agente necesita que confirmes una orden y pausar cualquier terminal si ves que entra en bucle.

Instalación

El proyecto está en GitHub bajo la organización stablyai/orca y tiene licencia MIT.

Para instalarlo en local o probarlo en tu equipo:

bash
# En macOS o Linux mediante Homebrew
brew install --cask stablyai/orca/orca

# O descargando el código para compilarlo en local
git clone https://github.com/stablyai/orca.git
cd orca
npm install
npm run dev

Al iniciarse, detecta automáticamente los agentes que tengas configurados en tu terminal.

Cuándo tiene sentido

Si solo usas un agente para hacer cambios puntuales en tu día a día, Orca te va a sobrar porque añade una capa más entre tú y tu editor.

Donde de verdad se nota la diferencia es cuando lanzas tareas en paralelo (por ejemplo, pedir la misma funcionalidad a dos agentes distintos para comparar soluciones) o cuando delegas tareas largas que llevan varios minutos de ejecución.

Etiquetas:#orca#claude-code#codex#cursor#agentes#git#desarrollo

Recursos relacionados