Guía de eficiencia del copiloto: 5 consejos para ayudar a la IA a comprender tus pensamientos al instante # Aplicable a todos los agentes de codificación de IA, no solo a Copilot. Idea central: guiar a Copilot como lo harías con un nuevo colega. Para que GitHub Copilot sea más eficiente y preciso al ayudarnos a programar, necesitamos proporcionarle información contextual clara. Al igual que al guiar a un nuevo desarrollador que se une a un equipo, no podemos esperar que Copilot nos lea la mente. Al crear un archivo `copilot-instructions.md`, podemos transmitir información clave, como los conocimientos previos del proyecto, la pila tecnológica y los estándares de programación, a Copilot, mejorando así significativamente la calidad de sus sugerencias de código. 5 consejos para redactar mejores instrucciones para el copiloto 1. Proporciona una descripción general del proyecto: Describe claramente tu aplicación, sus usuarios objetivo y sus funcionalidades principales en pocas frases. Esto es como darle a Copilot una presentación breve, ayudándole a comprender rápidamente el proyecto a nivel macro. 2. Defina claramente la pila tecnológica, enumerando las tecnologías front-end y back-end utilizadas en el proyecto, las API utilizadas, las bases de datos y los marcos de pruebas. Dado que los marcos tecnológicos están en constante evolución, informar claramente a Copilot sobre el entorno actual le ayuda a generar código que se adapte mejor a las necesidades reales. 3. Explique los estándares de codificación. Describa los estándares de codificación del equipo, como el uso de punto y coma, la necesidad de sugerencias de tipo y el uso de tabulaciones o espacios para la sangría del código. Esto garantiza que el código generado por Copilot sea coherente con el estilo existente del proyecto, lo que mejora la mantenibilidad del código. 4. Explique la estructura del proyecto: describa la estructura del directorio del proyecto, como qué carpetas almacenan el código front-end, el código back-end, los modelos, las rutas, las pruebas, etc. Esto no solo le ahorra tiempo a Copilot al explorar la estructura, sino que también le permite localizar y manipular archivos con mayor precisión. 5. Al señalar los recursos disponibles, Copilot sabe qué scripts o herramientas están disponibles en el proyecto, como scripts para iniciar la aplicación, ejecutar pruebas o generar código. Esto permite a Copilot utilizar las herramientas existentes de forma más inteligente para realizar tareas. Consejo adicional: Deja que Copilot te ayude. Un consejo adicional muy útil: Deja que Copilot te ayude a crear este archivo de instrucciones. Puedes indicarle a Copilot que realice un inventario completo del código base y genere un borrador del archivo copilot-instructions.md basado en los resultados del análisis. El artículo ofrece palabras clave recomendadas que puedes usar directamente o modificar ligeramente para empezar fácilmente. Blog de Github
Cargando el detalle del hilo
Obteniendo los tweets originales de X para ofrecer una lectura limpia.
Esto suele tardar solo unos segundos.
