Nota:
Agent apps are currently in versión preliminar pública and subject to change.
Introducción
Aplicaciones del agente are GitHub Apps that expose agents on GitHub. GitHub partners build aplicaciones de agente to bring their tools and services into your development workflow. These aplicaciones de agente are agents you can delegate work to alongside agente en la nube de Copilot and other third-party agents. Aplicaciones del agente están alimentados por agente en la nube de Copilot. Para obtener más información, consulte Acerca de GitHub Copilot agente en la nube.
Por ejemplo, un aplicación de agente podría analizar el análisis de productos, examinar la aplicación para detectar vulnerabilidades de seguridad o agregar marcas de características a una solicitud de incorporación de cambios y, a continuación, volver a conectarse a los sistemas del asociado para completar la tarea.
Dónde puede usar aplicaciones de agente
Puede iniciar el agente de aplicación de agente desde los siguientes puntos de entrada en GitHub.com y GitHub Mobile:
- Asignación de problemas: asigne a aplicación de agente un problema en un repositorio.
- Comentario de solicitud de incorporación de cambios: mencione
@AGENT-NAMEen un comentario en una solicitud de incorporación de cambios para pedir al agente que realice cambios. - IU de agentes: seleccione el aplicación de agente situado debajo del cuadro de indicaciones en la pestaña o el panel Agentes y, a continuación, inicie una tarea con una indicación.
Puede usar estos puntos de entrada de la misma manera que usa agente en la nube de Copilot y otros agentes de codificación de terceros. Para obtener más información, vea Uso de aplicaciones de agente.
Cómo aplicaciones de agente funciona
Un aplicación de agente es un GitHub App que un asociado ha configurado para actuar como agente. Cada aplicación de agente puede definir un agente personalizado con su propio prompt, modelo, herramientas y servidores del Protocolo de Contexto de Modelo (MCP). Para más información sobre los agentes personalizados y MCP, consulte Acerca de los agentes personalizados y Protocolo de contexto de modelo (MCP) y agente en la nube de GitHub Copilot.
Aplicaciones del agente puede conectarse a los propios sistemas del asociado a través de servidores MCP. Estos servidores MCP autorizan el aplicación de agente mediante una aserción JWT emitida por GitHub, para que el socio pueda identificar de forma segura tu cuenta y su aplicación de agente sin que tengas que gestionar credenciales adicionales.
La primera vez que use un aplicación de agente, se le pedirá que autorice la aplicación a través de un flujo de OAuth antes de que se ejecute el agente. Esto permite que el elemento aplicación de agente actúe en su nombre y acceda a las funcionalidades del partner. Para obtener más información sobre la autorización de aplicaciones, consulte Autorización de aplicaciones GitHub.
Instalación y habilitación aplicaciones de agente
Para usar un aplicación de agente, el GitHub App debe estar instalado en su cuenta u organización, y las funciones de agente deben estar habilitadas para la aplicación. Si la aplicación está instalada en una organización que pertenece a una empresa, la directiva "Aplicaciones del agente" Copilot también debe estar habilitada en la configuración empresarial Copilot.
- Al instalar un aplicación de agente, GitHub resalta que la aplicación incluye características del agente y le pregunta si quiere habilitarlas. Para obtener más información, vea Acerca del uso de aplicaciones de GitHub.
- Si la aplicación está instalada en una organización propiedad de una empresa, un administrador también debe habilitar la directiva "aplicaciones de agente" Copilot antes de que las características del agente estén disponibles. Para obtener más información, consulte la sección "Pasos siguientes".
Billing
Aplicaciones del agente están alimentados por agente en la nube de Copilot. Cuando usa un aplicación de agente, el uso de IA se factura a su suscripción Copilot, y las sesiones consumen AI credits de la misma manera que agente en la nube de Copilot. Consulte facturación de GitHub Copilot.
Pasos siguientes
- Para obtener información sobre cómo usar un aplicación de agente, consulte Uso de aplicaciones de agente.
- Para instalar un aplicación de agente y activar sus funciones de agente, consulte Acerca del uso de aplicaciones de GitHub.
- Para poder usar aplicaciones de agente en una organización que pertenece a una empresa, un administrador debe habilitar la directiva "aplicaciones de agente" a nivel empresarial antes de que pueda usarse. Consulte Habilitación de GitHub Copilot agente en la nube en la empresa.