Skip to main content

Hoja de referencia rápida de personalización de Copilot

Compare las distintas opciones de personalización de GitHub Copilot.

GitHub Copilot ofrece varias características de personalización que permiten adaptar su comportamiento al flujo de trabajo, los estándares del equipo y las necesidades del proyecto. Use las tablas siguientes para encontrar la adecuada para su caso de uso.

Introducción a las características

En esta tabla se muestra qué es cada característica de personalización y dónde reside.

Característica¿Qué es?Nombre de archivo y ubicación
          [Instrucciones personalizadas](/copilot/concepts/prompting/response-customization) | Contexto siempre activo que se aplica automáticamente a cada interacción dentro de su ámbito definido |               `.github/copilot-instructions.md` (en todo el repositorio), `.github/instructions/*.instructions.md` (específico de la ruta), `AGENTS.md` (agentes de terceros) o configuraciones personales/organización a través de la interfaz de usuario en GitHub |

| Archivos de solicitudes | Plantilla de solicitud independiente reutilizable con variables de entrada | .github/prompts/*.prompt.md | | Agentes personalizados | Persona especializada con sus propias instrucciones, restricciones de herramientas y contexto | .github/agents/AGENT-NAME.md (repositorio), agents/AGENT-NAME.md en el repositorio .github-private (organización/empresa) o perfil de usuario | | Subagentes | Agente independiente generado por el agente principal para controlar el trabajo delegado en un contexto aislado | N/A (proceso en tiempo de ejecución, no un archivo configurado por el usuario) | | Aptitudes del agente | Carpeta de instrucciones, scripts y recursos que Copilot carga cuando es pertinente para una tarea | .github/skills/<skill-name>/SKILL.md (proyecto) o ~/.copilot/skills/<skill-name>/SKILL.md (personal) | | Servidores MCP | Conexión a sistemas externos, API y bases de datos | mcp.json (la ruta varía según el IDE), la configuración del repositorio en GitHub (agente de programación) o la propiedad mcp-servers en las configuraciones de agente personalizado |

Comparación de uso

Esta tabla le ayuda a decidir qué característica de personalización se va a usar.

CaracterísticaCómo activarMás adecuado paraEjemplos de casos de uso
          [Instrucciones personalizadas](/copilot/concepts/prompting/response-customization) | Automático | Estándares, directrices o expectativas que se aplican ampliamente en un contexto | Aplicar estándares de codificación, reglas de accesibilidad, revisar listas de comprobación |

| Archivos de solicitudes | Manual: hacer referencia directamente en el chat o usar el selector de archivos emergente | Tareas únicas centradas que se ejecutan una vez con entradas diferentes cada vez | Generación de pruebas unitarias, ejecución de una lista de comprobación de revisión de código | | Agentes personalizados | Manual: seleccione en la lista desplegable del agente en su IDE, en GitHub, o en CLI de Copilot | Proyectos o procesos con distintas fases que necesitan funcionalidades especializadas o entregas estrictas | Agente revisor de React, agente de auditoría con acceso de solo lectura | | Subagentes | Automáticamente, o bien referencia directa a un subagente en la solicitud. | Subtareas complejas que se deben ejecutar de forma aislada del agente principal | Investigación de código base, ejecución de conjuntos de pruebas | | Aptitudes del agente | Automático: elegido por Copilot cuando sea pertinente para su solicitud | Flujos de trabajo de varios pasos con recursos agrupados que se deben cargar según sea necesario | Depuración de errores de GitHub Actions, procedimientos de implementación, redacción de notas de la versión | | Servidores MCP | Automático o pedir una herramienta específica por nombre | Tareas que requieren acceso a herramientas externas o datos en tiempo real | Administrar incidencias y solicitudes de incorporación de cambios (servidor MCP de GitHub), automatizar las pruebas de explorador (servidor MCP de Playwright) |

Compatibilidad con IDE y superficie

En esta tabla se muestran las características de personalización que se admiten en cada IDE y superficie. Para obtener la matriz de características completa de Copilot , consulte Matriz de características de Copilot.

GitHub recomienda usar el IDE estable más reciente, CLI de Copilot y las versiones de extensión de Copilot para obtener la mejor experiencia de Copilot.

          **Clave:**
  • ✓ = compatible
  • ✗ = no admitido
  • P = en versión preliminar
CaracterísticaVS CodeVisual StudioIDE de JetBrainsEclipseXcodeGitHub.comCLI de Copilot
Instrucciones personalizadasPPP
Archivos de mensajesPP
Agentes personalizadosPPP
SubagentesPPP
Aptitudes del agenteP
Servidores MCP

Para obtener un desglose detallado de qué tipos de instrucciones personalizadas se admiten en cada IDE y superficie, consulte Compatibilidad con diferentes tipos de instrucciones personalizadas.

Lectura adicional

  •         [AUTOTITLE](/copilot/tutorials/customization-library): una colección seleccionada de ejemplos