PTENES
Saltar al contenido
RUTA 1

🏎️ Fundamentos del Harness

El modelo es el motor; el harness es todo el auto. Esta ruta fija la tesis central del método Pocock: por qué el harness (no el modelo) es tu palanca y cómo dejar de cambiar de herramienta cada semana.

Ilustración de la ruta 1: Fundamentos del Harness prompts skills entorno codebase HARNESS el sistema que controlas Resultado
6
Módulos
36
Temas
~3h
Duración
Base
Nivel
Progreso de la ruta: 0% 0 de 36

Mapa de la ruta

Contenido detallado

1.1~30 min

🏎️ Motor × chasis

La tesis central: enfócate en el harness, no en el modelo.

Qué es:

Todo lo que involucra al modelo: prompts, skills, entorno y codebase.

Por qué aprender:

Es donde está la palanca que realmente controlas.

Conceptos clave:

Motor = modelo; auto = harness; control casi total.

Qué es:

El motor es una parte; el chasis y la aerodinámica hacen que el auto gane.

Por qué aprender:

Reorienta tu enfoque del juguete brillante al sistema.

Conceptos clave:

Sistema > pieza; mentalidad de chasis.

Qué es:

Los prompts, el entorno y el codebase están 100% en tus manos.

Por qué aprender:

Cambia dónde vale la pena invertir tiempo: en lo que cambias hoy.

Conceptos clave:

Tres palancas; mejora independiente del modelo.

Qué es:

La obsesión por el modelo nuevo y el vibe coder que cambia cada semana.

Por qué aprender:

Evita quedar atado a un modelo y no aprender nunca los fundamentos.

Conceptos clave:

Pensar desde el harness, no desde el modelo.

Qué es:

Pocock pondera el modelo y el harness por igual.

Por qué aprender:

La mitad del resultado está bajo tu control directo.

Conceptos clave:

Equilibrio 50/50; el harness abarata el modelo.

Qué es:

Traducir «mejorar la IA» en «mejorar el harness».

Por qué aprender:

Mayor retorno por hora invertida.

Conceptos clave:

Lista de verificación: prompt, skills, entorno, codebase.

Ver completo
1.2~30 min

⏳ La Bitter Lesson

Por qué «solo esperar a que el modelo mejore» es una trampa y cuál es el equilibrio adecuado.

Qué es:

Idea de ML (Rich Sutton): el cómputo bruto supera las optimizaciones hechas a mano.

Por qué aprender:

Explica por qué apostar contra el avance de los modelos suele ser una apuesta perdida.

Conceptos clave:

El cómputo crece rápido; los métodos generales > los trucos manuales.

Qué es:

La idea de simplemente esperar a que el modelo mejore: “esperar a que el motor mejore”.

Por qué aprender:

Es el error opuesto: delegar todo el progreso al laboratorio.

Conceptos clave:

Esperar sin hacer nada ≠ estrategia.

Qué es:

Incluso con Bitter Lesson, todavía se puede ganar mucho optimizando el harness hoy.

Por qué aprender:

El límite de la lección: no te dice que no hagas nada.

Conceptos clave:

El cómputo aumenta; el harness todavía multiplica el resultado ahora.

Qué es:

“Quedarse esperando a la AGI sin hacer nada fue una idea muy tonta.”

Por qué aprender:

La acción se compone: cada mejora del harness genera intereses mientras el modelo evoluciona.

Conceptos clave:

Actuar ahora > esperar; las mejoras se acumulan.

Qué es:

Un punto medio: mejorar toda la configuración cada día Y usar el mejor modelo.

Por qué aprender:

Evita los dos extremos: optimizar demasiado el harness o solo esperar al motor.

Conceptos clave:

“Hago lo mejor que puedo con lo que tengo ahora.”

Qué es:

Invertir en el harness ahora; usar el mejor modelo; no apostarlo todo a esperar.

Por qué aprender:

Convierte la teoría en una rutina semanal.

Conceptos clave:

Rutina: 1 mejora del harness por semana + mejor modelo.

Ver completo
1.3~30 min

🧭 Configuración agnóstica al agente

Mantén el harness independiente del modelo y basado en lo que funciona desde hace décadas.

Qué es:

Mantener el workspace/harness lo más independiente posible del modelo.

Por qué aprender:

Lo que es agnóstico sobrevive al próximo cambio de modelo.

Conceptos clave:

Agnosticismo = robustez ante los cambios.

Qué es:

“Si sobreoptimizo en torno a un modelo, pierdo de vista los fundamentos.”

Por qué aprender:

Acoplarse a un modelo genera deuda cuando este cambia.

Conceptos clave:

La sobreoptimización = deuda futura.

Qué es:

Enfocarse en lo que funciona desde hace 30-40 años; tiende a seguir funcionando.

Por qué aprender:

Los fundamentos antiguos son la apuesta más segura a largo plazo.

Conceptos clave:

Buenas prácticas atemporales > novedad brillante.

Qué es:

Saltar de una herramienta a otra sin aprender ningún principio.

Por qué aprender:

Es lo opuesto al agnosticismo: mucha novedad, cero base.

