Sobre el proyecto

Orca es una aplicación de escritorio de código abierto desarrollada por stablyai que se posiciona como un "entorno de desarrollo de agentes" para trabajar con una flota de agentes de codificación de IA en paralelo. Está disponible para macOS, Windows y Linux, con aplicaciones móviles companion para iOS y Android. El proyecto está licenciado bajo la Licencia MIT. La idea central es permitir a los desarrolladores ejecutar varios agentes de codificación basados en terminal al mismo tiempo, cada uno aislado en su propio git worktree, y rastrearlos todos desde un solo lugar. Dado que funciona a través de cualquier agente que se ejecute en una terminal, Orca soporta Claude Code, Codex, Grok, Cursor, GitHub Copilot, OpenCode, Cline, Devin, Goose, Qwen Code y muchos otros agentes CLI. Las características clave descritas en el README incluyen: - Worktrees Paralelos: Distribuir una sola solicitud entre varios agentes, cada uno trabajando en un git worktree separado, luego comparar resultados y fusionar la salida ganadora. - Companion Móvil: Aplicaciones para iOS y Android que notifican a los usuarios cuando un agente termina y permiten mensajes de seguimiento desde un teléfono. - Divisiones de Terminal: Terminales de clase Ghostty con renderizado WebGL, divisiones ilimitadas y historial de desplazamiento que persiste entre reinicios. - Modo Diseño: Un navegador integrado basado en Chromium permite a los usuarios hacer clic en un elemento de la interfaz de usuario para enviar su HTML, CSS y una captura de pantalla recortada directamente a la solicitud del agente. - Integración con GitHub y Linear: Navegar por solicitudes de extracción (pull requests), issues y tableros de proyectos en la aplicación, abrir un worktree desde una tarea y revisar sin cambiar de contexto. - Worktrees SSH: Ejecutar agentes en una máquina remota con edición de archivos, git y acceso a terminal, incluyendo reconexión automática y reenvío de puertos. - Anotación de Diff de IA: Comentar cualquier línea de diff y enviar esos comentarios de vuelta al agente para ediciones y commits sin salir de Orca. - Arrastrar Archivos al Agente: Editor integrado con guardado automático que permite arrastrar archivos o imágenes a la solicitud del agente. - Orca CLI: Automatizar flujos de trabajo con comandos como orca worktree create, snapshot, click y fill; los agentes también pueden controlar Orca a través de la CLI. - Otras utilidades: Búsqueda rápida de apertura, cambiador de cuentas con seguimiento de uso para Claude y Codex, vistas previas ricas de repositorios para Markdown/imágenes/PDFs, controles de uso del ordenador y notificaciones con estados de no leídos. Para la instalación, el README apunta a descargas desde onOrca.dev y builds directos de lanzamientos, además de Homebrew para macOS y un paquete AUR para Arch Linux. Se menciona una guía separada para servidores Linux headless para ejecutar orca serve en servidores. El repositorio también incluye el código relay que empareja la aplicación móvil con un host de escritorio bajo el directorio cloud/. El proyecto se actualiza frecuentemente y dirige a los usuarios al registro de cambios de GitHub releases como la lista de funciones actual. Los canales comunitarios incluyen Discord, X/Twitter y grupos de WeChat, y la guía de contribución se proporciona en CONTRIBUTING.md. La firma de código para Windows está patrocinada por SignPath.io.