Relentless: el orquestador que nunca para
Lanzamos Relentless en npm: orquestador open source que hace correr a Claude Code, Codex o Gemini en bucle hasta terminar la lista de tareas, con hasta 75% de ahorro.
Publicamos Relentless en npm el 12 de enero de 2026: @arvorco/relentless, versión 0.1.0. Es un orquestador universal de agentes de código — toma cualquier agente que ya uses (Claude Code, Codex, Gemini, y lo que venga después) y lo pone a trabajar en bucle hasta que la lista de tareas se vacía.
La idea nació de un problema molesto que conoce cualquiera que use un agente de código: le das una tarea grande, trabaja bien un rato, y después empieza a repetir pasos, perder el hilo o quedarse trabado en decisiones que ya debería haber tomado. El contexto largo degrada. Siempre degradó.
Relentless resuelve esto sin magia: cada iteración arranca con contexto fresco. Nada de arrastrar una conversación infinita hasta que el agente olvida qué estaba haciendo. La memoria entre iteraciones no vive en una ventana de contexto cada vez más contaminada — vive en git. Commit por commit, el historial del repositorio es la memoria del agente. Simple, auditable, y funciona con cualquier control de versiones que ya uses.
Cómo funciona en la práctica
Defines una lista de tareas — puede ser un plan de implementación, un backlog de bugs, una migración entera. Relentless invoca el agente elegido, lo deja trabajar en una tarea, valida el resultado, hace commit, y arranca la siguiente iteración con contexto limpio. Sin niñera. Sin que vuelvas a pegar el mismo prompt a las 2am porque el agente perdió el rumbo.
Esto funciona porque la mayor parte del costo de un agente de código no está en la tarea en sí — está en el contexto acumulado que carga mientras toma decisiones cada vez peores. Reiniciar el contexto en cada paso, respaldado por una memoria externa confiable, sale más barato y es más predecible.
Smart Auto Mode: ahorro real, no promesa
Relentless incluye lo que llamamos Smart Auto Mode. Decide automáticamente cuándo vale la pena usar un modelo más caro frente a uno más barato, según la complejidad real de cada tarea. En la práctica, esto generó entre 50% y 75% de ahorro en los squads que ya pusimos a correr en producción — incluyendo un squad interno nuestro que combina Relentless, Claude Code y Codex en el mismo pipeline, uno de los casos que usamos en nuestra consultoría agéntica.
No es una optimización cosmética. Es la diferencia entre correr una migración de código durante la madrugada gastando lo mismo que una cena o gastando lo mismo que un mes de licencias SaaS.
Tracción en el primer mes
Lo publicamos, lo documentamos, y lo dejamos correr. Un mes después: cerca de 80 stars en GitHub y 4,4 mil descargas por mes en npm. No son números de unicornio — son números de una herramienta que resuelve un problema real para quien ya vive dentro de una terminal con un agente de código corriendo todo el día.
Por qué esto importa para Arvor
Pasé dos décadas construyendo motores de búsqueda enterprise — Solr, Lucene, sistemas que tenían que ser confiables en producción, no solo impresionantes en una demo. Los agentes de código tienen el mismo problema que siempre tuvo la búsqueda: se ven bien en la demo y se caen a escala si no construyes la infraestructura correcta por debajo.
Relentless es open source porque Arvor no está en el negocio de esconder el pipeline que hace que los agentes funcionen de verdad en producción. Está en el negocio de construir ese pipeline, documentarlo, y ayudar a las empresas a correr la versión seria de esto. Si ya chocaste contra la pared del contexto que degrada, o querés entender cómo integrarlo en tu operación, hablá con nosotros.