Ingeniería de IA

Orca: Claude Code y Codex dejan de trabajar cada uno por su lado

Qué aporta Orca para combinar suscripciones, encolar mensajes y delegar entre repositorios con sus propias convenciones. Ventajas y límites frente a Claude Desktop y Codex.

La ventaja aparece cuando el trabajo cruza varios proyectos

Orca permite reunir Claude Code, Codex y otros agentes de programación en un mismo entorno. Cada tarea puede tener su propio worktree, terminal, navegador y revisión de cambios. Su atractivo está en coordinar herramientas que ya utilizas, con tus suscripciones, cuando una petición afecta a varios proyectos.

Hablamos de Orca de Stably, disponible para macOS, Windows y Linux. Ejecuta los agentes y organiza su trabajo; la capacidad de razonar y programar sigue dependiendo del agente y del modelo elegido. No necesitas abandonar Codex para usarlo dentro de Orca.

Cómo hemos pasado del editor a delegar trabajo en agentes

Varias suscripciones, con sus límites separados

Puedes aprovechar las suscripciones compatibles con cada agente y gestionar varias cuentas de Claude Code o Codex. Esto permite alternar herramientas y organizar cuentas personales o de trabajo desde una misma aplicación. Orca muestra el uso y las ventanas de límite que puede obtener de cada proveedor.

Una misma cuenta puede alimentar varias sesiones. No hace falta contratar una suscripción por cada chat, pero esas sesiones consumen la asignación de la cuenta que utilizan. Abrir más agentes en paralelo puede agotar antes el límite; juntar cuentas en la interfaz no convierte sus cuotas en una bolsa común.

El selector de cuentas tiene un matiz importante: la documentación indica que la elección se aplica a las nuevas sesiones. Los procesos que ya están en marcha conservan su cuenta hasta reiniciarse. Gestionar varias suscripciones resulta útil, pero no equivale a cambiar la facturación de cualquier conversación en caliente ni elimina las condiciones de cada plan.

Una cuenta de Claude puede usarse en dos sesiones con historiales separados y consumo de esa misma cuenta. Una cuenta de Codex mantiene su propia cuota. Orca reúne la gestión, sin fusionar asignaciones o conversaciones.
Esquema conceptual propio. Compartir cuenta entre sesiones no significa compartir su contexto ni sumar las cuotas de distintos proveedores.

Un mismo chat no es una memoria universal

La vista Chat UI permite conservar conversaciones compatibles y retomarlas después de reiniciar Orca. También ofrece continuar entre chat y terminal, además de Hand Off para entregar el trabajo a otro agente. Es una capa todavía experimental y su disponibilidad cambia según el agente y el entorno.

Seguir conversando con el mismo agente y la misma cuenta es distinto de pasar de Claude Code a Codex. No hay que dar por hecho que el segundo recibe una copia perfecta de toda la memoria del primero. El traspaso debe llevar una descripción suficiente del objetivo, las decisiones tomadas y los archivos relevantes. Compartir una interfaz no elimina las diferencias entre sesiones.

Dejar el siguiente mensaje en cola sin cambiar la tarea actual

En Chat UI, los mensajes que envías mientras el agente trabaja quedan en cola hasta que termina el turno. Puedes editarlos, borrarlos, reordenarlos o usar Steer para incorporarlos al trabajo en marcha. Así puedes preparar el siguiente encargo sin cambiar el que se está resolviendo.

En la pestaña Code de Claude Desktop, el comportamiento documentado al enviar una corrección es distinto: Claude la lee al terminar la acción en curso y ajusta su siguiente paso. Esperar a que acabe una herramienta no equivale a esperar al final del turno. Codex también distingue entre Queue y Steer.

Para una refactorización, dejar «después revisa los tests» en cola mantiene el orden de trabajo. Si descubres que se está modificando el módulo equivocado, conviene redirigir con Steer. La ventaja es poder elegir cuándo entra cada indicación, en lugar de usar todos los mensajes como correcciones inmediatas.

Delegar a otro repositorio sin mover todo su contexto al chat principal

La CLI permite seleccionar un repositorio, crear un worktree e iniciar allí un agente con un prompt. También puede enviar texto a una terminal existente. Así, un agente que trabaja en la web puede entregar una tarea al agente del backend sin tener que editar ambos proyectos desde su propia sesión.

Para un encargo puntual basta con entregar el prompt al destino correcto. Cuando necesitas dependencias entre tareas, preguntas de los trabajadores y seguimiento de resultados, Orca tiene una capa de orquestación con tareas, intentos y mensajes de finalización. Esta función se activa como experimental. Un mensaje enviado y una tarea terminada son estados diferentes.

Conviene mantener explícitos el repositorio, el worktree y el destinatario. Un worktree es una copia de trabajo de un repositorio concreto; pasar una petición a otro repositorio significa dirigirse a una sesión que trabaja allí, no convertir una rama en un proyecto diferente.

Cada agente trabaja con las convenciones de su proyecto

