Dejé de usar Opus para todo. Sigo usando Claude, Kimi y GPT. Los costos de IA cayeron un 43% de la noche a la mañana

@0xDepressionn
INGLÉShace 1 mes · 11 jun 2026
287K
154
26
10
382

TL;DR

Este artículo detalla cómo Factory Router optimiza el gasto en IA dirigiendo automáticamente las tareas de programación rutinarias hacia modelos eficientes, mientras reserva los modelos de alto costo para la lógica compleja, manteniendo el rendimiento a una fracción del precio.

Lo que cuesta una sesión individual, medido de ambas maneras

Toma una sesión de Droid con tres tareas: restablecer un sistema de contraseñas, agregar un encabezado de copyright y refactorizar el servicio de facturación. Ejecuta las tres en un modelo de frontera como Claude Opus y suman $0.84, $0.62 y $1.41, un total de $2.87 por la sesión.

Enrútalas por complejidad. Las dos primeras son rutinarias, así que bajan a $0.09 y $0.12 en modelos eficientes, mientras que la refactorización se queda en el modelo de frontera a $1.41. La sesión totaliza $1.62, el mismo resultado por un 43 % menos, y la única variable que cambió fue qué modelo manejó cada tarea.

La mayoría de los equipos de ingeniería eligen un modelo y lo dejan ahí. No porque sea óptimo. Sino porque cambiar a mitad de sesión implica perder contexto, fricción extra, una decisión que nadie quiere tomar 40 veces al día. Así que apuntan todo al modelo más capaz que pueden permitirse y dejan de mirar la factura.

Esa opción por defecto tiene un costo. El modelo caro no es la opción segura. Solo es la cara. Y la brecha de calidad en el trabajo rutinario se ha cerrado lo suficientemente rápido como para que las cuentas ya no cuadren.

Factory Router está dentro de su plataforma Droids y enruta cada tarea automáticamente: trabajo rutinario a modelos eficientes, trabajo complejo a modelos de frontera, contexto completo transferido en cada cambio. Los números de la sesión anterior son de su benchmark de lanzamiento. Factory no vende modelos, lo que significa que no tienen ningún incentivo estructural para mantenerte en el camino caro. Vale la pena tenerlo en cuenta cuando leas los números.

Dep - inline image

El problema que nadie mide

Cada sesión de Droid se ejecuta en un modelo, y la mayoría de los equipos eligen Opus y nunca reconsideran la decisión. El costo de ese default es invisible porque nunca se manifiesta como un error. El trabajo se hace, el resultado es bueno, y la factura solo es silenciosamente más alta de lo que debía ser.

La sesión individual de arriba desperdicia unos $1.25. Parece nada hasta que lo multiplicas. A 10 000 sesiones al mes, ese mismo default convierte $16 400 de gasto necesario en $28 700 de gasto real, que son $147 600 al año pagados por enrutar trabajo rutinario a través de un modelo de frontera que nunca fue necesario para hacerlo.

La mayoría de los equipos descubre que entre el 30 y el 50 por ciento de sus sesiones son trabajo rutinario ejecutándose en su modelo más caro. Esa brecha es toda la oportunidad, y lo que sigue son quince reglas en tres secciones para cerrarla.

Dep - inline image

→ Regla 1: Clasifica los tipos de tarea antes que nada:

text
1Mira tus últimas 30 tareas de Droid. Ordénalas en dos grupos:
2
3Dignas de frontera: tareas que involucran arquitectura del sistema, autenticación, pagos,
4seguridad, dependencias entre servicios, cualquier cosa donde equivocarse cueste tiempo de
5depuración o revertir. Refactorizaciones complejas de más de 100 líneas de lógica de negocio.
6
7Rutinarias: actualizaciones de documentación, cambios de configuración, agregar pruebas a
8funciones existentes, correcciones de errores pequeños con especificaciones claras,
9encabezados de copyright, ediciones de README, generación de boilerplate, migraciones simples.
10
11Cuenta cada grupo.
12
13Basado en los datos a nivel de sesión de Factory:
14tareas tipo "restablecer mi contraseña": Opus $0.84 vs enrutado $0.09. 89 % más barato.
15tareas tipo "agregar encabezado de copyright": Opus $0.62 vs enrutado $0.12. 81 % más barato.
16
17Multiplica el número de tareas rutinarias por esa diferencia.
18Esa brecha es tu impuesto actual por selección de modelo.

