OpenRig explicado: coordinar agentes de programación con supervisión
Rendimiento y coste de OpenRig: cuenta resultados, no solo puestos
Mide la coordinación sin inventar cifras de velocidad de modelos
Qué aprenderás
- Distingue arranque y trabajo
- Suma modelo y revisión
- Mide lo recuperado
Antes de empezar
- Node 22 o 24 y tmux en un host compatible
- Una cuenta de proveedor funcional y un repositorio desechable
Convierte el primer equipo owner/checker en evidencia de adopción segura
Conclusiones clave
- Más puestos no significan más rendimiento.
- El uso del proveedor sigue teniendo coste externo.
- La recuperación debe medirse.
Distingue arranque y trabajo
Mide inicio del daemon, preparación del puesto tmux, autenticación y primera respuesta útil. El arranque frío y una sesión restaurada responden preguntas distintas; anótalos por separado.
El proyecto admite varios runtimes y un kernel local. Esta serie no ejecutó benchmarks, por lo que no atribuye a dos agentes el doble de velocidad.
Suma modelo y revisión
Cada sesión de proveedor activa puede consumir cuota o suscripción propia. El checker también usa tiempo y tokens; un traspaso fallido puede obligar a reconstruir el contexto del owner.
Registra cambios aceptados y retrabajo antes que cantidad de mensajes. Un elemento de cola y la revisión del candidato exacto conectan el coste con resultados observables.
Mide lo recuperado
Las instantáneas y los puestos estables pueden facilitar recuperación, pero no prometen contexto perfecto. Registra nodos reanudados, nuevos y esfuerzo manual para retomar el trabajo.
Incluye almacenamiento, tiempo de host, atención operativa y límites del proveedor. La orquestación local no elimina gastos de modelos externos.
Cómo elegir
| Criterio | Opción A | Opción B |
|---|---|---|
| Best when | You need predictable behavior and easy auditing | You need adaptive optimization and have reliable telemetry |
| Main risk | May leave performance on the table | Can become difficult to explain or debug |
Pasos de implementación
- 1
Mide por separado inicio frío y restaurado.
- 2
Anota uso del proveedor, revisión y cambios aceptados.
- 3
Registra recuperación de cada puesto tras una interrupción.
Ejemplo para copiar
rig,proveedor,puestos,inicio_frio_s,restauracion_s,cambios_aceptados,min_revision,uso_modelo
,,,,,,,sin-pruebaPreguntas frecuentes
¿Autohospedar elimina el coste de modelos?
No. Los proveedores elegidos pueden cobrar o limitar el consumo.
¿La serie demuestra que varios agentes son más rápidos?
No. No se ejecutó un benchmark del runtime.
Fuentes
- OpenRig / README.mdFuente verificada 2026-10-04
- OpenRig / docs/reference/telemetry.mdFuente verificada 2026-10-04
- OpenRig / docs/reference/instance-layout.mdFuente verificada 2026-10-04
- OpenRig / docs/reference/getting-started.mdFuente verificada 2026-10-04