Conceptos clave:

Cambiar todo ≠ evolucionar.

Qué es:

Aplicar buenos fundamentos para sobrevivir a los cambios de modelo.

Por qué aprender:

Un setup blindado cuesta menos con cada cambio de modelo.

Conceptos clave:

Patrones portables; bajo acoplamiento.

Qué es:

Cómo auditar si dependes de un modelo.

Por qué aprender:

Hace que el agnosticismo sea verificable, no vago.

Conceptos clave:

Lista de verificación objetiva.

Ver completo
1.4~30 min

🤝 DX × AX

Developer Experience se encuentra con Agent Experience, y la superposición es enorme.

Qué es:

La experiencia que tiene el agente al trabajar en tu codebase.

Por qué aprender:

Una buena AX hace que el agente sea más eficaz y más barato.

Conceptos clave:

AX = entorno del agente.

Qué es:

DX y AX se superponen enormemente; un buen DX ya mejora el AX.

Por qué aprender:

No tienes que elegir: mejorar uno mejora el otro.

Conceptos clave:

Un buen sénior que ofrece un buen DX ya ofrece AX.

Qué es:

Lo que ayuda al agente a explorar sin tropezar.

Por qué aprender:

Los guard rails reducen el ensayo y error y el costo.

Conceptos clave:

Límites claros + caminos obvios.

Qué es:

“Documentación suficiente para guiar a la IA hacia los lugares correctos.”

Por qué aprender:

Demasiada documentación se convierte en ruido; la adecuada acelera al agente.

Conceptos clave:

Documentación concisa y orientativa.

Qué es:

Mejorar el codebase es mejorar el entorno en el que funciona el modelo.

Por qué aprender:

Es la palanca de AX más olvidada — y una de las más potentes.

Conceptos clave:

Codebase = entorno; entorno = AX.

Qué es:

Señales de un codebase con buena AX.

Por qué aprender:

Lo que mides, lo mejoras.

Conceptos clave:

Señales observables de AX.

Ver completo
1.5~30 min

💸 Ahorro de tokens

La verdadera optimización de costos: un codebase fácil de modificar permite que un modelo más barato rinda igual.

Qué es:

“¿Cómo optimizar el gasto de tokens? Ten un codebase más fácil de cambiar.”

Por qué aprender:

La arquitectura es la palanca de costos más subestimada.

Conceptos clave:

Fácil de cambiar = barato de operar.

Qué es:

Mejores guard rails → el modelo gasta menos tokens dando vueltas.

Por qué aprender:

Cada intervención evitada es un token ahorrado.

Conceptos clave:

Guard rails = menos ensayo y error.

Qué es:

Codebase mejor → un modelo más barato/sencillo hace el mismo trabajo.

Por qué aprender:

Es como pagar menos por API sin perder resultados.

Conceptos clave:

Un buen harness reduce el nivel de modelo necesario.

Qué es:

“Encadenar al modelo desde el día 1” obliga a usar un modelo caro.

Por qué aprender:

El costo aparece como dependencia de un modelo caro.

Conceptos clave:

Codebase malo = impuesto permanente.

Qué es:

Refactorizar para que sea fácil de cambiar es optimizar costos.

Por qué aprender:

Cada refactorización reduce los tokens que se gastan en los siguientes cambios.

Conceptos clave:

Refactorizar = reducir el costo marginal.

Qué es:

Cómo pensar el costo por cambio.

Por qué aprender:

Da una cifra para orientar las refactorizaciones.

Conceptos clave:

Tokens/cambio como brújula.

Ver completo
1.6~30 min

🪟 Ventana de contexto escasa

Cada skill filtra su descripción en el contexto. La higiene del contexto forma parte del harness.

Qué es:

Toda skill expone su descripción en la context window.

Por qué aprender:

El contexto es finito; cada filtración ocupa espacio.

Conceptos clave:

Descripción de la skill = costo de contexto.

Qué es:

100 skills = 100 descripciones filtrándose en el contexto.

Por qué aprender:

La «lista de habilidades» no es gratis.

Conceptos clave:

Más skills = más filtraciones.

Qué es:

`disable model invocation: true` → skill invocada solo por ti, sin filtrar la descripción.

Por qué aprender:

Permite tener la skill sin pagar el costo de contexto que implica.

Conceptos clave:

Procedure solo para el usuario; descripción oculta.

Qué es:

“Todo el mundo llena la ventana de contexto con demasiadas cosas, demasiadas instrucciones.”

Por qué aprender:

El exceso de instrucciones empeora el rendimiento, no lo mejora.

Conceptos clave:

Menos es más en el contexto.

Qué es:

Volver al blank slate y observar al agente puro.

Por qué aprender:

Solo así ves lo que realmente necesitas volver a agregar.

Conceptos clave:

Borrar todo → observar → recamadar.

Qué es:

Eliminar lo que no aporta; mantener el conocimiento en la persona.

Por qué aprender:

Un contexto limpio mejora el rendimiento y reduce los costos.

Conceptos clave:

Higiene continua del contexto.

Ver completo
← Inicio Ruta 2: Habilidades Humanas →