→ Regla 2: Mide el gasto real, no la suposición:

text
1Toma los registros de sesiones de Droid del último mes.
2
3Para cada sesión:
4- Tipo de tarea (de la clasificación de la Regla 1)
5- Modelo utilizado
6- Costo
7
8Calcula:
9- Gasto total en tareas rutinarias usando modelos de frontera
10- Lo que costarían esas tareas en modelos eficientes (aplica reducción del 80-90 %)
11- Ahorro mensual disponible con el enrutamiento
12
13Esta es tu línea base antes de activar Factory Router.
14La mayoría de los equipos encuentra que el 30-50 % de las sesiones son trabajo rutinario en modelos de frontera.

→ Regla 3: Redacta descripciones de tareas que indiquen complejidad:

text
1La forma en que describes una tarea indica su complejidad a cualquier sistema de enrutamiento.
2
3Señales de baja complejidad (enruta a modelos eficientes):
4- "Actualización de configuración simple, sin lógica de negocio: cambiar timeout en config.yaml de 30 a 60"
5- "Agregar comentarios JSDoc faltantes a las funciones de utilidad en /helpers"
6- "Actualizar el README para reflejar los nuevos pasos de despliegue"
7
8Señales de alta complejidad (enruta a frontera):
9- "Refactorizar el middleware de autenticación para soportar nuestra nueva integración SSO en 3 servicios"
10- "Depurar la condición de carrera en el procesador de pagos que solo aparece bajo carga concurrente"
11- "Rediseñar el sistema de limitación de tasa para manejar umbrales por inquilino"
12
13Las descripciones de tareas específicas y ricas en contexto mejoran la precisión del enrutamiento.
14Las descripciones vagas se enrutan de forma conservadora a modelos de frontera.

→ Regla 4: Calcula tu ROI anual del enrutamiento:

text
1Fórmula para estimar los ahorros de Factory Router:
2
3Sesiones mensuales: [N]
4Costo promedio por sesión sin enrutamiento: [línea base Opus en $]
5Porcentaje de tareas rutinarias: [% de tu auditoría de la Regla 1]
6Reducción de costo rutinario: 80-90 %
7
8Estimación de ahorro mensual:
9N × línea base × %rutinario × 0.85 = dólares recuperados al mes
10
11Anual: multiplica por 12.
12
13Para un equipo con 5000 sesiones/mes a $2.87 de promedio con 40 % de trabajo rutinario:
145000 × $2.87 × 0.40 × 0.85 = $4879/mes = $58 548/año
15
16Este es el mínimo. Las Misiones (trabajo autónomo de larga duración) aumentan aún más los ahorros.

→ Regla 5: Documenta qué significa "solo frontera" para tu base de código:

text
1Antes de activar el enrutamiento, define qué debe permanecer en modelos de frontera para tu base de código.
2
3Escribe esto una vez. Pégalo como tu guía base de enrutamiento:
4
5"Lo siguiente siempre requiere modelos de frontera:
6- Cualquier cambio que toque [autenticación/pagos/capa de seguridad]
7- Refactorizaciones entre servicios con más de [N] archivos
8- Cambios en la configuración del pipeline CI/CD
9- Migraciones de esquema de base de datos
10- Cualquier cosa marcada como [P0/crítico] en nuestro rastreador de incidencias
11
12Todo lo demás es elegible para enrutamiento a modelos eficientes."
13
14Este se convierte en tu documento de política de enrutamiento.
15Lo actualizas a medida que aprendes qué necesita tratamiento de frontera en tu base de código específica.

