{"id":24717,"date":"2025-09-18T09:40:15","date_gmt":"2025-09-18T16:40:15","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/?p=24717"},"modified":"2025-09-30T15:15:14","modified_gmt":"2025-09-30T22:15:14","slug":"copilot-powered-github-app-for-teams-preview","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/copilot-powered-github-app-for-teams-preview\/","title":{"rendered":"The new GitHub app for Teams: from conversation to code"},"content":{"rendered":"<p>Meet the reimagined GitHub app for Teams: an AI-powered app to collaborate with GitHub Copilot right inside your Teams conversations.<\/p>\n<p><span data-teams=\"true\">This initial release focuses on the Copilot coding agent, which was built to translate conversations into code and pull requests. This is the first step toward bringing the full power of GitHub into Teams. <\/span><\/p>\n<p>With the new GitHub app for Teams, you can ship features faster, fix bugs, expand test coverage, and improve documentation\u2014all through conversation, helping you move from \u201cwe should\u201d to \u201cit\u2019s done.\u201d<\/p>\n<p><a href=\"http:\/\/youtube.com\/watch?v=sXuiXpGWEXY\">Watch the video on YouTube<\/a><\/p>\n<p><iframe title=\"GitHub app for Microsoft Teams\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/sXuiXpGWEXY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<h2>How it works<\/h2>\n<p>Working with the GitHub app for Teams is like having an extra developer on your team who understands your codebase and works in your environment.<\/p>\n<p><strong>Task automation:<\/strong> Assign tasks to the GitHub app as you would any developer on your team; it can open pull requests (PRs), write code, and request reviews. The app reduces manual overhead and keeps work moving forward without needing constant oversight.<\/p>\n<p><strong>Repo awareness: <\/strong>The app analyzes your repository and uses code search to surface relevant files and past history. It also respects existing repository and organization policies, like branch protections, to ensure all work still goes through approved human review.<\/p>\n<p><strong>App integration: <\/strong>Whether you\u2019re using GitHub or Teams, the app operates inside the tools your team uses. No switching tabs or learning new interfaces\u2014just seamless collaboration in your normal flow of work.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2025\/09\/github-app-for-teams-2.png\"><img decoding=\"async\" class=\"size-large wp-image-24743 alignnone\" src=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2025\/09\/github-app-for-teams-2-1024x591.png\" alt=\"github app for teams image\" width=\"1024\" height=\"591\" srcset=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2025\/09\/github-app-for-teams-2-1024x591.png 1024w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2025\/09\/github-app-for-teams-2-300x173.png 300w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2025\/09\/github-app-for-teams-2-768x444.png 768w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2025\/09\/github-app-for-teams-2-1536x887.png 1536w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2025\/09\/github-app-for-teams-2-2048x1183.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<h2>Example workflow<\/h2>\n<p>You can now complete the entire development lifecycle in Teams channels, from identifying the issue to delivering the fix.<\/p>\n<ol>\n<li><strong>Identify bug:<\/strong> A support engineer shares a customer-reported bug in a Teams channel.<\/li>\n<li><strong>Begin investigation:<\/strong> A developer picks up the issue, adds details from logs, and teammates discuss possible causes.<\/li>\n<li><strong>Determine action plan: <\/strong>The team agrees on the best solution in the channel.<\/li>\n<li><strong>GitHub takes action:<\/strong> A developer mentions @GitHub to make the fix. The app shows its progress as it works through the plan, step by step, until the changes are ready for review.<\/li>\n<li><strong>Resolve issue: <\/strong>The bug is resolved, and everyone is updated in Teams.<\/li>\n<\/ol>\n<p>The GitHub app for Teams allows your team to collaborate on code, start tasks, update pull requests, and follow progress in real time\u2014all within Teams.<\/p>\n<h2>Setup and availability<\/h2>\n<p><div  class=\"d-flex justify-content-left\"><a class=\"cta_button_link btn-primary mb-24\" href=\"https:\/\/teams.microsoft.com\/l\/app\/836ecc9e-6dca-4696-a2e9-15e252cd3f31\" target=\"_blank\">Install GitHub app for Teams<\/a><\/div><\/p>\n<ul>\n<li>After installation, connect your GitHub account, set your default repository, and then use <strong>@GitHub<\/strong> to generate pull requests and collaborate seamlessly with other users.<\/li>\n<li>The app is still in preview.\u00a0 <a href=\"https:\/\/github.com\/orgs\/community\/discussions\/categories\/copilot-conversations\">We welcome your feedback<\/a>!<\/li>\n<li>The previous GitHub for Teams app is now <a href=\"https:\/\/appsource.microsoft.com\/product\/office\/wa200002077?tab=overview\">GitHub Notifications<\/a>. It focuses on surfacing notifications such as issues, pull requests, and GitHub Actions workflows.<\/li>\n<\/ul>\n<h3>See also<\/h3>\n<p><a href=\"https:\/\/developer.microsoft.com\/en-us\/microsoft-365\">Microsoft 365 Dev Center<\/a><\/p>\n<p>Happy coding!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Meet the reimagined GitHub app for Teams: an AI-powered app to collaborate with GitHub Copilot right inside your Teams conversations.<\/p>\n","protected":false},"author":189454,"featured_media":24719,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[390,128],"tags":[70,389],"class_list":["post-24717","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-365-copilot","category-microsoft-teams","tag-github","tag-github-copilot"],"acf":[],"blog_post_summary":"<p>Meet the reimagined GitHub app for Teams: an AI-powered app to collaborate with GitHub Copilot right inside your Teams conversations.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/24717","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/users\/189454"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/comments?post=24717"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/24717\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media\/24719"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media?parent=24717"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/categories?post=24717"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/tags?post=24717"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}