Lo esencial
Estos son los trucos que convierten a Claude Code de "un asistente listo" en "todo un sistema de trabajo". Están organizados por niveles: empieza por el 1 y llega hasta el 32. Los comandos y funciones son a octubre de 2026 (Claude Code versión 2.1.289); la lista actual de cambios está en Lo vigente.
🟢 Nivel 1: Trucos básicos (1-10)
Para quien apenas empieza: esta es la base
Truco 1: /init en cada proyecto nuevo
Qué hace: revisa tu carpeta y genera un CLAUDE.md con la descripción de la arquitectura, las convenciones y los archivos clave.
# Abre el proyecto → escribe en el chat
/initPara qué: en lugar de explicarle a Claude "de qué se trata el proyecto" en cada sesión, haces /init una vez y Claude entiende el contexto automáticamente (el texto que la IA tiene a la vista). Si el proyecto es nuevo, Claude te ayuda a crear el CLAUDE.md desde cero.
Efecto: ahorra tiempo de explicaciones en cada sesión. Claude también lee el archivo AGENTS.md, y lo que aprende de tus correcciones lo puede guardar él mismo entre sesiones (auto memory, se administra con /memory).
Truco 2: Status Line, un minipanel en la terminal
Qué hace: crea una línea en la terminal con el modelo, el % de contexto y el costo de la sesión.
/statusline
# Ejemplo de lo que puedes pedir:
# "Muestra el modelo, el % de contexto y el costo en USD"Para qué: ves en tiempo real cuánto contexto te queda, así evitas que el contexto se degrade (context rot). Sabes cuánto dinero estás gastando.
🪙 Token (unidad de texto para la IA): la unidad con la que la IA mide el texto. Más o menos 1 token = 4 caracteres de texto en inglés; en español suele rendir un poco menos.
Truco 3: Entrada por voz (/voice)
Qué hace: la entrada por voz nativa de Claude Code (necesitas una cuenta de Claude.ai).
/voice
# Barra espaciadora = hablas → la sueltas → se transcribeAlternativa: Aqua Voice, que funciona en todas las apps del sistema, no solo en Claude Code. Más detalles en la lección Herramientas de voz.
Para qué: las ideas llegan más rápido de lo que escribes. Sobre todo para prompts largos.
Truco 4: Mantén el contexto pequeño
Regla: no cargues todo el código del proyecto en la sesión. Dale a Claude solo lo que necesita para la tarea actual.
❌ Mal: /add-dir . (agrega todo) ✅ Bien: menciona solo el archivo necesario con @: @src/components/Button.tsx
Por qué: entre menos ruido haya en el contexto, mejor sale el resultado. Es una regla sencilla que la mayoría ignora.
Truco 5: /context, encuentra por dónde se van los tokens
Qué hace: muestra qué se está comiendo los tokens: un mapa a colores de la ventana de contexto con sugerencias para optimizarla.
/context
# Ejemplo ilustrativo de desglose (las cifras son de ejemplo): system prompt 15%, tools 8%, MCP servers 22%, conversation 55%Para qué: si sientes la sesión inflada, diagnosticas el problema y lo resuelves. La causa más común: demasiados servidores MCP conectados.
Truco 6: /compact al 60% del contexto, /clear entre tareas
La regla del 60%:
/compact # comprime el historial conservando lo importante
# Al empezar una tarea nueva (sin relación con la anterior):
/clear # limpia el contexto por completoPor qué /clear en lugar de un chat nuevo: el CLAUDE.md se queda, todos los archivos se quedan. No empiezas de cero: solo limpias el historial (la conversación anterior la puedes recuperar con el comando /resume).
Truco 7: Empieza siempre en Plan Mode
Cómo cambiar:
Shift+Tab # recorre los modos
/plan # entra al modo plan con un comandoQué te da: Claude lee e investiga, pero no cambia archivos. Arma un plan y te hace preguntas para aclarar. Cuando el plan te gusta, cambias a ejecución. Ojo: desde la versión 2.1.283, Claude Code arranca por defecto en modo auto, así que al modo plan tienes que entrar tú.
📝 Prompt (la instrucción para la IA): el texto con instrucciones que le mandas a Claude.
Efecto, según la experiencia del autor: reduce el número de rondas de correcciones. Claude lo hace mejor a la primera cuando planea antes de actuar.
Truco 8: Dale a Claude un problema, no una orden
❌ Mal: "Escribe una función para medir el crecimiento" ✅ Bien: "¿Cuál es la mejor forma de medir el crecimiento de usuarios?"
Por qué: cuando Claude piensa el enfoque por su cuenta, explica sus decisiones y lo hace mejor. Es como el modo plan, pero a nivel de pensamiento.
Truco 9: Haz que Claude te haga preguntas
"Hazme preguntas hasta que estés 95% seguro de que entiendes la tarea"
Para qué: 5 minutos de preguntas → te ahorras 30 minutos de correcciones. Claude se alinea con lo que de verdad quieres.
Combinado con Plan Mode: en Plan Mode esto pasa de forma natural. Pero puedes forzarlo en cualquier modo.
Truco 10: Autoverificación en las listas de tareas
Qué hacer: agrega pasos de verificación a la lista de tareas (todo) que crea Claude.
Agrega en el prompt: "Después de cada paso, verifica que funcione antes de pasar al siguiente. No pases al siguiente hasta estar 95% seguro."
Cómo se ve una buena lista de tareas:
☐ Crear el componente Button
☐ Comprobar que Button se muestra sin errores ← paso de verificación
☐ Agregar el estado hover
☐ Comprobar el hover en el navegador ← paso de verificación🟡 Nivel 2: Trucos intermedios (11-22)
Para quien ya usa Claude Code y quiere ir más rápido
Truco 11: Lanza subagentes en paralelo
🤖 Agente (un ejecutor autónomo de IA): un ayudante de IA aparte, con su propio contexto y su propia tarea. Un subagente (sub-agent) es un agente que lanza otro agente.
En el prompt: "Usa sub agents para esta tarea. Lanza 3 agentes en paralelo: - Agente 1: investiga la arquitectura - Agente 2: escribe las pruebas - Agente 3: escribe la documentación"
Cómo funciona: cada subagente tiene su propio contexto. El hilo principal se mantiene limpio. Los subagentes trabajan en paralelo y luego reportan sus resultados. Hoy trabajan en segundo plano por defecto.
Combinación: subagentes en Haiku (más barato) + el hilo principal en Sonnet u Opus. Calidad donde hace falta, ahorro donde no. Puedes crear un subagente pidiéndoselo a Claude o con un archivo en .claude/agents/.
Truco 12: Skills personalizados: automatiza tus procedimientos (SOP)
# Crea el archivo .claude/skills/code-review/SKILL.md
# Adentro: una descripción (cuándo usarlo) y las instrucciones para hacer la revisión de código
# Cómo llamarlo:
/code-review # slash command (por el nombre de la carpeta del skill)
# o bien
"haz el code review" # Claude toma el skill por su descripciónLos archivos viejos en .claude/commands/ también funcionan: los comandos se unificaron con los skills.
Qué construir: techdebt.md, security-audit.md, seo-check.md, performance-audit.md.
La gran ventaja: subes los skills a GitHub → todo el equipo usa los mismos procedimientos.
Truco 13: Modelos distintos para tareas distintas
| Tarea | Modelo (a octubre de 2026) | Qué te da |
|---|---|---|
| Refactorización simple | Haiku | el más barato |
| Escribir código | Sonnet | equilibrio entre velocidad y precio |
| Decisión de arquitectura | Opus (el predeterminado en las suscripciones) | alta calidad |
| Las tareas más largas y complejas | Fable (a mano: /model fable) |
lo más capaz, más caro |
| Subagentes (en segundo plano) | Haiku | más barato |
Cambia de modelo con el comando /model (por ejemplo, /model haiku) antes de una tarea sencilla
Nombres de modelos y precios vigentes: Lo vigente.
Regla: no pongas a Opus a procesar cientos de miles de tokens si solo necesitas un par de datos.
Truco 14: Actualiza el CLAUDE.md todo el tiempo
Después de cada sesión: "Anota en el CLAUDE.md los nuevos patrones y trampas que descubriste"
Qué va ahí:
- Los skills nuevos que agregaste
- Los patrones que funcionan / no funcionan
- Las convenciones que definiste
- Los problemas conocidos del proyecto
Regla de longitud: unas 200 líneas como máximo. Si crece más, toca limpiarlo.
Truco 15: El CLAUDE.md manda a otros archivos
# En el CLAUDE.md: ## Estilo de código Ver: @docs/style-guide.md ## Contexto del negocio Ver: @business/context.md ## Estado actual Ver: @STATUS.md
Para qué: el CLAUDE.md se queda pequeño. Claude sabe a dónde mirar cuando hace falta. No se gastan tokens en información que no se necesita en este momento.
Truco 16: Corta a tiempo y vuelve a pedir
¿Ves que Claude va por mal camino?
→ Presiona Escape
→ Corrige
→ Vuelve a escribir el promptRegla: cada token gastado en la dirección equivocada es dinero tirado. Corrige el rumbo con firmeza y temprano.
Truco 17: Exige algo mejor, sin pena
"No está bien. Prueba un enfoque más elegante" "No me convence: prueba algo completamente distinto" "Dame tres soluciones diferentes"
Por qué: muchas veces Claude da un resultado mucho mejor en el segundo intento, cuando sabe que el primero no fue suficiente.
Lo clave: cuando obtengas la mejor versión, dile a Claude que actualice el skill o el CLAUDE.md para no repetir el error.
Truco 18: /rewind para regresar rápido
/rewind
# Regresa la conversación y/o el código a un punto anterior sin empezar de nuevo
# Sinónimos: /checkpoint, /undoCuándo: tomaste una dirección equivocada a mitad de la sesión. /rewind → regresas → otro camino. Mucho más rápido que /clear y volver a explicar el contexto.
Truco 19: Hooks para notificaciones
# Claude Code → configura un hook:
"Mándame una notificación de escritorio con sonido cuando termines la sesión"En la práctica: corres de 5 a 10 sesiones en paralelo. Un sonido = una de ellas está lista y espera tu respuesta. No tienes que estar cambiando de ventana para revisar.
Truco 20: Claude ve la pantalla: aprovéchalo
Qué puede hacer:
"Toma una captura del sitio y dime qué está mal en el layout"
→ Claude toma la captura, la analiza visualmente y señala los problemas
"Esta es una captura del error: ¿qué es?"
→ Claude lee el mensaje de error en la imagenEl flujo de trabajo para sitios: diseño → captura → correcciones → captura → correcciones → captura. Tres pasadas antes de la V1. La V1 sale mucho mejor.
Truco 21: Chrome DevTools a través de Claude
"Abre el navegador, ve a localhost:3000, presiona el botón Register y revisa si hay errores en la consola"
Qué puede hacer: abrir el navegador, navegar, dar clic en botones, llenar formularios, leer la consola. No solo capturas: automatización completa del navegador. Para eso existe la extensión Claude in Chrome (salió de beta en 2026) o el servidor MCP de Chrome DevTools.
Usos: pruebas de calidad (QA), extraer datos donde no hay API (interfaz de programación), comprobar que todo funcione después de desplegar.
Truco 22: Usar otros sitios como inspiración
"Esta es una captura de Stripe.com: construye una página de pago con un estilo parecido. NO la copies: toma el patrón de diseño y adáptalo a nuestra marca"
Importante: tomas el patrón, no copias tal cual. Claude recrea el lenguaje de diseño sin copiarlo literalmente.
Además: puedes pasarle el HTML/CSS real como inspiración para componentes concretos.
🔴 Nivel 3: Trucos avanzados (23-32)
Para quien quiere sacarle el máximo a Claude Code
Truco 23: Sesiones en paralelo con Git Worktrees
# Tres agentes en paralelo en el mismo proyecto, sin conflictos:
claude --worktree feature-auth
claude --worktree feature-payments
claude --worktree feature-dashboard
# Cuando estén listos: merge como ramas normales de git
git merge feature-authPara qué: tres funciones a la vez. Cada agente está aislado. No se sobrescriben archivos. Al final, un git merge normal.
Truco 24: Endpoints de API en lugar de MCP cuando conviene
Regla: un MCP (Model Context Protocol, el protocolo para extender a Claude) mete en el contexto las descripciones de sus herramientas. En las versiones nuevas, Claude Code las carga según se necesitan (tool search) y las herramientas sin usar ocupan poco espacio, pero el problema no desapareció del todo. Si solo necesitas una operación, puedes usar una llamada directa a la API.
# MCP de Notion: más de 40 herramientas en el contexto (miles de tokens)
# Si solo necesitas leer una base de datos:
# → Escribe directamente el endpoint de la API
import requests
data = requests.get(
"https://api.notion.com/v1/databases/DATABASE_ID/query",
headers={"Authorization": f"Bearer {NOTION_TOKEN}"}
)Regla: MCP = cuando necesitas flexibilidad. API directa = cuando sabes exactamente qué necesitas.
Truco 25: /loop para tareas que se repiten
/loop
# Ejemplos de lo que puedes pedir:
"Cada 5 minutos revisa el estado del despliegue y avísame si algo sale mal"
"Recuérdame a las 15:00 revisar el PR del equipo"
"Vigila los logs de errores y avísame con cada error crítico"Limitación: /loop funciona mientras la sesión esté abierta, y las tareas repetitivas vencen solas a los 7 días. Para un horario que viva aparte de la sesión: Desktop Scheduled Tasks en tu computadora, o Routines en la nube (/schedule; funcionan con la computadora apagada; requieren plan Pro o superior, estado: research preview).
La diferencia: /loop = una sola sesión con memoria. Scheduled Tasks y Routines = una sesión nueva cada vez (sin memoria del contexto). Más detalles: Loop vs Scheduled Tasks.
Truco 26: Un VPS para sesiones siempre encendidas
# Corre Claude Code en un servidor remoto
ssh user@server.com
claude # ahora corre en el servidor
# Con la laptop cerrada, Claude sigue trabajando
# Te vuelves a conectar por SSH cuando lo necesites
# Control con bots de mensajeríaPara qué: tareas largas (análisis de datasets grandes, monitoreo, automatizaciones nocturnas). No depender de tu computadora.
Extra: si configuraste un bot de mensajería (ver la lección Bots con la API de Claude), controlas la sesión del VPS desde el celular, estés donde estés.
Truco 27: Control remoto desde el celular
La función: Claude Code te permite controlar las sesiones locales desde el celular o desde cualquier navegador.
1. Lanza una tarea pesada en la computadora 2. Abre el enlace en el celular 3. Sigue controlándola desde tu bolsillo
Importante: el código no se va a ningún lado: se queda en tu computadora. Solo la conexión pasa por el celular.
En la práctica: empezaste una compilación en casa → saliste por un café → en la cafetería sigues el avance y das indicaciones.
Truco 28: Análisis con SQL sin saber SQL
# Conecta la CLI de BigQuery o cualquier herramienta CLI de base de datos
bq --project_id=myproject
# Ahora pregunta en español:
"¿Cuáles son las 10 fuentes de ingresos principales del trimestre pasado?"
"¿Cuántos usuarios se registraron esta semana?"Claude traduce el lenguaje natural a SQL, lo ejecuta y te devuelve la respuesta.
Funciona con cualquier herramienta CLI de base de datos: MySQL CLI, psql, SQLite, BigQuery BQ.
Truco 29: Ultrathink, el presupuesto máximo de razonamiento
ultrathinkLiteralmente escribes la palabra ultrathink en el prompt, y Claude Code pide un razonamiento más profundo en esa sola solicitud, sin cambiar el nivel de esfuerzo de la sesión. El nivel permanente se fija con el comando /effort.
Cuándo usarlo:
- Decisiones de arquitectura
- Depuración difícil (después de 2 o más intentos)
- Refactorizaciones grandes
- Cuando los intentos normales dan malos resultados
Cuándo NO usarlo: correcciones simples, tareas de rutina: es un costo de más.
Truco 30: Permisos bien configurados en lugar de --dangerously-skip-permissions
// .claude/settings.json
{
"permissions": {
"allow": [
"Bash(npm run *)",
"Bash(git add *)",
"Bash(git commit *)",
"Read(*)",
"Write(src/**)",
"Write(tests/**)"
],
"deny": [
"Bash(rm -rf *)",
"Bash(DROP *)",
"Bash(DELETE *)"
]
}
}Por qué no --dangerously-skip-permissions: la lista deny tiene prioridad sobre la lista allow. Obtienes la misma velocidad y autonomía, pero los comandos destructivos quedan bloqueados.
Los modos de permisos se cambian con Shift+Tab: Manual (el valor default), acceptEdits, plan, auto, dontAsk, bypassPermissions. En el modo auto, las acciones las revisa un modelo clasificador aparte. Las reglas se manejan con /permissions.
Truco 31: Agent Teams, agentes que hablan entre sí
La diferencia con los subagentes:
| Subagentes | Agent Teams | |
|---|---|---|
| Comunicación | Solo con el agente principal | Entre ellos |
| Lista de tareas compartida | No | Sí |
| Costo | Menor | Mayor |
| Resultado | Reportes independientes | Un resultado coherente |
"Crea un agent team para desarrollar una función full-stack: - Agente arquitecto: diseña la estructura - Agente de backend: escribe la API - Agente de frontend: escribe la interfaz - Agente de QA: escribe las pruebas Deben coordinar el trabajo entre ellos"
Cuándo usarlo: proyectos grandes donde necesitas un resultado coherente. Los agentes se reparten las tareas solos y pueden preguntarse cosas entre sí.
Estado: Agent Teams es una función experimental, desactivada por defecto (se activa en la configuración; ver la documentación). Para migraciones y auditorías grandes hay otro camino: los dynamic workflows (/workflows), donde un script lanza muchos subagentes y revisa sus resultados.
Truco 32: Context7 MCP, documentación siempre al día
# Instalación
claude mcp add --transport http context7 \
https://mcp.context7.com/mcp
# En el prompt:
"Usa Context7 para encontrar la documentación actual de Next.js
sobre server components"El problema que resuelve: Claude se entrenó con datos hasta una fecha de corte. Las funciones pueden haber cambiado de nombre, quedado obsoletas o modificarse. Context7 mete la documentación actual directo en la conversación antes de que Claude escriba el código.
Cobertura: Next.js, React, MongoDB, PostgreSQL, Stripe, Supabase y miles de bibliotecas más, con documentación por versión.
Referencia rápida: los 32
| # | Truco | Nivel | Efecto |
|---|---|---|---|
| 1 | /init en cada proyecto |
🟢 | Contexto automático |
| 2 | Status Line en la terminal | 🟢 | Ves el % de contexto y el costo |
| 3 | Entrada por voz /voice |
🟢 | Escribes prompts largos más rápido |
| 4 | Mantén el contexto pequeño | 🟢 | Mejor calidad |
| 5 | /context: encuentra el exceso de tokens |
🟢 | Diagnóstico de problemas |
| 6 | /compact al 60% |
🟢 | Evitas que el contexto se degrade |
| 7 | Empieza en Plan Mode | 🟢 | Menos rondas de correcciones |
| 8 | Da un problema, no una orden | 🟢 | Claude razona mejor |
| 9 | Haz que te pregunte | 🟢 | 95% de seguridad antes de trabajar |
| 10 | Autoverificación en las listas de tareas | 🟢 | Verificación en cada paso |
| 11 | Subagentes en paralelo | 🟡 | Más rápido en tareas grandes |
| 12 | Skills personalizados | 🟡 | Automatizas tus procedimientos |
| 13 | Modelos distintos según la tarea | 🟡 | Ahorro en tareas simples |
| 14 | Actualiza el CLAUDE.md siempre | 🟡 | Acumulas conocimiento |
| 15 | El CLAUDE.md manda a otros archivos | 🟡 | Menos tokens de contexto |
| 16 | Corta a tiempo: corrige el rumbo temprano | 🟡 | No pierdes tokens |
| 17 | Exige algo mejor | 🟡 | El segundo intento suele salir mejor |
| 18 | /rewind para regresar rápido |
🟡 | No pierdes contexto |
| 19 | Hooks para notificaciones | 🟡 | Muchas sesiones en paralelo |
| 20 | Ciclo de capturas de pantalla | 🟡 | Mejor primera versión |
| 21 | Chrome DevTools a través de Claude | 🟡 | Automatización del navegador |
| 22 | Otros sitios como inspiración | 🟡 | Sin el aspecto genérico de la IA |
| 23 | Git Worktrees en paralelo | 🔴 | Varias funciones a la vez |
| 24 | API en lugar de MCP cuando conviene | 🔴 | Ahorro de tokens |
| 25 | /loop para monitorear |
🔴 | Un vigilante autónomo |
| 26 | VPS para sesiones siempre encendidas | 🔴 | Claude trabaja sin ti |
| 27 | Control remoto desde el celular | 🔴 | Controla desde donde sea |
| 28 | Análisis con SQL sin SQL | 🔴 | Lenguaje natural → datos |
| 29 | Ultrathink para tareas difíciles | 🔴 | Razonamiento máximo |
| 30 | Permisos bien configurados | 🔴 | Autonomía sin riesgo |
| 31 | Agent Teams | 🔴 | Proyectos grandes coherentes |
| 32 | Context7 MCP | 🔴 | Documentación siempre al día |
El stack del usuario avanzado (por dónde empezar)
Si apenas empiezas, instala esto ahora mismo:
# 1. Context7: truco #32 (de inmediato)
claude mcp add --transport http context7 https://mcp.context7.com/mcp
# 2. Configura la status line (truco #2)
/statusline
# 3. Activa la voz (truco #3)
/voiceLa próxima semana:
- Crea 3 skills personalizados para tus tareas recurrentes (truco #12)
- Configura las reglas de permisos (truco #30)
- Prueba tu primer Worktree (truco #23)
En un mes:
- Lanza tu primer Agent Team (truco #31)
- Configura un VPS para tareas nocturnas (truco #26)
- Automatiza el monitoreo con
/loop(truco #25)
Ideas clave
Los trucos 1-10 = higiene básica. Úsalos SIEMPRE. Aceleran el trabajo y evitan la mayoría de los problemas típicos.
El truco #29 (Ultrathink) + el truco #7 (Plan Mode) = el "modo pensante". Indispensable para decisiones complejas. Sobra para la rutina.
El truco #23 (Worktrees) + el truco #11 (subagentes) + el truco #31 (Agent Teams) = paralelismo en tres niveles. Bien usado, se acerca al trabajo de un equipo pequeño.
El truco #32 (Context7) cambia de forma notable la calidad del código: Claude confunde menos las APIs obsoletas. Instálalo de entrada.
Siguiente lección
→ Seguridad en Claude Code: .env, secretos y protección de datos
La marca se guarda solo en este navegador y no se envía a ningún sitio. Mi progreso