equipo de 10 desarrolladores, 1000 sesiones/mes, 40 % rutinario: $13 776/año recuperados equipo de 50 desarrolladores, 5000 sesiones/mes, 40 % rutinario: $58 548/año recuperados empresa (escala Nvidia, Adobe): ahorros anuales de seis cifras

error a evitar: no intentes clasificar manualmente cada tarea antes de activar Router. El Router se encarga de la clasificación. Tu trabajo es definir las reglas estrictas sobre lo que debe permanecer en frontera, y dejar que el sistema maneje todo lo demás.

Dep - inline image

0:28

→ Regla 6: Activa Factory Router en un solo paso:

text
1En Factory CLI o la aplicación de escritorio:
2
31. Abre el selector de modelos
42. Selecciona "Factory Router"
53. Listo.
6
7No se requiere configuración para empezar. Router usa la lógica de enrutamiento predeterminada de inmediato.
8
9Para verificar que está activo:
10Ejecuta una tarea simple ("actualiza un comentario en este archivo").
11Revisa el registro de la sesión para ver la atribución del modelo.
12Deberías ver un modelo eficiente manejándola, no Opus.
13
14Si ves Opus en una tarea simple, verifica que Router esté seleccionado y no una anulación de modelo específica.

→ Regla 7: Establece una guía de enrutamiento para tu base de código:

text
1La guía de enrutamiento es consultiva. Ayuda a Router a tomar mejores decisiones
2para tu base de código específica. No fuerza un modelo.
3
4Pega esto como punto de partida de tu guía de enrutamiento y edítalo para tu stack:
5
6"Cambios en autenticación, pagos y seguridad: modelos de frontera.
7Migraciones de base de datos y cambios de esquema: modelos de frontera.
8Cambios en contratos de API que afectan a consumidores externos: modelos de frontera.
9
10Actualizaciones de documentación: modelos eficientes.
11Agregar pruebas a funciones existentes: modelos eficientes.
12Cambios en configuración y variables de entorno: modelos eficientes.
13Generación de boilerplate y scaffolding: modelos eficientes.
14Comentarios de código y JSDoc: modelos eficientes.
15Actualizaciones de README y changelog: modelos eficientes.
16
17Todo lo demás: Router decide según el contexto de la tarea."

→ Regla 8: Configura la guía de enrutamiento para gobierno empresarial:

text
1Para equipos que ejecutan agentes a escala, la guía de enrutamiento se convierte en un documento de gobierno.
2
3Plantilla estándar para industrias reguladas (banca, salud, SaaS empresarial):
4
5"Reglas de enrutamiento de alta sensibilidad:
6- Cualquier cosa que toque [PII / datos financieros / autenticación] = solo frontera
7- Cualquier cambio en API externa = solo frontera
8- Scripts de despliegue en producción = solo frontera
9- Tareas de respuesta a incidentes = solo frontera
10
11Enrutamiento estándar:
12- Entornos de desarrollo, staging y prueba = Router decide
13- Herramientas internas y automatización = se prefieren modelos eficientes
14- Documentación, informes y comunicación = modelos eficientes
15
16Política de anulación:
17Cualquier desarrollador puede solicitar frontera para una tarea.
18Router trata esto como una anulación estricta, no consultiva.
19Registra todas las anulaciones de frontera para revisión mensual."
20
21Guarda esto como ROUTING_POLICY.md en la raíz de tu proyecto.
22Referenciarlo en tu CLAUDE.md o archivo de contexto equivalente.

→ Regla 9: Ejecuta Misiones con el enrutamiento activado:

