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.
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.
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.
Managing rationale, confidence, and approvals for issues
Set up and manage rationale, confidence, and approvals for issues handled by automation.
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, and, for supported models, the reasoning level.
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).
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.