Lo que distingue a quienes juegan de quienes producen: gestionar el contexto de forma activa y dominar los comandos avanzados de sesión.
/context /compact /clear
/btw /fork /loop /schedule
presupuesto de razonamiento
/clear /compact · opusplan · hooks
mapa de competencias
los 15 secretos de Boris
A ventana de contexto es la memoria de trabajo de la sesión — y es finita. Cada lectura de archivo, búsqueda, salida de comando e intento fallido ocupa espacio en ella. Cuando se llena, Claude tiene menos espacio para razonar sobre la tarea principal.
En sesiones largas parece que la calidad disminuye, pero no es que el modelo empeore, es que el contexto se llena de ruido. Quien domina /clear e /compact mantiene a Claude en plena forma durante horas. Es la habilidad más subestimada de Claude Code.
| Comando | Qué hace | Cuándo |
|---|---|---|
| /context | Muestra cuánto de la ventana está en uso | Para decidir cuándo actuar |
| /compact | Resume la conversación sin perder el hilo | ~70% lleno, misma tarea |
| /clear | Borra todo el contexto | Cambiaste de tarea |
Higiene del contexto: mantén el CLAUDE.md manténlo ligero, evita volcar archivos gigantes en la conversación y da /clear al cambiar de tema. Contexto limpio = mejores respuestas.
Además de limpiar el contexto, Claude Code tiene comandos para controlar el flujo sin saturar la conversación principal: preguntas paralelas, explorar distintas opciones, ejecutarse solos en un loop y el modo automático de permisos.
Las tareas largas requieren gestionar el contexto activamente. En vez de hacer una pregunta secundaria que llena la ventana, usa /btw. En vez de arriesgarte con una ruta y perder el hilo, da un /fork.
| Comando | Para qué |
|---|---|
| /btw | Pregunta paralela de 1 turno — sin interrumpir el flujo, pero con todo el contexto |
| /fork | Crea una rama de la sesión para explorar otro camino sin perder dónde estabas |
| /loop | Ejecuta una tarea en intervalos, de forma autónoma, durante hasta algunos días |
| /schedule | Programa ejecuciones (p. ej., revisar PRs cada 30 min) |
| /buddy | Modo de "programación en pareja": razona contigo y te enseña, no se pone a ejecutar |
| auto-mode | Clasificador de riesgo: las acciones seguras pasan, las riesgosas se señalan |
# forkar uma sessão pelo CLI: claude --resume <session-id> --fork-session # rodar a tarefa em loop: /loop a cada 30 min, verifique novos PRs e resolva comentários
⚠️ Varios de estos son skills/comandos que instalas (algunos de la comunidad, popularizados en el canal: /btw /buddy). Los de contexto (/clear /compact) e o --fork-session son nativos.
Claude Code reconoce palabras clave que aumentan el presupuesto de razonamiento (extended thinking). Cuanto más "fuerte" la palabra, más tokens gasta Claude pensando antes de actuar.
Un problema difícil — auditoría de arquitectura, refactorización grande, debugging complicado — mejora mucho cuando le pides a Claude que piense más a fondo de forma intencional. Pero el razonamiento consume tokens; úsalo solo cuando valga la pena.
~10.000 tokens de razonamiento
Desencadenantes: think hard, think deeply, megathink
Refactorizaciones medianas/grandes, documentos de diseño, planificación estructurada
~32.000 tokens de razonamiento
Desencadenantes: ultrathink, think harder, think very hard
Auditorías completas de arquitectura, planificación profunda en varias etapas
💡 Consejo: di "ultrathink" cuando quieras un plan profundo de varias etapas; "think hard" para refactorizaciones detalladas. Para el resto, déjalo sin activador: es más rápido y barato.
Comandos que te ayudan a evolucionar el propio uso de Claude Code: aprender los fundamentos, medir cómo trabajas y descubrir dónde mejorar.
La mayor palanca no es un comando aislado, es el ciclo de mejora: medir → ajustar reglas y hooks → repetir. Quien hace esto se adelanta meses a quien solo "usa".
Las 2 palancas que más rinden: limpia al cambiar de tarea, compacta al pasar de ~70% del /context. Sesión siempre enfocada.
Opus planifica, Sonnet ejecuta (/model opusplan). Calidad en la planificación, bajo costo en la ejecución.
Ajusta los estilos de salida y los permisos en /config; automatiza el ciclo del agente con hooks en el settings.json.
Plan profundo + razonamiento extendido antes de tocar el código — skill custom popular en el canal.
Ciclo de mejora continua: mide cómo trabajas (tus registros quedan en ~/.claude/projects) → convierte el aprendizaje en reglas en el CLAUDE.md y hooks → guárdalo en un segundo cerebro (trilha 6) → repite.
Uno mapa de competencias para orientarte: los pilares que sustentan el buen uso de Claude Code y los niveles por los que pasa todo usuario, desde el «chat mejorado» hasta el «orquestador de agentes».
Sin un mapa, te quedas en el nivel 1 sin darte cuenta. Saber cuál es el siguiente paso (p. ej., «todavía no uso subagentes») transforma el uso aleatorio en progreso deliberado.
Conversación — se usa como un chat en la terminal, con ediciones puntuales
Contexto — CLAUDE.md, /clear y /compact, modo de planificación
Extensión — skills, MCP, hooks, comandos personalizados
En paralelo — subagentes, worktrees, varios Claudes al mismo tiempo
Orquestación — equipos de agentes, automatizaciones programadas, Cowork (ruta 6)
Los 6 pilares que sostienen todos los niveles.
Una recopilación de recursos poco usados, incluida la famosa conversación de Boris Cherny, creador de Claude Code, con sus 15 recursos ocultos favoritos. Ahí está el "verdadero apalancamiento".
La mayoría nunca ha usado hooks, worktrees o la app móvil. Estas funciones no son un adorno: son lo que distingue a quien ejecuta uno Claude de quien lo ejecuta decenas en paralelo.
| Recurso | Qué hace |
|---|---|
| App móvil | Pestaña "Code" en la app Claude (iOS/Android): sesiones completas desde el celular |
| /loop + /schedule | Ejecutar automáticamente en intervalos — hacer seguimiento de PR y revisión de código (skills) |
| Hooks | Lógica determinista en el ciclo del agente (SessionStart, PreToolUse, Stop...) |
| git worktree | Varios Claudes en paralelo, cada uno en un branch/worktree — sin conflictos |
| --fork-session | Retomar ramificando: claude --resume <id> --fork-session |
| .claude/commands | Comandos de barra personalizados — automatiza flujos repetidos del equipo |
| --add-dir | Da acceso a varios repositorios sin cambiar de sesión |
| /agents | Subagentes con sus propios prompts y herramientas (.claude/agents/) — ruta 6 |
| /mcp | Conecta herramientas externas mediante servidores MCP — ruta 5 |
| claude -p | Modo headless (print): ejecutar Claude en scripts y pipelines |
🌐 El consejo nº 1 de Boris: dale a Claude una forma de verificar el propio resultado — la extensión de Chrome para código web. «Si no le das un navegador, es probable que el resultado visual no quede bien.»