He escrito muchos plugins de Discourse con Claude Code, y hoy en día es muy fácil.
El contexto es el rey, y necesitas proporcionarle un contexto adecuado para que funcione, esto significa:
- Abrir Claude Code en la raíz de Discourse, incluso cuando se trabaja en un plugin. Esto permite a Claude verificar patrones de forma fácil y local.
- Tener una configuración de desarrollo local adecuada, para que se puedan ejecutar pruebas, migraciones, etc.
- Usar el modo de planificación a menudo, escribir la idea general en un archivo markdown, limpiar el contexto en nuevos pasos, etc.
Ya estamos haciendo esto, mira por ejemplo
Las habilidades se están desarrollando y se agregarán al repositorio a medida que estén listas y probadas.
Aun así, la codificación por “vibración” en un proyecto existente no es completamente libre. Dedicar algo de tiempo a estudiar y familiarizarse con tu objetivo sigue siendo una buena idea.