Este reparto tiene una ventaja que va más allá del paralelismo. Orca lanza el agente en el directorio del worktree y mantiene los archivos de instrucciones del proyecto. Claude Code carga su CLAUDE.md y Codex utiliza AGENTS.md. Las reglas de arquitectura, los comandos de prueba y la documentación siguen cerca del código al que pertenecen.

El agente de la API puede aplicar sus convenciones de validación y errores mientras el de la web respeta su estructura de componentes. Evitas pedirle a una sola conversación que recuerde y distinga todas esas normas. Para que funcione, las instrucciones deben existir en la rama de destino y el encargo debe respetar su alcance.

Eso no permite prometer que las convenciones se respeten siempre. Son instrucciones que el agente interpreta, no controles obligatorios. Los tests, el lint y la revisión del diff siguen siendo los que permiten comprobar el resultado. Si una regla debe bloquear una acción, necesita un control de ejecución apropiado.

Ejemplo propuesto de coordinación: una tarea de mostrar errores de validación se divide entre un agente del repositorio API con sus instrucciones y otro del repositorio web con las suyas. Comparten el contrato de respuesta y verifican después la integración.
Reparto hipotético propio. Se comparte el contrato entre proyectos; cada agente consulta las instrucciones y ejecuta las comprobaciones de su repositorio.
Por qué las instrucciones no sustituyen los permisos de ejecución

Un reparto útil entre API y web

Una tarea propuesta sería mejorar los errores de un formulario. Al agente de la API se le encarga definir códigos estables y probar las respuestas inválidas. Al de la web, mostrar esos códigos con los componentes existentes y comprobar los estados del formulario. Cada uno trabaja en su repositorio y devuelve cambios, pruebas y cuestiones pendientes.

Antes de desarrollar en paralelo, ambos necesitan acordar el contrato de respuesta. Si cada agente inventa el suyo, tendrás dos cambios correctos por separado que fallan al integrarse. El beneficio está en repartir responsabilidades con una interfaz común y revisar después el recorrido completo, no en multiplicar agentes por sistema.

Qué necesita una factoría de software con agentes además del modelo

Cuándo elegir Orca frente a Claude Desktop o Codex

La diferencia más útil es poder combinar proveedores y sus herramientas en un mismo espacio. Los worktrees y el trabajo paralelo ya están presentes en las aplicaciones oficiales. Claude Desktop, en su pestaña Code, también permite consultar otras sesiones y enviarles mensajes; Codex ofrece worktrees, revisión y organización de tareas.

Si toda tu actividad encaja en una de esas aplicaciones, cambiar puede añadir configuración sin resolver un problema real. Orca gana interés cuando alternas Claude Code y Codex, mantienes varios repositorios o quieres que un agente entregue trabajo a otro sin organizar cada terminal por separado.

Cuándo elegir Orca frente a Claude Desktop o Codex
Tu situaciónQué valoraría
Trabajas principalmente con ClaudeLa pestaña Code de Claude Desktop puede ser suficiente
Trabajas principalmente con CodexSu aplicación ya cubre trabajo paralelo y revisión
Combinas agentes, cuentas y repositoriosOrca reúne esa coordinación en un entorno común

El coste que no desaparece al abrir más agentes

Cada sesión añade consumo, procesos y cambios que alguien debe revisar. Además, un worktree separa archivos de trabajo, pero no aísla por sí solo los puertos, una base de datos compartida o las credenciales del equipo. Orca permite compartir directorios y copiar archivos locales entre worktrees; esa comodidad necesita una configuración consciente.

También hay funciones experimentales y diferencias entre agentes. Comenzaría con dos tareas bien delimitadas y un punto de integración claro. Si reduce los traspasos manuales sin empeorar la revisión, tiene sentido ampliar el flujo. Su mejor argumento es hacer más fácil coordinar trabajo con criterio, conservando la responsabilidad de comprobar qué se ha entregado.

Fuentes

Orca de Stably: agentes y suscripciones compatibles Orca: cuentas, alcance del cambio y sesiones en marcha Orca: uso, créditos y límites por proveedor Orca: Claude Code, directorio de trabajo y cuentas Orca: Chat UI, restauración y entrega a otro agente Orca: seleccionar repositorios, iniciar agentes y enviar prompts Orca: orquestación experimental y seguimiento de resultados Orca: guía oficial de traspasos y direcciones de worktrees Orca: hooks e instrucciones locales de cada repositorio Orca: worktrees, directorios compartidos y archivos locales Anthropic: carga y límites de CLAUDE.md Anthropic: sesiones paralelas y comunicación en Claude Desktop OpenAI: convenciones de repositorio con AGENTS.md OpenAI: worktrees, tareas y revisión en Codex

/ TRABAJEMOS JUNTOS

¿Tienes un proyecto
en mente?

Cuéntame qué necesitas resolver. Puedo ayudarte a automatizar un proceso con IA, desarrollar tu producto o acompañar a tu equipo en las decisiones técnicas.

Escríbeme por email

adrianalbujaira@gmail.com

Ver servicios de IA También en LinkedIn