Un error reportado en un canal de ingeniería a menudo permanece abierto hasta que un ingeniero puede dejar de lado el trabajo planificado, reproducirlo y encontrar la causa. Esa investigación suele ser la mayor parte del trabajo, y el cambio en sí es pequeño.
Con Claude Tag en el canal y el repositorio conectado, responde a un informe. Claude reproduce el error, encuentra la causa y abre una solicitud de extracción en borrador(se abre en una pestaña nueva). Publica su progreso en el hilo, donde cualquier persona del equipo puede pedir un enfoque diferente(se abre en una pestaña nueva). Trabaja en su propia copia del código bajo su propia cuenta de GitHub, por lo que se aplican la protección de ramas y la revisión. Un ingeniero decide si se fusiona.
Configuración
Qué pedirle a Claude, y qué hace
Cuando llega un informe de errores, responde en su hilo y pídele a Claude que lo reproduzca y lo solucione. Dile en qué repositorio trabajar, y cuándo detenerse, como por ejemplo una vez que un PR en borrador esté abierto y el CI pase.
La primera respuesta de Claude es una lista de verificación que actualiza mientras trabaja, para que puedas revisar y ver el progreso de Claude. Cuando termina, publica el siguiente mensaje:
Claude abrió la solicitud de extracción bajo su propia cuenta de GitHub, por lo que tus reglas de protección de ramas y revisión se aplican a ella.
Antes de que alguien fusione, lee el código modificado en la solicitud de extracción y verifica que la nueva prueba cubra el caso reportado.
Seguimientos
Corrige el enfoque en el hilo
Cualquier persona en el hilo puede pedir un cambio, sin volver a etiquetar a Claude, y Claude actualiza la misma solicitud de extracción (responde en el hilo para guiarlo(se abre en una pestaña nueva)). Leo, quien es dueño del código de exportación, responde en el hilo:
Haz que Claude siga una solicitud de extracción
Claude puede seguir una solicitud de extracción(se abre en una pestaña nueva), sin importar quién la haya abierto, y publicar cada resultado del CI en el hilo. Pídele que te etiquete solo cuando una verificación falle.
Haz que Claude actúe en cada nuevo informe
Con Responder automáticamente activado para el canal, Claude puede actuar sobre nuevos informes sin una etiqueta (trabajo permanente(se abre en una pestaña nueva)). Envía el siguiente mensaje una vez, y Claude intentará reproducir cada nuevo informe de errores. Publica una solicitud de extracción en borrador, o lo que intentó.
Ve qué instrucciones permanentes tiene el canal
Claude enumera las instrucciones permanentes de un canal cuando se le pregunta, para que puedas cambiar o detener una(se abre en una pestaña nueva).
Pide solo un diagnóstico
Tú decides hasta dónde llega Claude. Pide solo la causa, y Claude publicará sus hallazgos en el hilo sin cambiar código ni abrir una solicitud de extracción.
Consejos
Dale a Claude el repositorio y un punto de parada claro
Antes de tu primer mensaje, Claude no tiene ninguna copia de tu código cuando comienza un hilo. Una vez que nombras el repositorio en tus mensajes, Claude lo clona. Dile cuándo detenerse, como por ejemplo una vez que el CI pase, para que sepa cuándo la solución está terminada.
Enséñale a Claude las convenciones de tu repositorio una vez
Claude puede seguir las convenciones de un repositorio cada vez que trabaja allí, como dónde van los archivos o qué debe incluir una solicitud de extracción (haz que las convenciones del repositorio se mantengan(se abre en una pestaña nueva)).
Recursos relacionados
- Aprende más en el curso Introducción a Claude Tag(se abre en una pestaña nueva).
- Comienza con Claude Tag(se abre en una pestaña nueva): agrega a @Claude a un canal y mira qué puede leer allí.
- Soluciona errores(se abre en una pestaña nueva): la página de documentación de Claude Tag en la que se basa este caso de uso.