text
1Las Misiones son las tareas autónomas de larga duración de Factory.
2Horas o días de trabajo. Sin supervisión necesaria.
3
4Con Factory Router activado, las Misiones se benefician de la misma lógica de enrutamiento.
5Cada paso de una Misión se enruta adecuadamente.
6Los pasos simples en una Misión compleja se ejecutan en modelos eficientes.
7La Misión paga tarifas de frontera solo cuando realmente se necesita razonamiento de frontera.
8
9Para configurar:
10Activa Factory Router antes de iniciar cualquier Misión.
11Agrega una guía de enrutamiento que refleje el perfil de complejidad de la Misión:
12
13"Esta Misión implica [trabajo central de alta complejidad] y [tareas de apoyo rutinarias].
14Trabajo central (decisiones arquitectónicas, análisis de seguridad): frontera.
15Trabajo de apoyo (documentación, configuración, boilerplate): modelos eficientes.
16Usa el modelo más eficiente disponible para cualquier paso
17que no requiera el razonamiento especificado anteriormente."
18
19Las Misiones largas generan ahorros proporcionalmente mayores porque acumulan más pasos rutinarios.

→ Regla 10: Establece una política de conmutación por error de proveedores:

text
1Factory Router enruta entre proveedores para garantizar la confiabilidad.
2Si una ruta de proveedor se degrada, las sesiones continúan a través de un proveedor saludable.
3
4Para equipos empresariales con requisitos de tiempo de actividad:
5
6"Política de enrutamiento de confiabilidad:
7- Proveedor principal por modelo: [lista tus proveedores preferidos]
8- Disparador de conmutación por error: cualquier solicitud que falle o supere [N] segundos de latencia
9- Comportamiento de conmutación: mismo modelo, proveedor diferente si está disponible.
10 Si el mismo modelo no está disponible, escalar al siguiente modelo de frontera.
11- TPM dedicado: confirmar con el equipo de cuenta de Factory para tu nivel.
12- Objetivo: 99.9 %+ de confiabilidad de solicitudes.
13
14Registra todos los eventos de conmutación por error. Revisa semanalmente para patrones de salud de proveedores."

Terminal-Bench 2: 99 % de la tasa de aprobación de Opus con un 20 % menos de costo Legacy-Bench: 96 % de la tasa de aprobación de Opus con un 25 % menos de costo 99.9 %+ de confiabilidad de solicitudes mediante enrutamiento de proveedores

3 / 3 | EL SISTEMA: ejecutando Factory a la escala donde los ahorros se acumulan

La historia del ahorro de costos es interesante a nivel de desarrollador individual. Se vuelve significativa a nivel de equipo. A escala empresarial, es una partida presupuestaria.

Nvidia. Adobe. EY. Palo Alto Networks. Adyen. Estos son los clientes empresariales de Factory.

Un equipo que ejecuta 5000 sesiones por mes recupera $58 548 por año solo del enrutamiento, con un 40 % de tasa de tareas rutinarias. Un equipo con 50 000 sesiones recupera $585 480. La matemática escala linealmente con el volumen. Las facturas de tokens empresariales no son lineales.

El punto más profundo es sobre la arquitectura. La mayoría de las plataformas de agentes de IA se basan en un supuesto de modelo único. Un equipo, un modelo, un proveedor. La plataforma de Factory es agnóstica respecto al modelo por diseño: cualquier LLM (Claude, GPT, Gemini, Llama, código abierto), cualquier interfaz (CLI, Escritorio, VS Code, Slack, GitHub, Linear, Jira, pipelines CI), cualquier etapa del ciclo de vida del software.

Router es una capa de esa arquitectura. Es la capa de control de costos. El mismo contexto de Droid que funciona en tu terminal funciona en Slack. La misma política de enrutamiento que se aplica a sesiones individuales se aplica a Misiones que duran días.

Las cinco reglas finales construyen el sistema completo de Factory alrededor de Router.

Dep - inline image

→ Regla 11: Mide los ahorros del enrutamiento semanalmente:

