- Recetas de indicaciones para explorar código, corregir errores, refactorizar, probar, PRs y documentación
- Reanudar conversaciones anteriores para que una tarea pueda abarcar múltiples sesiones
- Ejecutar sesiones paralelas con worktrees para que las ediciones concurrentes no choquen
- Planificar antes de editar para revisar cambios antes de que toquen el disco
- Delegar investigación a subagentes para mantener su contexto principal limpio
- Canalizar Claude en scripts para CI y procesamiento por lotes
Recetas de prompts
Estos son patrones de prompts para tareas cotidianas como explorar código desconocido, depurar, refactorizar, escribir pruebas y crear PRs. Cada uno funciona en cualquier superficie de Claude Code; adapta la redacción a tu proyecto.Comprender bases de código nuevas
Para configurar Claude Code en un monorepo o en una base de código grande, consulta Monorepos y repositorios grandes.Obtener una visión general rápida de la base de código
Supongamos que acabas de unirte a un proyecto nuevo y necesitas comprender su estructura rápidamente.Navega al directorio raíz del proyecto
/path/to/project con la ruta de tu proyecto.Inicia Claude Code
Pide una visión general de alto nivel
Profundiza en componentes específicos
Encontrar código relevante
Supongamos que necesitas localizar código relacionado con una funcionalidad específica.Pide a Claude que encuentre los archivos relevantes
Obtén contexto sobre cómo interactúan los componentes
Comprende el flujo de ejecución
Corregir errores de forma eficiente
Supongamos que te encontraste con un mensaje de error y necesitas encontrar y corregir su origen.Comparte el error con Claude
Pide recomendaciones para corregirlo
Aplica la corrección
Refactorizar código
Supongamos que necesitas actualizar código antiguo para usar patrones y prácticas modernas. Para portar una base de código completa a un lenguaje nuevo, consulta cómo Anthropic ejecuta migraciones de código a gran escala con Claude Code en el blog.Identifica código heredado para refactorizar
Obtén recomendaciones de refactorización
Aplica los cambios de forma segura
Verifica la refactorización
Trabajar con pruebas
Supongamos que necesitas agregar pruebas para código sin cobertura.Identifica código sin pruebas
Genera la estructura base de las pruebas
Agrega casos de prueba significativos
Ejecuta y verifica las pruebas
Crear pull requests
Puedes crear pull requests pidiéndoselo a Claude directamente (“create a pr for my changes”), o guiar a Claude paso a paso:Resume tus cambios
Genera un pull request
Revisa y refina
claude --from-pr 1234 con tu propio número de PR, lo que abre el selector de sesiones filtrado a las sesiones vinculadas a ese PR, o pega la URL del PR en la búsqueda del selector de /resume. Claude Code vincula la sesión al PR cuando Claude lo crea con gh pr create o glab mr create, y cuando Claude trabaja en un PR existente.
Gestionar la documentación
Supongamos que necesitas agregar o actualizar la documentación de tu código.Identifica código sin documentar
Genera la documentación
Revisa y mejora
Verifica la documentación
Trabajar en notas y carpetas que no son de código
Claude Code funciona en cualquier directorio. Ejecútalo dentro de un vault de notas, una carpeta de documentación o cualquier colección de archivos markdown para buscar, editar y reorganizar contenido de la misma forma en que lo harías con código. El directorio.claude/ y CLAUDE.md conviven con los directorios de configuración de otras herramientas sin conflictos. Claude lee los archivos de nuevo en cada llamada a herramienta, por lo que ve las ediciones que haces en otra aplicación la próxima vez que lee ese archivo.
Trabajar con imágenes
Supongamos que necesitas trabajar con imágenes en tu base de código y quieres la ayuda de Claude para analizar su contenido.Agrega una imagen a la conversación
- Arrastra y suelta una imagen en la ventana de Claude Code
- Copia una imagen y pégala en la CLI con
Ctrl+V, o conAlt+Ven Windows y WSL - Proporciona a Claude la ruta de una imagen, por ejemplo “Analyze this image: /path/to/your/image.png”
Pide a Claude que analice la imagen
Usa imágenes como contexto
Obtén sugerencias de código a partir de contenido visual
Hacer referencia a archivos y directorios
Usa @ para incluir rápidamente archivos o directorios sin esperar a que Claude los lea.Haz referencia a un solo archivo
Haz referencia a un directorio
Haz referencia a recursos MCP
@ incluyan el contenido de archivos y los listados de directorios, establece CLAUDE_CODE_DISABLE_FILE_MENTIONS en 1 en tu shell o en el bloque env de la configuración de usuario o de la configuración administrada. Claude recibe entonces las rutas que referenciaste con una nota para leerlas usando sus herramientas de archivos. La variable requiere Claude Code v2.1.299 o posterior, y Claude Code la ignora en la configuración de proyecto y local.
Tus hooks PreToolUse no se ejecutan cuando Claude Code incluye un archivo que referencias con @, porque no hace ninguna llamada a herramienta. Si dependes de esos hooks para controlar lo que Claude lee, bloquea rutas específicas o evita que las referencias con @ incluyan archivos:
- Bloquear rutas específicas: agrega una regla de denegación
Readpara ellas. Claude Code no incluye un archivo que coincida con la regla. - Evitar que las referencias con
@incluyan archivos: estableceCLAUDE_CODE_DISABLE_FILE_MENTIONS=1, lo que impide que las referencias a archivos y directorios con@en tus mensajes incluyan contenido, incluso para rutas que tus hooks no verifican. Tus hooks correspondientes se ejecutan entonces antes de que Claude abra una ruta referenciada con una herramienta comoRead.
Ejecutar Claude de forma programada
Supongamos que quieres que Claude se encargue de una tarea automáticamente de forma recurrente, como revisar los PRs abiertos cada mañana, auditar las dependencias cada semana o buscar fallas de CI durante la noche. Elige una opción de programación según dónde quieres que se ejecute la tarea:Preguntar a Claude sobre sus capacidades
Claude puede responder preguntas sobre sus propias funcionalidades y limitaciones. Busca las respuestas en la documentación actual de Claude Code, así que no se limitan a la versión que estás ejecutando.Preguntas de ejemplo
/powerup para ver lecciones interactivas con demos animadas, o consulta las secciones de flujos de trabajo específicos anteriores.Reanudar conversaciones anteriores
Cuando una tarea abarca múltiples sesiones, continúe donde lo dejó en lugar de volver a explicar el contexto. Claude Code guarda cada conversación localmente.No conversation found to continue y sale. Use claude --resume para elegir de una lista, o /resume desde dentro de una sesión en ejecución. Consulte Gestionar sesiones para nombrar, ramificar y la referencia completa del selector.
Ejecutar sesiones paralelas con worktrees
Trabaje en una característica en una terminal mientras Claude corrige un error en otra, sin que los cambios choquen. Cada git worktree es un checkout separado en su propia rama, creado a partir de un commit existente, por lo que el repositorio necesita al menos un commit primero..worktreeinclude y soporte de VCS que no sea git. Para monitorear sesiones paralelas desde una pantalla en lugar de terminales separadas, consulta agentes de fondo.
Planificar antes de editar
Para cambios que desea revisar antes de que toquen el disco, cambie al modo de plan. Claude lee archivos y propone un plan pero no realiza ediciones hasta que apruebe. La barra de estado muestra⏸ plan mode on mientras el modo de plan está activo.
Shift+Tab durante una sesión hasta que la barra de estado muestre ⏸ plan mode on. Consulte Plan mode para el flujo de aprobación y editar el plan en su editor de texto.