{"id":3370,"date":"2026-02-04T18:33:03","date_gmt":"2026-02-04T18:33:03","guid":{"rendered":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/2026\/02\/04\/azure-boards-integration-with-github-copilot-includes-custom-agent-support\/"},"modified":"2026-02-04T18:33:03","modified_gmt":"2026-02-04T18:33:03","slug":"azure-boards-integration-with-github-copilot-includes-custom-agent-support","status":"publish","type":"post","link":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/2026\/02\/04\/azure-boards-integration-with-github-copilot-includes-custom-agent-support\/","title":{"rendered":"Azure Boards integration with GitHub Copilot includes custom agent support"},"content":{"rendered":"<p>We recently released the GitHub Copilot Coding Agent for Azure Boards to all customers. If you\u2019re not already familiar with it, we recommend taking a few minutes to read <a href=\"https:\/\/devblogs.microsoft.com\/devops\/github-copilot-for-azure-boards\/\">this blog post<\/a> for an overview and details.<\/p>\n<p>One of the top requests from customers using the GitHub Copilot Coding Agent for Azure Boards has been the ability to select and use custom agents defined at the GitHub repository or organization level. In this update, we\u2019re excited to share that support for custom agents is on the way.<\/p>\n<h2><img data-opt-id=1740966288  fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/17.0.2\/72x72\/1f937-200d-2640-fe0f.png\" alt=\"\ud83e\udd37\u200d\u2640\ufe0f\" class=\"wp-smiley\" \/> What are custom agents?<\/h2>\n<p>Custom agents in GitHub Copilot are tailored versions of the Copilot coding agent that you can define once to follow your own workflows, coding conventions, and tool preferences. They act like specialized teammates that consistently apply your team\u2019s standards instead of you repeating the same instructions each time. You configure custom agents using Markdown-based agent profiles that specify prompts, tools, and behaviors.<\/p>\n<p><em>Example agent<\/em><\/p>\n<pre><code class=\"markdown\">    \n---\nname: readme-creator\ndescription: Agent specializing in creating and improving README files\n---\n\nYou are a documentation specialist focused on README files. Your scope is limited to README files or other related documentation files only - do not modify or analyze code files.\n\nFocus on the following instructions:\n- Create and update README.md files with clear project descriptions\n- Structure README sections logically: overview, installation, usage, contributing\n- Write scannable content with proper headings and formatting\n- Add appropriate badges, links, and navigation elements\n- Use relative links (e.g., `docs\/CONTRIBUTING.md`) instead of absolute URLs for files within the repository\n- Make links descriptive and add alt text to images\n<\/code><\/pre>\n<p>Learn more <a href=\"https:\/\/docs.github.com\/en\/copilot\/concepts\/agents\/coding-agent\/about-custom-agents\">about Custom Agents<\/a><\/p>\n<h2><img data-opt-id=1709943900  fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/17.0.2\/72x72\/1f4aa.png\" alt=\"\ud83d\udcaa\" class=\"wp-smiley\" \/> Creating a custom agent<\/h2>\n<p>Creating a custom agent involves defining a specialized Copilot coding agent profile that lives in a GitHub repository and includes tailored instructions, tools, and behavior for specific workflows or tasks. You build the custom agent by creating a <code>.agent.md<\/code> profile file (often in a <code>.github\/agents<\/code> folder) and committing it to a repository. Once merged, that agent appears in the Copilot agents dropdown for use. At the organization level, owners can set up a dedicated <code>.github-private<\/code> repository to house custom agent profiles that are available across all or selected repositories within the organization. This lets teams standardize custom agents for shared workflows without duplicating agent configurations in each individual repo.<\/p>\n<p>Learn more about <a href=\"https:\/\/docs.github.com\/en\/copilot\/how-tos\/use-copilot-agents\/coding-agent\/create-custom-agents\">creating custom agents<\/a> and <a href=\"https:\/\/code.visualstudio.com\/docs\/copilot\/customization\/custom-agents\">creating custom agents in VS Code<\/a><\/p>\n<h2><img data-opt-id=102433564  data-opt-src=\"https:\/\/s.w.org\/images\/core\/emoji\/17.0.2\/72x72\/1f916.png\"  decoding=\"async\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"\ud83e\udd16\" class=\"wp-smiley\" \/> Using the custom agent<\/h2>\n<p>Once you have created a custom agent at the repository or organization level, it will automatically be available in Azure DevOps. When you choose to create a pull request from a work item, you\u2019ll see a new agent selection control next to the repository list.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2026\/02\/boards-custom-agent-2.webp\"><img data-opt-id=179704513  data-opt-src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2026\/02\/boards-custom-agent-2.webp\"  decoding=\"async\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E\" alt=\"boards custom agent 2 image\" width=\"1024\" height=\"1024\" class=\"aligncenter size-full wp-image-72406\" \/><\/a><\/p>\n<p>After selecting a custom agent and clicking <strong>Create<\/strong>, that agent will be used to generate the code changes and create the pull request in the selected repository.<\/p>\n<table>\n<tr>\n<td>\n      Please note that it may take 3 to 4 weeks for this feature to reach all Azure DevOps organizations.\n    <\/td>\n<\/tr>\n<\/table>\n<p>The post <a href=\"https:\/\/devblogs.microsoft.com\/devops\/azure-boards-integration-with-github-copilot-includes-custom-agent-support\/\">Azure Boards integration with GitHub Copilot includes custom agent support<\/a> appeared first on <a href=\"https:\/\/devblogs.microsoft.com\/devops\">Azure DevOps Blog<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>We recently released the GitHub Copilot Coding Agent for Azure Boards to all customers. If you\u2019re not already familiar with [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3371,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[3],"tags":[],"class_list":["post-3370","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-azure"],"_links":{"self":[{"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/posts\/3370","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/comments?post=3370"}],"version-history":[{"count":0,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/posts\/3370\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/media\/3371"}],"wp:attachment":[{"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/media?parent=3370"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/categories?post=3370"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/tags?post=3370"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}