text
1Establece una rutina semanal para rastrear el rendimiento de Router.
2
3Revisa en los registros de sesiones de Factory:
41. Total de sesiones esta semana
52. Distribución de modelos (qué % fue a cada modelo)
63. Costo con enrutamiento vs línea base (Opus en todo)
74. Cualquier sesión donde Router haya escalado a frontera (señal de calidad)
8
9Formato del informe:
10> sessions: [N]
11> efficient model usage: [%]
12> frontier model usage: [%]
13> actual spend: $[amount]
14> baseline (all Opus) would have been: $[calculated]
15> weekly saving: $[amount]
16> escalations to frontier: [N] (review for routing guidance improvements)
17
18Si la tasa de escalación supera el 10 %, revisa tu guía de enrutamiento.
19Demasiadas escalaciones significa que las tareas rutinarias se están describiendo como complejas.

→ Regla 12: Evaluación de preparación del agente antes del despliegue completo:

text
1Antes de implementar Factory Router para todo tu equipo, ejecuta la evaluación de preparación del agente de Factory.
2
3Evalúa más de 100 señales en:
4- Salud de la base de código (cobertura de pruebas, confiabilidad de CI, documentación)
5- Madurez del flujo de trabajo (proceso de PR, estándares de revisión de código, pipeline de despliegue)
6- Preparación del equipo (familiaridad con herramientas de agente, automatización existente)
7
8Usa el resultado para priorizar qué flujos de trabajo enrutar primero.
9
10Flujos de trabajo de alta preparación: implementa Router de inmediato, enrutamiento completo activado.
11Flujos de trabajo de preparación media: implementa Router con guía conservadora, más tareas de frontera.
12Flujos de trabajo de baja preparación: construye preparación antes de enrutar.
13Las herramientas de agente en bases de código no preparadas pasan más tiempo en modelos de frontera corrigiendo errores.
14
15Los ahorros de Router son más altos en entornos de alta preparación.

→ Regla 13: Construye tu grupo de modelos deliberadamente:

text
1Factory Router se nutre de un grupo de modelos de frontera y eficientes.
2El grupo que configures afecta las opciones de enrutamiento disponibles.
3
4Grupo inicial recomendado:
5
6Nivel de frontera (trabajo complejo):
7- Claude Opus (última versión)
8- GPT-5.2 (si está en tu lista de proveedores aprobados)
9
10Nivel eficiente (trabajo rutinario):
11- Kimi K2.6 (mejor valor por punto F1 para tareas de código)
12- MiniMax M2.7 (menor costo para tareas simples)
13
14Agrega modelos a medida que validas su rendimiento en tu base de código.
15Comienza con la estructura de dos niveles.
16Expande a tres niveles (frontera / medio / eficiente) una vez que tengas datos de enrutamiento.
17
18Documenta qué modelos están aprobados para qué requisitos de cumplimiento.
19Si tu empresa restringe ciertos proveedores de modelos, configura el grupo en consecuencia.
20Los modelos de código abierto alojados en EE. UU. están disponibles a través de Factory para entornos que requieren residencia de datos.

→ Regla 14: Integra el enrutamiento en tu pipeline de CI:

text
1Factory funciona en pipelines de CI. El enrutamiento también se aplica allí.
2
3Agrega Factory Router a tu flujo de trabajo de GitHub Actions:
4
5Para revisiones de pull request:
6"Enrutar tareas de revisión de PR según el alcance del cambio de archivo.
7- Cambios en archivos de seguridad y autenticación: modelos de frontera
8- Archivos de prueba: modelos eficientes
9- Cambios de documentación: modelos eficientes
10- PR mixtos: enrutar sección por sección si es posible, de lo contrario frontera para la revisión completa"
11
12Para QA automatizado:
13"Enrutar tareas de QA según la complejidad de la prueba.
14- Pruebas de extremo a extremo de ruta crítica: modelos de frontera
15- Generación de pruebas unitarias: modelos eficientes
16- Suites de pruebas de regresión: modelos eficientes"
17
18El enrutamiento en CI acumula ahorros porque se ejecuta en cada commit.
19La diferencia de costo entre Opus y Kimi K2.6 en la generación de pruebas en 100 commits diarios es significativa.

→ Regla 15: Establece revisiones mensuales de la política de enrutamiento:

