Allison outlines the latest GitHub Copilot coding agent update, letting users designate a base branch for delegated tasks—supporting advanced branching workflows directly from the Agents page.

Agents Page: Set the Base Branch for GitHub Copilot Coding Agent Tasks

Author: Allison

With the GitHub Copilot coding agent, you can delegate coding tasks for Copilot to handle in the background while you work on other activities. The latest update introduces the ability to select a base branch when assigning tasks to the Copilot coding agent from the Agents page.

Key Feature

  • Base Branch Selection: Instead of always initiating work from the repository’s default branch, you can specify which branch Copilot should use as the starting point. Copilot will then create a new branch from your selected base, push its changes, and open a pull request targeting that branch.

Use Cases

  • Feature Branch Collaboration: Delegate tasks to Copilot on a feature branch you’re actively developing or reviewing, facilitating seamless collaboration.
  • Branching Model Support: Supports repositories that follow non-default branch workflows, ensuring Copilot’s automation aligns with custom development processes.

Availability

Copilot coding agent is available in public preview for:

  • Copilot Pro
  • Copilot Pro+
  • Copilot Business
  • Copilot Enterprise (requires administrator-enabled policy)

Learn more in the official documentation.

Integration

The Agents page is one of several surfaces where you can assign tasks to Copilot. The Copilot coding agent is also integrated with:

  • Visual Studio Code
  • GitHub Mobile
  • GitHub CLI
  • GitHub MCP Server

Refer to the documentation for further guidance and details.


Source: GitHub Blog announcement

This post appeared first on “The GitHub Blog”. Read the entire article here