Es el primer post de la serie que dejé listada en Orbit necesita a Orbit. Va de qué es Orbit, por qué lo empecé y cómo se arranca.

Qué es Orbit

Orbit es una sala de control para los agentes que escriben tu código. Corre el CLI que ya usas (Claude Code, Codex, OpenCode, Cline o Antigravity) y lo pone a trabajar en varias tareas a la vez.

Orbit nació porque los agentes producían más de lo que yo alcanzaba a revisar

Me pasó en varios proyectos, y construyendo el propio Orbit hubo días de 18 pull requests, y para la quinta revisión ya aprobaba confiando en que las pruebas pasaron.

Empecé Orbit para tener varias tareas corriendo sin vigilarlas una por una en la terminal, y para saber qué hizo cada una cuando vuelvo.

Se instala con una línea y se abre con otra

curl -fsSL https://getorbit.sh/install | bash

Hay builds para macOS y Linux. El script verifica el sha256 de lo que descarga y deja el binario en ~/.local/bin.

Después corres orbit. La primera vez abre una pantalla llamada Integrations con lo que encontró en tu máquina: tus CLIs, tus repositorios y las keys opcionales (Linear, GitHub, Jira, Telegram). Te paras en una fila, le das enter y queda configurada. Con esc pasas al tablero, donde viven las tareas.

Orbit aprende cómo se trabaja en cada repositorio

En la misma pantalla, en la fila de cada carpeta de código, está la opción Learn. Orbit lee cómo se compila y se prueba cada proyecto, qué rechaza su CI y qué dice su historial, y le pide a tu CLI que saque las convenciones de una muestra de archivos.

De ahí salen reglas. Cada una guarda de dónde salió y la línea de código donde se ve, y llega al prompt antes de que el agente empiece a trabajar. Si la regla trae un comando, funciona como gate y la tarea no pasa mientras ese comando falle.

Las reglas esperan tu aprobación en el Brain, la pantalla que abres con K desde el tablero, agrupadas por cuánto importan:

Cada vez que vuelves a correr Learn, Orbit compara cada regla con el código del que salió. Si alguien quitó un paso del CI, la regla que salió de ese paso deja de aplicar y vuelve a esperar tu respuesta.

La primera tarea se crea con N y se corre con n

En el tablero, N abre un formulario con el título, qué hay que hacer, el repositorio y el flujo, y n sobre la fila nueva la arranca.

Si no eliges flujo, corre task. Sonnet implementa y la tarea se detiene en un gate. Miras lo que hizo, y si das el visto bueno, Opus lo revisa.

Las dos fases usan Claude. Si trabajas con otro CLI, se lo cambias a cada fase.

Cada funcionalidad tiene su video en getorbit.sh

Con esto alcanza para arrancar. En getorbit.sh hay un video por funcionalidad, del autopilot al supervisor, y la documentación completa.

Busco gente que quiera construir Orbit conmigo

Orbit va por la v0.3. Lo uso todos los días, y hasta ahora el único que lo ha probado soy yo. Busco gente que quiera sumarse al proyecto, ya sea probándolo en su máquina, proponiendo flujos o metiéndole mano al código.

Si te llama la atención, escríbeme a elio@getorbit.sh y te cuento por dónde arrancar.