Skip to main content

GitHub Copilot cloud agent

Find out how Copilot can research a repository, plan and make code changes, and create pull requests for you to review.

These articles provide how-to information for using Copilot cloud agent. For an overview of Copilot cloud agent, see the articles under Concepts for GitHub Copilot cloud agent.

Starting GitHub Copilot sessions

Choose your preferred way to start Copilot cloud agent sessions.

Creating automations with Copilot cloud agent

Create and manage automations to run Copilot cloud agent on a schedule or in response to events.

Changing the AI model for GitHub Copilot cloud agent

In supported entrypoints, when starting a task with Copilot cloud agent, you can select the model used.

Configuring settings for GitHub Copilot cloud agent

Learn how to configure settings for Copilot cloud agent

Creating custom agents for Copilot cloud agent in your IDE

You can create specialized agents with tailored expertise for specific development tasks.

Using Copilot cloud agent on GitHub

Start Copilot cloud agent sessions directly on GitHub, then iterate on the results without leaving your browser.

Using Copilot cloud agent on GitHub Mobile

Start and track Copilot cloud agent sessions from the GitHub Mobile app.

Using agent apps

Start a partner-built agent from an issue, a pull request comment, or the Agents UI on GitHub.

Using Copilot cloud agent in your IDE

Start and track Copilot cloud agent sessions from Visual Studio Code, JetBrains IDEs, Eclipse, and Visual Studio.

Using Copilot cloud agent via the API

You can start and manage Copilot cloud agent tasks programmatically using the REST API.

Using Copilot cloud agent from the GitHub CLI

Start and track Copilot cloud agent sessions from the GitHub CLI.

Using Copilot cloud agent via the GitHub MCP Server

Start Copilot cloud agent sessions from any IDE or agentic tool that supports Model Context Protocol (MCP).

Integrating Copilot cloud agent with Jira

You can use the GitHub integration in Jira to provide context and open pull requests, all from within your Jira workspace.

Integrating Copilot cloud agent with Slack

Provide context to the Copilot cloud agent and open pull requests, all from within your Slack workspace.

Integrating Copilot cloud agent with Teams

You can use the GitHub integration in Teams to provide context and open pull requests all from within your Teams channels.

Integrating Copilot cloud agent with Linear

Use the Copilot integration in Linear to provide context and open pull requests, all from within your Linear workspace.

Integrating Copilot cloud agent with Azure Boards

Use the Copilot integration in Azure Boards to send work items directly to Copilot cloud agent and generate pull requests, all from within your Azure DevOps workspace.

Using Copilot cloud agent from Raycast

Start and track Copilot cloud agent sessions from the Raycast launcher.

Troubleshooting GitHub Copilot cloud agent

Learn how to resolve problems that may occur when you assign tasks to Copilot.