SpyBara
Go Premium

common-workflows.md 2026-05-10 23:03 UTC to 2026-05-11 23:00 UTC

85 added, 589 removed.

2026
Sun 31 06:39 Sat 30 06:23 Fri 29 06:38 Thu 28 06:37 Wed 27 06:42 Tue 26 06:33 Sun 24 06:25 Sat 23 06:18 Fri 22 06:33 Thu 21 06:36 Wed 20 06:35 Tue 19 06:34 Mon 18 23:59 Sun 17 01:01 Fri 15 22:58 Thu 14 17:02 Wed 13 23:01 Tue 12 22:57 Mon 11 23:00 Sun 10 23:03 Sat 9 04:57 Fri 8 22:00 Thu 7 22:59 Tue 5 23:00 Mon 4 22:58 Sat 2 18:14 Fri 1 18:19

Flujos de trabajo comunes

Guías paso a paso para explorar bases de código, corregir errores, refactorizar, probar y otras tareas cotidianas con Claude Code.

Esta página recopila recetas cortas para el desarrollo cotidiano. Para orientación de nivel superior sobre indicaciones y gestión de contexto, consulte Mejores prácticas.

Esta página cubre:

Recetas de indicaciones

Estos son patrones de indicaciones para tareas cotidianas como explorar código desconocido, depuración, refactorización, escritura de pruebas y creación de PRs. Cada uno funciona en cualquier superficie de Claude Code; adapte la redacción a su proyecto.

Comprender nuevas bases de código

Obtener una descripción general rápida de la base de código

Supongamos que acaba de unirse a un nuevo proyecto y necesita comprender su estructura rápidamente.

1

Navegue al directorio raíz del proyecto

cd /path/to/project 
2

Inicie Claude Code

claude 
3

Solicite una descripción general de alto nivel

dame una descripción general de esta base de código
4

Profundice en componentes específicos

explica los patrones de arquitectura principales utilizados aquí
¿cuáles son los modelos de datos clave?
¿cómo se maneja la autenticación?

Encontrar código relevante

Supongamos que necesita localizar código relacionado con una característica o funcionalidad específica.

1

Pida a Claude que encuentre archivos relevantes

encuentra los archivos que manejan la autenticación de usuarios
2

Obtenga contexto sobre cómo interactúan los componentes

¿cómo funcionan juntos estos archivos de autenticación?
3

Comprenda el flujo de ejecución

rastrear el proceso de inicio de sesión de front-end a base de datos

Corregir errores de manera eficiente

Supongamos que ha encontrado un mensaje de error y necesita encontrar y corregir su origen.

1

Comparta el error con Claude

estoy viendo un error cuando ejecuto npm test
2

Solicite recomendaciones de corrección

sugiere algunas formas de corregir el @ts-ignore en user.ts
3

Aplique la corrección

actualiza user.ts para agregar la verificación nula que sugeriste

Refactorizar código

Supongamos que necesita actualizar código antiguo para utilizar patrones y prácticas modernas.

1

Identifique código heredado para refactorización

encuentra el uso de API obsoleta en nuestra base de código
2

Obtenga recomendaciones de refactorización

sugiere cómo refactorizar utils.js para usar características modernas de JavaScript
3

Aplique los cambios de manera segura

refactoriza utils.js para usar características de ES2024 manteniendo el mismo comportamiento
4

Verifique la refactorización

ejecuta pruebas para el código refactorizado

Trabajar con pruebas

Supongamos que necesita agregar pruebas para código no cubierto.

1

Identifique código no probado

encuentra funciones en NotificationsService.swift que no están cubiertas por pruebas
2

Genere andamiaje de prueba

agrega pruebas para el servicio de notificaciones
3

Agregue casos de prueba significativos

agrega casos de prueba para condiciones de borde en el servicio de notificaciones
4

Ejecute y verifique las pruebas

ejecuta las nuevas pruebas y corrige cualquier fallo

Claude puede generar pruebas que sigan los patrones y convenciones existentes de su proyecto. Al solicitar pruebas, sea específico sobre qué comportamiento desea verificar. Claude examina sus archivos de prueba existentes para coincidir con el estilo, marcos y patrones de afirmación ya en uso.

Para una cobertura integral, pida a Claude que identifique casos extremos que podría haber perdido. Claude puede analizar sus rutas de código y sugerir pruebas para condiciones de error, valores límite e entradas inesperadas que son fáciles de pasar por alto.


Crear solicitudes de extracción

Puede crear solicitudes de extracción pidiendo a Claude directamente ("crear una pr para mis cambios"), o guiar a Claude a través de ella paso a paso:

1

Resuma sus cambios

resume los cambios que he hecho en el módulo de autenticación
2

Genere una solicitud de extracción

crear una pr
3

Revise y refine

mejora la descripción de la PR con más contexto sobre las mejoras de seguridad

Cuando crea una PR usando gh pr create, la sesión se vincula automáticamente a esa PR. Para regresar a ella más tarde, ejecute claude --from-pr <number> o pegue la URL de la PR en el selector /resume.

Manejar documentación

Supongamos que necesita agregar o actualizar documentación para su código.

1

Identifique código sin documentar

encuentra funciones sin comentarios JSDoc adecuados en el módulo de autenticación
2

Genere documentación

agrega comentarios JSDoc a las funciones sin documentar en auth.js
3

Revise y mejore

mejora la documentación generada con más contexto y ejemplos
4

