Cómo Atlassian y GitHub conectan la planificación, la entrega y el código
Atlassian y GitHub ofrecen cuatro formas de establecer una conexión entre el código, el trabajo y el conocimiento: GitHub for Atlassian, el conector de Teamwork Graph para GitHub, GitHub Copilot for Jira y Atlassian MCP Server.
En lugar de tratar los repositorios de código y la gestión de proyectos como realidades aisladas, la conexión de GitHub a través de Teamwork Graph de Atlassian permite integrar las solicitudes de extracción, el historial de confirmaciones y la supervisión de incidencias en un único flujo de trabajo unificado. Los agentes no se limitan a leer el estado de tu código, sino que también se ocupan de escribir activamente los resultados para que sirvan como contexto estructurado. Esto conlleva que, con cada confirmación, se enriquezca el conocimiento de la organización.
La experiencia integral
Así es como todas las piezas encajan en un único flujo de trabajo. Cada paso se basa en uno o varios de los siguientes puntos de conexión.
Planifica: define el resultado, las decisiones y los criterios de aceptación en Jira y Confluence.
Conecta el contexto: GitHub for Atlassian y el conector de Teamwork Graph vinculan el trabajo, el conocimiento y el código.
Crea: lleva a cabo actividades de desarrollo en GitHub, o bien delega el trabajo a un agente de código desde Jira.
Revisa y lanza: revisa las solicitudes de extracción de GitHub con el contexto original de Jira y Confluence al alcance de la mano.
Aprende: la actividad de GitHub se transfiere de nuevo a Jira y Rovo, lo que garantiza la coordinación de los equipos y los agentes.
Un ciclo conectado: los equipos deciden qué van a crear en Jira y Confluence → El equipo de desarrollo lo compila en GitHub → El código, las solicitudes de extracción y el estado se transfieren de nuevo a Jira → Esa perspectiva actualizada orienta los próximos planes del equipo.
Descubre las formas de conectar GitHub y Atlassian
GitHub for Atlassian: supervisa el desarrollo de GitHub desde Jira
Ideal para: desarrolladores, gerentes de producto y líderes de entrega que quieren que se adjunte el estado de la implementación a la actividad de Jira.
Conecta GitHub y Jira para que las ramas, las confirmaciones, las solicitudes de extracción, las compilaciones, las implementaciones y la actividad de desarrollo relacionada se muestren junto a las actividades resultantes. Si los equipos incluyen las claves de elementos de actividad de Jira en los nombres de las ramas, las confirmaciones y las solicitudes de extracción, las partes interesadas podrán supervisar el progreso desde Jira sin tener que pedir a los desarrolladores que les hagan actualizaciones de estado por separado.
Optimiza los flujos de trabajo de desarrollo en GitHub, Jira y tus aplicaciones de Atlassian mediante datos unificados con una sola aplicación impulsada por Atlassian.
Cómo conectar GitHub a Jira
Instala GitHub for Atlassian y vincula tus repositorios a tu sitio de Jira.
Abre una actividad de Jira con criterios de aceptación claros.
En GitHub, crea una rama y una solicitud de extracción en las que hagas referencia a esa clave de Jira.
Vuelve a la actividad de Jira y abre el panel de desarrollo.
Se mostrará la rama, la confirmación, la solicitud de extracción y el estado de la compilación o implementación vinculados.
Momento de valor: los compañeros de equipo de producto y entrega pueden acceder al progreso real de la implementación en Jira mientras los desarrolladores siguen trabajando en GitHub.
Conector de Teamwork Graph para GitHub: busca y razona en GitHub, Jira y Confluence
Ideal para: gerentes de ingeniería, equipos de producto, soporte y líderes que necesitan respuestas que establezcan una conexión entre la actividad del código y el contexto empresarial y de entrega.
Haz que los repositorios de GitHub, las solicitudes de extracción, los comentarios de las solicitudes de extracción, las incidencias, los comentarios de las incidencias, las confirmaciones y las ramas que cumplan los requisitos estén disponibles como información contextual para las experiencias impulsadas por Rovo. Rovo puede unificar las señales de entrega de GitHub con la actividad de Jira y el conocimiento de Confluence, lo que ayuda a los equipos a entender el progreso, los impedimentos, las responsabilidades y las decisiones sin tener que establecer los vínculos manualmente.
Consulta: "¿Qué se ha quedado estancado en nuestro sprint sin confirmaciones recientes?" Rovo compara la actividad actual del sprint en Jira con la actividad reciente de la solicitud de extracción en GitHub y, luego, destaca dónde el verdadero seguimiento consiste en mantener actualizados los estados de Jira, y no en que falte código, y no en torno al código que falta.
Momento de valor: la respuesta explica la historia de entrega, y no aporta únicamente una lista de resultados derivados de la búsqueda.
Configuración: un administrador de la organización conecta GitHub a través de GitHub for Atlassian y habilita GitHub como fuente de Rovo. La disponibilidad dependerá del tipo de conexión, los permisos y la elegibilidad de Rovo.
Atlassian MCP Server con GitHub Copilot: conecta GitHub Copilot a Atlassian a través de un protocolo abierto
Ideal para: equipos que están en vías de estandarizar el uso de clientes de IA compatibles con MCP y administradores que quieren acceder a una forma controlada de exponer las herramientas y el contexto de Atlassian.
Atlassian MCP Server es la capa de conexión entre Atlassian y los clientes de IA compatibles que admiten el Model Context Protocol. Una vez que lo añadas a Visual Studio Code, GitHub Copilot Chat (modo agente) podrá hacer uso de las acciones admitidas y del contexto autorizado de Jira y Confluence desde la experiencia de chat actual del desarrollador, sin repositorios de contenido independientes y sin salir del editor. El acceso se determina según los permisos de Atlassian del usuario y los controles del administrador.
Usa Atlassian MCP Server para acceder al contexto pertinente de Atlassian desde VS Code
Cómo conectar GitHub Copilot a Atlassian MCP Server
Para configurar Atlassian MCP Server en Visual Studio Code, añádelo a tu configuración de MCP.
Completa el flujo de OAuth de Atlassian para que la conexión se ejecute conforme a tus permisos actuales.
En GitHub Copilot Chat (modo agente), introduce un prompt como el siguiente: “Resume los criterios de aceptación de PROJ-123 y la página de Confluence vinculada”.
Revisa las acciones propuestas antes de ejecutarlas. De esta forma, podrás asegurarte de que el control recaiga siempre en manos de las personas.
Momento de valor: las organizaciones pueden transferir el contexto gobernado de Atlassian al cliente de IA que ya utilizan los desarrolladores, sin duplicar datos ni reemplazar el cliente.
Requisitos: una cuenta de Atlassian con acceso al contenido pertinente de Jira y Confluence, Visual Studio Code con GitHub Copilot Chat (modo agente) habilitado y Atlassian MCP Server configurado. El acceso se determina según tus permisos de Atlassian y los controles de administrador.
El mismo servidor conecta Claude y Claude Code
GitHub Copilot for Jira: delega una actividad de Jira a GitHub Copilot
Ideal para: equipos de software que quieren comenzar a implementar agentes a partir de actividades de Jira bien definidas.
Asigna una actividad de Jira a GitHub Copilot for Jira. El agente utilizará el contexto de la actividad, inspeccionará el repositorio de GitHub seleccionado, implementará un cambio y abrirá un borrador de solicitud de extracción para su posterior revisión por parte de una persona. El proceso de traspaso comienza en Jira y vuelve al flujo de trabajo de revisión habitual de GitHub.
Cómo delegar una actividad de Jira a GitHub Copilot
Abre una actividad de Jira con criterios de aceptación claros y asígnala a GitHub Copilot for Jira.
Selecciona el repositorio de GitHub de destino para que el agente tenga acceso al contexto del código base adecuado.
Deja que el agente inspeccione el repositorio, implemente el cambio y abra un borrador de solicitud de extracción en GitHub.
Revisa el borrador de solicitud de extracción desde el flujo de trabajo de revisión habitual de GitHub antes de proceder con la fusión.
Momento de valor: los equipos convierten el trabajo planificado en una solicitud de extracción lista para revisar sin tener que copiar los requisitos en un prompt independiente para el agente de código.
Requisitos: que Rovo esté habilitado en el sitio de Atlassian, una suscripción apta a GitHub Copilot y la aplicación de Marketplace GitHub Copilot for Jira configurada por administradores.
Cómo se integran las distintas experiencias
Empieza con GitHub for Atlassian para consultar el progreso del código desde las actividades de Jira, añade el conector de Teamwork Graph para GitHub si quieres plantear preguntas en GitHub, Jira y Confluence, usa GitHub Copilot for Jira para convertir una actividad en un borrador de solicitud de extracción y conéctate a través de Atlassian MCP Server cuando quieras que GitHub Copilot u otro cliente de IA compatible acceda a Atlassian mediante un protocolo abierto.
Si quieres… | Empieza con… |
Consultar el progreso del código en la actividad de Jira | GitHub for Atlassian |
Plantear preguntas en GitHub, Jira y Confluence | Conector de Teamwork Graph para GitHub |
Convertir una actividad de Jira en un borrador de solicitud de extracción con un agente de GitHub | GitHub Copilot para Jira |
Conectar GitHub Copilot u otro cliente de IA compatible mediante un protocolo abierto | Atlassian MCP Server |
Estas experiencias son complementarias. Un equipo puede supervisar la implementación a través de GitHub for Atlassian, buscar la historia general de la entrega con Teamwork Graph, delegar una actividad de Jira a GitHub Copilot for Jira y usar Atlassian MCP Server cuando quiera que GitHub Copilot u otro cliente de IA compatible acceda al contexto de Atlassian a través de un protocolo abierto y gobernado.
Preguntas frecuentes
¿Tengo que salir de GitHub, o de Jira, para consultar el progreso del desarrollo? No. Con GitHub for Atlassian, las ramas, las confirmaciones, las solicitudes de extracción, las compilaciones y las implementaciones se mostrarán en la propia actividad de Jira. Siempre que tu equipo incluya la clave de elemento de actividad de Jira en los nombres de las ramas, las confirmaciones y las solicitudes de extracción, los compañeros de equipo de producto y entrega podrán hacer un seguimiento del progreso desde Jira mientras los desarrolladores siguen trabajando en GitHub. No será necesario que cada uno actualice los estados por su parte.
¿Estos agentes de IA aplican cambios automáticamente, sin revisión humana? No. Cada conexión se ciñe a tus permisos de Atlassian actuales y garantiza que el control siempre recaiga en manos de las personas. Los agentes de código abren borradores de solicitudes de extracción para su posterior revisión por parte de una persona en lugar de proceder con la fusión por su cuenta. Por otra parte, el código generado, las acciones propuestas y las solicitudes de extracción se someten a tu proceso de gobernanza habitual.
¿Qué necesitamos para empezar? Empieza por instalar y configurar GitHub for Atlassian en tus repositorios y sitios de Jira, y haz referencia a las claves de Jira en tu trabajo de GitHub. Para usar las experiencias impulsadas por Rovo, un administrador tendrá que habilitar GitHub como fuente de Rovo; para ello, se requiere una experiencia de Rovo que cumpla los requisitos y los permisos necesarios para el conector de Teamwork Graph para GitHub. Cada entorno de agentes implica una serie de requisitos previos: GitHub Copilot for Jira necesita que Rovo esté habilitado, una suscripción apta a GitHub Copilot y la aplicación de Marketplace GitHub Copilot for Jira.
Inicio
Conecta GitHub y Jira. Instala y configura GitHub for Atlassian para los repositorios y sitios de Jira que ya utilizan tus equipos.
Habilita el contexto de GitHub en Rovo. Asegúrate de que la organización disponga de una experiencia de Rovo apta y de los permisos necesarios del conector de Teamwork Graph para GitHub.
Añade los entornos de agentes adecuados. Configura GitHub Copilot for Jira y Atlassian MCP Server según los flujos de trabajo que quiera utilizar tu equipo.
Mantén a las personas al mando. Revisa el código generado, las acciones propuestas, los permisos y las solicitudes de extracción mediante tu proceso de gobernanza actual.