Copilot coding agent is our asynchronous, autonomous background agent. Delegate a task to Copilot, and Copilot works in the background in its own development environment, powered by GitHub Actions. Once Copilot finishes work, it opens a pull request and requests your review.

We’re making some changes to the network configuration for Copilot coding agent which will take effect at 00:00 UTC on February 27, 2026. These changes affect teams who have configured the agent to run on self-hosted runners or larger runners with Azure private networking.

If you have run at least one Copilot coding agent session on a self-hosted runner or larger runner with Azure private networking in the past 60 days, you will receive an email notification today with a list of potentially-affected repositories to review.

What’s changing

Today, Copilot coding agent connects to api.githubcopilot.com to access AI inference and stream logs to GitHub.

From February 27, 2026 at 00:00 UTC, Copilot will apply subscription-based network routing, connecting to a different host depending on the Copilot plan of the user who initiated the agent task:

  • Copilot Business: api.business.githubcopilot.com
  • Copilot Enterprise: api.enterprise.githubcopilot.com
  • Copilot Pro and Pro+: api.individual.githubcopilot.com

Next steps

If you’ve received an email notification or you believe you may be affected, identify repositories that are using Copilot coding agent with affected runner types.

You can identify the runners used for Copilot coding agent in a repository by checking the runs-on value in the .github/workflows/copilot-setup-steps.yml file. If there is no copilot-setup-steps.yml file, the repository is not affected.

Next, review the network configuration for those runners and ensure that Copilot is able to connect to the new host(s) above by February 27, 2026. You may need to allow multiple hosts if users are subscribed to different Copilot plans.

If you don’t make this change by February 27, 2026, Copilot coding agent tasks may fail because the agent runtime will be unable to communicate with GitHub systems.