text
1La guía de enrutamiento debe evolucionar a medida que tu base de código y equipo crecen.
2
3Agenda de revisión mensual (30 minutos):
4
51. Informe de costos: real vs línea base, tendencia de ahorro
62. Análisis de escalación: qué tareas escalaron y por qué
73. Actualización de la guía de enrutamiento: ¿sigue reflejando la complejidad de la base de código?
84. Evaluación de nuevos modelos: ¿hay algún modelo nuevo en el grupo que valga la pena agregar?
95. Comentarios del equipo: ¿los desarrolladores están anulando Router con frecuencia? ¿Por qué?
10
11Preguntas que indican que tu guía de enrutamiento necesita actualización:
12- Tasa de escalación superior al 15 %: la guía es demasiado agresiva hacia modelos eficientes
13- Tasa de escalación inferior al 2 %: la guía puede ser demasiado conservadora, dejando ahorros sobre la mesa
14- Tasa de anulación por desarrolladores superior al 20 %: Router no coincide con las expectativas de los desarrolladores
15
16Actualiza ROUTING_POLICY.md después de cada revisión.

sin Factory Router: cada sesión se ejecuta en frontera, independientemente del tipo de tarea con Factory Router: tareas rutinarias en modelos eficientes, tareas complejas en modelos de frontera resultado: reducción de costos del 20-43 % manteniendo el 96-99 % del rendimiento de referencia de frontera

CONCLUSIÓN

Aquí es donde aterrizan los números.

40-60 % de las sesiones de ingeniería de Droid son tareas rutinarias en la mayoría de los equipos esas sesiones en Opus: $2.87 de promedio por sesión esas sesiones con enrutamiento: $1.62 de promedio a 10 000 sesiones por mes: $147 600 recuperados por año

Los números de referencia se mantienen: 99 % de la tasa de aprobación de Opus en Terminal-Bench 2 con un 20 % menos de costo. 96 % en Legacy-Bench con un 25 % menos de costo. El caché de indicaciones permanece intacto a través de los cambios de modelo, por lo que la calidad no baja cuando el enrutador cambia de modelo a mitad de sesión. La conmutación por error de proveedores mantiene las sesiones funcionando con una confiabilidad del 99.9 %+.

Factory Router está en vista previa de investigación privada. Lo seleccionas una vez en el selector de modelos. Sin configuración adicional.

Lo que todavía estoy tratando de entender: qué tan bien funciona la guía de enrutamiento consultiva en diferentes tipos de bases de código. Establecer reglas como "cambios de autenticación = frontera, ajustes de documentación = rutina" suena limpio en el papel. ¿Qué sucede cuando una tarea está en el medio? Ese es el caso límite que vale la pena observar a medida que más equipos comiencen a usar esto.

Las 15 reglas anteriores son el sistema de configuración. Comienza con las Reglas 1 y 6.

factory.com

p.d. la línea que la mayoría pasará por alto: Factory no vende modelos. no obtienen ganancias de tu factura de tokens. esa diferencia estructural es la razón por la que existe un sistema de enrutamiento como este en primer lugar. curioso por ver qué sucede a medida que se agreguen más modelos al grupo.

Guarda esto antes de que se entierre

Si esto fue útil, compártelo con una persona que lo necesite.

Guardar con un clic

Lee artículos virales en profundidad con IA en YouMind

Guarda la fuente, haz preguntas concretas, resume el argumento y convierte un artículo viral en notas reutilizables en un único espacio de trabajo con IA.

Explora YouMind
Para creadores

Convierte tu Markdown en un artículo de 𝕏 impecable

Cuando publicas tus propios textos largos, dar formato en 𝕏 a imágenes, tablas y bloques de código es un fastidio. YouMind convierte un borrador completo en Markdown en un artículo de 𝕏 impecable y listo para publicar.

Prueba Markdown a 𝕏

Más patrones por descifrar

Artículos virales recientes

Explorar más artículos virales