Skip to main content

Guía 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 personalizadasContexto siempre activo que se aplica automáticamente a cada interacción dentro de su ámbito definido(en todo el repositorio), (específico de la ruta), (agentes de terceros) o configuraciones personales/organización a través de la interfaz de usuario en GitHub
Archivos de solicitudesPlantilla de solicitud independiente reutilizable con variables de entrada.github/prompts/*.prompt.md
Agentes personalizadosPersona especializada con sus propias instrucciones, restricciones de herramientas y contexto(repositorio), en el repositorio (organización/empresa) o perfil de usuario
SubagentesAgente independiente generado por el agente principal para controlar el trabajo delegado en un contexto aisladoN/A (proceso en tiempo de ejecución, no un archivo configurado por el usuario)
Aptitudes del agenteCarpeta de instrucciones, scripts y recursos que Copilot carga cuando es pertinente para una tarea(proyecto) o (personal)
Servidores MCPConexión a sistemas externos, API y bases de datos(la ruta varía según el IDE), la configuración del repositorio en GitHub (agente de programación) o la propiedad 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 personalizadasAutomáticoEstándares, directrices o expectativas que se aplican ampliamente en un contextoAplicar estándares de codificación, reglas de accesibilidad, revisar listas de comprobación
Archivos de solicitudesManual: hacer referencia directamente en el chat o usar el selector de archivos emergenteTareas únicas centradas que se ejecutan una vez con entradas diferentes cada vezGeneración de pruebas unitarias, ejecución de una lista de comprobación de revisión de código
Agentes personalizadosManual: seleccione en la lista desplegable del agente en su IDE, en GitHub, o en CLI de CopilotProyectos o procesos con distintas fases que necesitan funcionalidades especializadas o entregas estrictasAgente revisor de React, agente de auditoría con acceso de solo lectura
SubagentesAutomáticamente, o bien referencia directa a un subagente en la solicitud.Subtareas complejas que se deben ejecutar de forma aislada del agente principalInvestigación de código base, ejecución de conjuntos de pruebas
Aptitudes del agenteAutomático: elegido por Copilot cuando sea pertinente para su solicitudFlujos de trabajo de varios pasos con recursos agrupados que se deben cargar según sea necesarioDepuración de errores de GitHub Actions, procedimientos de implementación, redacción de notas de la versión
Servidores MCPAutomático o pedir una herramienta específica por nombreTareas que requieren acceso a herramientas externas o datos en tiempo realAdministrar 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 AUTOTITLE.

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 AUTOTITLE.

Lectura adicional

  • AUTOTITLE: una colección seleccionada de ejemplos