Verifique la documentación

verifica si la documentación sigue nuestros estándares de proyecto

Trabajar en notas y carpetas que no son código

Claude Code funciona en cualquier directorio. Ejecútelo dentro de una bóveda de notas, una carpeta de documentación o cualquier colección de archivos markdown para buscar, editar y reorganizar contenido de la misma manera que lo haría con código.

El directorio .claude/ y CLAUDE.md se encuentran junto a los directorios de configuración de otras herramientas sin conflicto. Claude lee archivos nuevos en cada llamada de herramienta, por lo que ve las ediciones que realiza en otra aplicación la próxima vez que lee ese archivo.


Trabajar con imágenes

Supongamos que necesita trabajar con imágenes en su base de código y desea la ayuda de Claude para analizar el contenido de la imagen.

1

Agregue una imagen a la conversación

Puede usar cualquiera de estos métodos:

  1. Arrastre y suelte una imagen en la ventana de Claude Code
  2. Copie una imagen y péguela en la CLI con ctrl+v (No use cmd+v)
  3. Proporcione una ruta de imagen a Claude. Por ejemplo, "Analiza esta imagen: /path/to/your/image.png"
2

Pida a Claude que analice la imagen

¿Qué muestra esta imagen?
Describe los elementos de la interfaz de usuario en esta captura de pantalla
¿Hay algún elemento problemático en este diagrama?
3

Usar imágenes para contexto

Aquí hay una captura de pantalla del error. ¿Qué lo está causando?
Este es nuestro esquema de base de datos actual. ¿Cómo deberíamos modificarlo para la nueva característica?
4

Obtenga sugerencias de código del contenido visual

Generar CSS para coincidir con este mockup de diseño
¿Qué estructura HTML recrearía este componente?

Archivos y directorios de referencia

Use @ para incluir rápidamente archivos o directorios sin esperar a que Claude los lea.

1

Haga referencia a un archivo único

Explica la lógica en @src/utils/auth.js

Esto incluye el contenido completo del archivo en la conversación.

2

Haga referencia a un directorio

¿Cuál es la estructura de @src/components?

Esto proporciona un listado de directorio con información de archivo.

3

Haga referencia a recursos MCP

Muéstrame los datos de @github:repos/owner/repo/issues

Esto obtiene datos de servidores MCP conectados usando el formato @server:resource. Consulte recursos MCP para más detalles.


Ejecutar Claude en un horario

Supongamos que desea que Claude maneje una tarea automáticamente de forma recurrente, como revisar PRs abiertas cada mañana, auditar dependencias semanalmente o verificar fallas de CI durante la noche.

Elija una opción de programación según dónde desee que se ejecute la tarea:

Opción Dónde se ejecuta Mejor para
Routines Infraestructura administrada por Anthropic Tareas que deben ejecutarse incluso cuando su computadora está apagada. También puede activarse en llamadas API o eventos de GitHub además de un horario. Configure en claude.ai/code/routines.
Tareas programadas de escritorio Su máquina, a través de la aplicación de escritorio Tareas que necesitan acceso directo a archivos locales, herramientas o cambios sin confirmar.
GitHub Actions Su canalización de CI Tareas vinculadas a eventos de repositorio como PRs abiertos, o horarios cron que deben vivir junto con su configuración de flujo de trabajo.
/loop La sesión CLI actual Sondeo rápido mientras una sesión está abierta. Las tareas se cancelan cuando comienza una nueva conversación; --resume y --continue restauran las no expiradas.

Pregunte a Claude sobre sus capacidades

Claude tiene acceso integrado a su documentación y puede responder preguntas sobre sus propias características y limitaciones.

Preguntas de ejemplo

¿puede Claude Code crear solicitudes de extracción?
¿cómo maneja Claude Code los permisos?
¿qué skills están disponibles?
¿cómo uso MCP con Claude Code?
¿cómo configuro Claude Code para Amazon Bedrock?
¿cuáles son las limitaciones de Claude Code?

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.

claude --continue

Esto reanuda la sesión más reciente en el directorio actual; si aún no existe una, imprime 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 worktree es un checkout separado en su propia rama.

claude --worktree feature-auth

Ejecute el mismo comando con un nombre diferente en una segunda terminal para iniciar una sesión paralela aislada. Consulte Worktrees para limpieza, .worktreeinclude y soporte de VCS que no sea git. Para monitorear sesiones paralelas desde una pantalla en lugar de terminales separadas, consulte 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.

claude --permission-mode plan

También puede presionar Shift+Tab durante una sesión para cambiar al modo de plan. Consulte Plan mode para el flujo de aprobación y editar el plan en su editor de texto.

Delegar investigación a subagentes

Explorar una base de código grande llena su contexto con lecturas de archivos. Delegue la exploración para que solo los hallazgos regresen.

usa un subagente para investigar cómo nuestro sistema de autenticación maneja la actualización de tokens

El subagente lee archivos en su propia ventana de contexto e informa un resumen. Consulte Subagentes para definir agentes personalizados con sus propias herramientas e indicaciones.

Canalizar Claude en scripts

Ejecute Claude de forma no interactiva para CI, hooks de pre-commit o procesamiento por lotes. Stdin y stdout funcionan como cualquier herramienta Unix.

git log --oneline -20 | claude -p "summarize these recent commits"

Consulte Modo no interactivo para formatos de salida, banderas de permiso y patrones de distribución.

Próximos pasos