Nota:
GitHub Copilot usa la IA. Comprueba si hay errores. Consulte Tarjeta de aplicación: agentes de GitHub Copilot.
La Copilot integración en Linear permite invocar agente en la nube de Copilot sin salir del área de trabajo Lineal. Desde una incidencia de Linear, puedes iniciar sesiones agente de nube, elegir qué modelo, agente personalizado o ramas usa el agente, guiar una sesión y abrir pull requests, todo ello usando el contexto de la descripción y los comentarios de la incidencia.
Para obtener información sobre las integraciones adicionales Copilot , consulte Acerca de las integraciones de Copilot.
Nota:
Al mencionar @GitHub en, o asignar Copilot a, un problema lineal, el agente captura toda la descripción del problema y los comentarios como contexto para la solicitud. Esto ayuda al agente a comprender el problema e implementar una solución adecuada, en función de toda la información del problema. Este contexto se almacena en el pull request.
Prerrequisitos
- Debe tener una cuenta GitHub con acceso a Copilot a través de un plan Copilot de pago.
- Debe tener una cuenta de Linear y ser miembro de un equipo.
Instalación de la Copilot aplicación en Linear
Nota:
- Para instalar la Copilot aplicación en Linear, debe ser propietario de la organización o de la empresa en la que desea instalar la aplicación. También debe ser administrador del espacio de trabajo en Linear.
- Si su organización forma parte de una empresa que usa Nube de GitHub Enterprise con residencia de datos, instale la integración de la lista de aplicaciones disponibles para su empresa en
SUBDOMAIN.ghe.com/apps/external-app/github-copilot-for-linear. Reemplace SUBDOMAIN por el subdominio de la empresa de GHE.com.
La Copilot aplicación solo debe instalarse una vez en una organización. Una vez instalada la aplicación, cualquier miembro de la organización puede conectar su Copilot cuenta a la aplicación y empezar a usarla.
- Vaya a la Copilot página Lineal y haga clic en Configurar.
- Siga las indicaciones en pantalla para configurar y autorizar la aplicación en la organización o empresa en la que quiera usarla.
Uso de la Copilot aplicación en Linear
La primera vez que uses la Copilot aplicación en Linear, debes conectarla a tu GitHub cuenta. También debe especificar un repositorio para que lo use agente en la nube de Copilot. Solo los usuarios con acceso de escritura al repositorio especificado pueden activar agente en la nube de Copilot para que funcione en ese repositorio. Los colaboradores de la incidencia sin acceso de escritura al repositorio pueden ayudar a orientar a Copilot aportando comentarios en la conversación de la incidencia, que se usa como contexto al crear la solicitud de extracción.
- En Lineal, cree un problema en el que quiera usar agente en la nube de Copilot.
- Haga clic en la lista desplegable Asignar y seleccione GitHub Copilot.
- Si aún no ha especificado un repositorio para agente en la nube de Copilot su uso, se le pedirá que lo haga ahora. Aquí es donde agente en la nube de Copilot se abre la solicitud de incorporación de cambios relacionada con este problema.
- Si esta es la primera vez que usa la aplicación, se le pedirá que inicie sesión en su GitHub cuenta y autorice la aplicación. Siga las indicaciones para completar la autorización.
- En la sección "Enlaces" de su incidencia de Linear, verá una pull request vinculada con "[WIP]" creada por agente en la nube de Copilot. Haga clic en el enlace para ver el pull request en GitHub.
- Una vez agente en la nube de Copilot que haya terminado de trabajar en la solicitud de incorporación de cambios, se agrega una notificación a la sección "Actividad" del problema lineal.
Personalizar agente en la nube de Copilot en Linear
Puede personalizar cómo agente en la nube de Copilot se ejecuta en Linear, ya sea por problema o en todo el área de trabajo mediante la guía del agente de Linear. Las preferencias periódicas, como un repositorio predeterminado, un modelo preferido o las convenciones de rama, se establecen mejor una vez con la guía del agente lineal.
Uso de instrucciones del agente lineal
La guía para el agente de Linear es una instrucción que configuras a nivel de espacio de trabajo o de equipo. Linear transmite automáticamente estas indicaciones a agente en la nube de Copilot cada vez que lo actives.
Entre los usos comunes de las instrucciones del agente se incluyen:
- Especificar un repositorio predeterminado para abrir solicitudes de extracción.
- Especificar un modelo preferido.
- Especificación de un agente personalizado que se va a usar.
- Definir convenciones de nomenclatura de rama o una rama base predeterminada.
Para obtener más información sobre la guía del agente de Linear, consulte Guiding agents (Guía de agentes) en la documentación de Linear.
Elección de un modelo
Al desencadenar agente en la nube de Copilot desde un problema lineal, puede elegir qué modelo Copilot usa especificando el modelo en la descripción del problema. Para obtener más información, vea Cambio del modelo de IA para GitHub Copilot agente en la nube.
Para establecer un modelo predeterminado para cada ejecución en el área de trabajo o equipo, agréguelo a la guía del agente. Consulte Uso de instrucciones del agente lineal.
Uso de un agente personalizado
Puede hacer que agente en la nube de Copilot use un agente personalizado de su repositorio GitHub cuando abra una solicitud de extracción desde Linear, especificando qué agente debe usar en la descripción de la incidencia. Para obtener más información, vea Creación de agentes personalizados para agente en la nube de Copilot.
Para usar siempre el mismo agente personalizado en el área de trabajo o equipo, especifíquelo en la guía del agente. Consulte Uso de instrucciones del agente lineal.
Establecimiento de la rama base y la rama de trabajo
Cuando agente en la nube de Copilot abre una solicitud de extracción desde una incidencia de Linear, puedes elegir:
- Rama base a la que se dirige la solicitud de incorporación de cambios.
- El nombre **** de agente en la nube de Copilot usa para sus confirmaciones.
Para aplicar la misma rama base o convención de nomenclatura de ramas en todas las ejecuciones, añádala a la guía del agente. Consulte Uso de instrucciones del agente lineal.
Dirección de una sesión
Después de activar agente en la nube de Copilot desde una incidencia de Linear, puede seguir dando instrucciones al agente. Para ello, mencione @GitHub Copilot en un comentario sobre el problema lineal con instrucciones adicionales o escriba instrucciones adicionales en el panel de chat del agente.