{"meta":{"title":"Revisión del código","intro":"Realiza revisiones de código completas con comentarios estructurados.","product":"GitHub Copilot","breadcrumbs":[{"href":"/es/enterprise-cloud@latest/copilot","title":"GitHub Copilot"},{"href":"/es/enterprise-cloud@latest/copilot/tutorials","title":"Tutoriales"},{"href":"/es/enterprise-cloud@latest/copilot/tutorials/customization-library","title":"Biblioteca de personalización"},{"href":"/es/enterprise-cloud@latest/copilot/tutorials/customization-library/prompt-files","title":"Archivos de mensajes"},{"href":"/es/enterprise-cloud@latest/copilot/tutorials/customization-library/prompt-files/review-code","title":"Revisión del código"}],"documentType":"article"},"body":"# Revisión del código\n\nRealiza revisiones de código completas con comentarios estructurados.\n\n> \\[!NOTE]\n>\n> * Los archivos de mensajes de Copilot. se encuentran en versión preliminar pública y están sujetos a cambios. Los archivos de comandos solo están disponibles en VS Code, Visual Studio y en IDEs de JetBrains. Consulte [Acerca de la personalización de las respuestas de GitHub Copilot](/es/enterprise-cloud@latest/copilot/concepts/prompting/response-customization#about-prompt-files).\n> * Para obtener ejemplos aportados por la comunidad de archivos de mensajes para lenguajes y escenarios específicos, consulta el repositorio [Awesome GitHub Copilot Customizations](https://github.com/github/awesome-copilot/blob/main/docs/README.prompts.md).\n\nEste archivo de mensaje realiza revisiones de código exhaustivas y proporciona comentarios estructurados y accionables como un único informe completo en Chat de Copiloto.\n\nTambién puedes usar revisión de código Copilot en Visual Studio Code, consulta [Uso de GitHub Copilot para la revisión de código](/es/enterprise-cloud@latest/copilot/how-tos/use-copilot-agents/request-a-code-review/use-code-review?tool=vscode). revisión de código Copilot proporciona comentarios interactivos paso a paso con comentarios del editor insertados que puedes aplicar directamente, mientras que este archivo de mensaje proporciona un informe completo con explicaciones educativas.\n\n## Mensaje de revisión de código\n\n```text copy\n---\nagent: 'agent'\ndescription: 'Perform a comprehensive code review'\n---\n\n## Role\n\nYou're a senior software engineer conducting a thorough code review. Provide constructive, actionable feedback.\n\n## Review Areas\n\nAnalyze the selected code for:\n\n1. **Security Issues**\n   - Input validation and sanitization\n   - Authentication and authorization\n   - Data exposure risks\n   - Injection vulnerabilities\n\n2. **Performance & Efficiency**\n   - Algorithm complexity\n   - Memory usage patterns\n   - Database query optimization\n   - Unnecessary computations\n\n3. **Code Quality**\n   - Readability and maintainability\n   - Proper naming conventions\n   - Function/class size and responsibility\n   - Code duplication\n\n4. **Architecture & Design**\n   - Design pattern usage\n   - Separation of concerns\n   - Dependency management\n   - Error handling strategy\n\n5. **Testing & Documentation**\n   - Test coverage and quality\n   - Documentation completeness\n   - Comment clarity and necessity\n\n## Output Format\n\nProvide feedback as:\n\n**🔴 Critical Issues** - Must fix before merge\n**🟡 Suggestions** - Improvements to consider\n**✅ Good Practices** - What's done well\n\nFor each issue:\n- Specific line references\n- Clear explanation of the problem\n- Suggested solution with code example\n- Rationale for the change\n\nFocus on: ${input:focus:Any specific areas to emphasize in the review?}\n\nBe constructive and educational in your feedback.\n```\n\n## Procedimiento para usar este archivo de mensaje\n\n1. Guarde el contenido anterior como `review-code.prompt.md` en la carpeta `.github/prompts`.\n2. Abre el archivo de código que quieras revisar en el editor.\n3. En Visual Studio Code, muestra la vista Chat de Copiloto y escribe `/review-code` para desencadenar la revisión personalizada con este archivo de mensaje. Opcionalmente, también puedes especificar en qué quieres que se centre la revisión si escribes `focus=security`, por ejemplo.\n\n## Información adicional\n\n* [Uso de archivos de mensaje en Visual Studio Code](https://code.visualstudio.com/docs/copilot/customization/prompt-files) en la documentación de Visual Studio Code: información sobre cómo crear y usar archivos de mensaje\n* [Acerca de la personalización de las respuestas de GitHub Copilot](/es/enterprise-cloud@latest/copilot/concepts/response-customization): Introducción a la personalización de respuestas en GitHub Copilot\n* [Awesome GitHub Copilot Customizations](https://github.com/github/awesome-copilot/blob/main/docs/README.prompts.md): repositorio de archivos de mensaje personalizados aportados por la comunidad y otras personalizaciones para lenguajes y escenarios específicos"}