📖 Glosario vivo (lee antes — vuelve siempre que lo necesites)
La Trilha 1 ya definió el vocabulario básico (modelo, prompt, agente, skill, harness). Aquí, en la Trilha 5, «Soluciones», definimos los términos NUEVOS que aparecen en el reset:
🧹 Por qué reiniciar
🧠 Imagínalo así: tu auto tiene 40 accesorios colgando: un GPS antiguo, tres soportes para celular, calcomanías, alfombras apiladas. Ni siquiera usas la mitad. El auto se vuelve más pesado y olvidas para qué sirve cada cosa. La solución no es "comprar un accesorio mejor": es vaciar el auto y solo volver a poner lo que realmente usas.
Al cerrar la conversación, Matt Pocock da un consejo que parece contraintuitivo para quienes están acostumbrados a acumular herramientas: "everyone bloats up their context window with too much stuff." Casi todo el mundo satura el context window con demasiadas cosas: decenas de skills, plugins, Servidores MCP y archivos de instrucciones que nunca abre. El resultado es context bloat: el agente se vuelve más lento, más caro y, paradójicamente, menos inteligente, porque parte de su atención se pierde administrando lo que apilaste.
La razón es directa: cada skill incluye una descripción que ocupa espacio en el contexto, incluso cuando no la usas en esa tarea (viste esto en el módulo 3.2, "Costo de contexto de la skill"). Si sumas decenas de ellas, la IA empieza cada conversación ya cargada de ruido. El reset de 2 pasos resuelve esto desde la raíz: en vez de intentar afinar un desorden que creció sin intención, vuelves a cero y reconstruyes con propósito. El error común aquí es creer que «más skills = mejor agente» — es al revés: una skill que no usas es un peso muerto que ocupa espacio en tu contexto cada vez.
El reset cambia un contexto abarrotado (rojo) por un agente puro (teal) — y solo entonces reconstruyes con intención.
⚠️ Error común de principiante
Tratar las skills como trofeos («¡instalé 50!»). Cada una que no usas es un peso que se suma a cada conversación. La señal de madurez no es cuántas tienes, sino cuán pocas y bien elegidas son.
En 1 frase: todo el mundo infla el contexto con demasiadas cosas: restablecerlo a cero es el camino más rápido para tener un agente más inteligente.
🗑️ Eliminar todo (paso 1)
🧠 Imagínalo así: antes de reorganizar un armario, sacas TODO y lo dejas vacío. Solo cuando está vacío puedes ver el tamaño real del espacio y decidir, pieza por pieza, qué merece volver.
El paso 1 es literal y radical. En palabras de Pocock: "delete everything — every skill, plugin, MCP server, your CLAUDE.md, agents.md — go back to absolute zero." Borra cada skill, todo plugin, todo Tu servidor MCP CLAUDE.md y su AGENTS.md. Vuelve al cero absoluto. No es «deshabilitar» ni «limpiar un poco»: es vaciar. La idea es poder ver después al agente sin ninguna de tus capas encima.
Antes de ejecutar, haz respaldo (el reset solo es reversible si guardaste los archivos). Por eso el copybox de abajo primero move todo a una carpeta de seguridad en vez de borrarlo definitivamente — así vuelves a cero sin perder nada. En Claude Code, las configuraciones viven en ~/.claude/ (skills, plugins, tu CLAUDE.md) y los servidores MCP quedan declarados en un archivo de configuración. Con solo mover esas carpetas, el agente queda en un estado inicial limpio.
# PASSO 1 — Deletar tudo e voltar ao ZERO absoluto.
# (move pra um backup datado em vez de apagar — reversível)
STAMP=$(date +%Y%m%d-%H%M%S)
BACKUP="$HOME/.claude-backup-$STAMP"
mkdir -p "$BACKUP"
# 1) skills, plugins e o seu CLAUDE.md global
mv ~/.claude/skills "$BACKUP/skills" 2>/dev/null
mv ~/.claude/plugins "$BACKUP/plugins" 2>/dev/null
mv ~/.claude/CLAUDE.md "$BACKUP/CLAUDE.md" 2>/dev/null
# 2) CLAUDE.md / AGENTS.md do projeto atual
mv ./CLAUDE.md "$BACKUP/project-CLAUDE.md" 2>/dev/null
mv ./AGENTS.md "$BACKUP/project-AGENTS.md" 2>/dev/null
# 3) remover TODOS os MCP servers (lista e apaga um a um)
for s in $(claude mcp list 2>/dev/null | awk '{print $1}'); do
claude mcp remove "$s" 2>/dev/null
done
echo "Blank slate pronto. Backup em: $BACKUP"
echo "Agora abra o agente e OBSERVE-o no modo puro."
Paso 1: todo sale de ~/.claude/ a un backup con fecha (reversible), y el agente queda en cero absoluto.
🔬 Ejemplo resuelto: el reset de João
João tenía 28 skills instaladas, 4 servidores MCP y un CLAUDE.md de 600 líneas acumulado durante meses. El agente estaba lento y a veces "olvidaba" el pedido a mitad de camino.
- Se ejecutó el script de arriba → todo fue a
~/.claude-backup-20260619-201500. - Se abrió el agente: el contexto inicial pasó de ~40k tokens de configuración a prácticamente cero.
- Pidió una tarea sencilla y observó al agente puro resolviendo (siguiente tema).
- Resultado: respuestas más rápidas y directas — y se dio cuenta de que solo echaba de menos 3 skills, no 28.
Profundiza (opcional): ¿por qué mover y no borrar?
Mover (mv a un backup) produce el mismo efecto de «volver a cero»: el agente ya no ve nada, pero conserva una red de seguridad. Si en el paso 2 descubres que echabas de menos una skill específica, está intacta en el backup y puedes restaurarla en segundos. Borrar definitivamente (rm -rf) solo tiene sentido después de que ya reconstruiste todo y tienes la certeza de que no quieres nada más de lo anterior.
En 1 frase: vacía a propósito: mueve skills, plugins, MCP, CLAUDE.md y agents.md a un respaldo y vuelve al punto cero absoluto.
👀 Observar al agente sin filtros
🧠 Imagínalo así: antes de darle muletas a alguien, observas cómo camina por su cuenta. Tal vez ya camine bien y las muletas solo le estorben. Solo lo descubres después de observarlo sin ayuda.
Con el blank slate listo, llega la parte que casi todos se saltan: parar y observar. Pocock es explícito: después de borrar, "observa al agente": mira qué hace el agente en el modo básico. Dale tareas reales de tu día a día y mira cómo se las arregla sin ninguna de tus capas. El objetivo no es juzgar rápido; es descubrir, con honestidad, de qué es capaz por sí solo.
¿Por qué esto importa tanto? Porque los modelos de hoy son mucho más capaces que cuando instalaste la mitad de tus skills. Varias de ellas existen para «arreglar» comportamientos que el modelo actual ya resuelve por sí solo, así que solo están añadiendo ruido. Al observar al agente puro, generas una lista honesta de brechas: «aquí se trabó», «aquí inventó un patrón que no quiero», «aquí estuvo perfecto». Esta lista es lo que guiará el paso 2. El error común es hacer reset y, alarmado, volver a poner todo como estaba durante la primera media hora: nunca llegas a ver al agente por sí solo y pierdes todo el aprendizaje.
Recuperación rápida: ¿cuál es el objetivo de observar al agente puro justo después del reset?
En 1 frase: mira cómo trabaja el agente por sí solo; ya hace más de lo que imaginas, y lo que falta se convierte en tu lista.
🧱 Reencaminar con procedures
🧠 Imagínalo así: al reorganizar el armario vacío, no vuelves a meter todo de golpe. Pones estantes (estructura) y guardas una pieza a la vez, preguntándote «¿uso esto todas las semanas?». Lo que entra, entra etiquetado y con su lugar.
El paso 2 es reconstruir — pero con una regla. Pocock especifica: al recuperar cosas, prefiere procedimientos, no abilities. Recuerda la distinción (módulo 3.1): una procedure es algo que invocas a propósito (como un comando /grill-me); mientras que una ability es algo que el modelo decide invocar por su cuenta y, por eso, su descripción siempre carga en el contexto. Procedures son «a demanda»: pesan solo cuando las activas. Es exactamente lo opuesto a la sobrecarga que motivó el reinicio.
Pocock añade un detalle importante: instálalo de manera que puedas personalizar y experimentar. No es solo «reinstalar desde el mismo lugar»: es traer cada pieza sabiendo por qué existe y poder modificarla. El porqué: así mantienes el control del harness (el tema de todo el curso) en vez de depender de un paquete opaco. El error común aquí es, con prisa, instalar un plugin gigante que vuelca 30 abilities: acabas de recrear el bloat que habías eliminado. Capa por capa, procedure por procedure.
✓ Hacer el recamado correctamente
- • Una capa a la vez.
- • Preferir procedures (tú los invocas).
- • Instalar de forma personalizable.
- • Solo lo que la brecha demostró que faltaba.
✗ Hacer el recamado incorrectamente
- • Volcar un plugin gigante.
- • Llenarlo de abilities «por si acaso».
- • Reinstalar todo desde el respaldo de una vez.
- • No saber por qué está cada pieza ahí.
En 1 frase: reconstruye con procedures (que tú invocas) y de forma personalizable — una capa a la vez, nunca un plugin gigante.
🎯 Traer solo lo que falta
🧠 Imagínalo así: de vuelta del viaje, deshaces la maleta solo cuando necesitas algo. Al tercer día todavía no has usado el abrigo, así que quizá ni lo necesitabas. Solo recuperas lo que te exigió la vida real.
Esta es la regla de oro del paso 2: trae de vuelta solo lo que eches de menos. Pocock da un ejemplo concreto: podrías redescubrir que quieres la skill de brainstorming de superpowers, así que instala esta, y solo esa. Nada de «voy a volver a ponerlo todo porque algún día podría ser útil». Si surgió una carencia real mientras observabas al agente sin intervenir (tema 3), merece una pieza nueva; si no surgió, no la merece.
En la práctica, instalas cada skill que te haga falta con el comando del repositorio de skills (el de Matt, por ejemplo). El flujo completo de Pocock conecta con el resto de la Trilha: después de reconstruir un harness compacto, "encuentra problemas → encuentra soluciones → delega la implementación a un agente AFK" — y resume el AFK así: "AFK is just incredible — takes a bit of setup, but then it goes crazy." Es decir: el reset no es un fin en sí mismo; es lo que deja tu harness lo bastante limpio para que puedas operar a alto nivel. Copia el paso 2 de abajo:
# PASSO 2 — Recamadar: trazer de volta SÓ o que você sentiu falta. # Regra: uma de cada vez, preferindo procedures, instaladas de # um jeito que você possa CUSTOMIZAR/experimentar. # Você observou o agente puro e sentiu falta de "brainstorming"? # Então traga SÓ ela (não o pacote inteiro): npx skills latest add brainstorming # Sentiu falta de mais uma? Adicione conforme a lacuna aparecer: npx skills latest add grill-me # npx skills latest add <outra-skill-que-fez-falta> # Confira o que está instalado agora (deve ser uma lista curta): ls ~/.claude/skills # DICA: prefira instalar como PROCEDURE (você invoca, ex.: /grill-me) # em vez de ability (o modelo invoca sozinho e a descrição pesa sempre). # E NÃO reinstale o backup inteiro — ele continua em ~/.claude-backup-* # só como rede de segurança.
En 1 frase: vuelve a instalar solo lo que la observación demostró que hace falta — una skill a la vez, mediante npx skills latest add.
🧪 Personalizar para experimentar
🧠 Imagínalo así: una receta que descargaste no es una ley: es un punto de partida. La pruebas, ajustas la sal, cambias un ingrediente. La receta se convierte en tu. Las skills son iguales: instálalas, pero ajústalas hasta que sean a tu manera.
La última pieza del consejo es la que más gente olvida: instala las skills de una manera personalizable, para poder experimentar. Pocock lo recalca a propósito: una skill externa es una buena comienzo, no la palabra final. Cuando instalas mediante npx skills latest add, el archivo de la skill queda en tu máquina, en ~/.claude/skills/, y puedes abrir y editar: ajustar el tono, quitar lo que no sirve para tu proyecto, adaptarlo a tu flujo. Así el harness se convierte en tu en lugar de una copia genérica. Mantén el ciclo: ¿lo instalaste → lo usaste → no te sirvió? Elimínalo; ¿te sirvió, pero le faltó algo? Edítalo. El error común es tratar una skill instalada como intocable y volver a acumular: el reset solo funciona si sigues podando. Copia el checklist de abajo y pégalo al comienzo de tu próximo reset:
RESET DE 2 PASSOS — checklist (o conselho final do Pocock) PASSO 1 — DELETAR TUDO (blank slate): [ ] backup das skills, plugins, MCP, CLAUDE.md e AGENTS.md [ ] volte ao ZERO absoluto (mova tudo pra fora) [ ] abra o agente e OBSERVE-o no modo puro com tarefas reais [ ] anote as LACUNAS de verdade (não as imaginárias) PASSO 2 — RECAMADAR COM INTENÇÃO: [ ] traga de volta SÓ o que sentiu falta [ ] prefira PROCEDURES (você invoca) a abilities (o modelo invoca) [ ] instale de jeito CUSTOMIZÁVEL: npx skills latest add <skill> [ ] abra a skill e ADAPTE ao seu projeto/estilo [ ] uma camada por vez — nunca um plugin gigante DEPOIS: ache problema -> ache solução -> delegue a um agente AFK.
Recuperación rápida: al recopilar en el paso 2, ¿qué recomienda priorizar Pocock?
En 1 frase: una skill instalada es un punto de partida: ábrela, adáptala y sigue podándola; el reset es un hábito, no un evento único.
🧾 Resumen del módulo
Próximo módulo:
5.2 — grill-me + 10 decisiones: la skill que te entrevista y alinea todo antes de programar.