# 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.

## Links

* [Starting GitHub Copilot sessions](/en/enterprise-cloud@latest/copilot/how-tos/use-copilot-agents/cloud-agent/start-copilot-sessions)

  Choose your preferred way to start Copilot cloud agent sessions.

* [Creating automations with Copilot cloud agent](/en/enterprise-cloud@latest/copilot/how-tos/use-copilot-agents/cloud-agent/create-automations)

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

* [Managing rationale, confidence, and approvals for issues](/en/enterprise-cloud@latest/copilot/how-tos/use-copilot-agents/cloud-agent/manage-rationale-confidence-approvals)

  Set up and manage rationale, confidence, and approvals for issues handled by automation.

* [Changing the AI model for GitHub Copilot cloud agent](/en/enterprise-cloud@latest/copilot/how-tos/use-copilot-agents/cloud-agent/changing-the-ai-model)

  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](/en/enterprise-cloud@latest/copilot/how-tos/use-copilot-agents/cloud-agent/configuring-agent-settings)

  Learn how to configure settings for Copilot cloud agent

* [Creating custom agents for Copilot cloud agent in your IDE](/en/enterprise-cloud@latest/copilot/how-tos/use-copilot-agents/cloud-agent/create-custom-agents-in-your-ide)

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

* [Using Copilot cloud agent on GitHub](/en/enterprise-cloud@latest/copilot/how-tos/use-copilot-agents/cloud-agent/use-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](/en/enterprise-cloud@latest/copilot/how-tos/use-copilot-agents/cloud-agent/use-cloud-agent-on-mobile)

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

* [Using agent apps](/en/enterprise-cloud@latest/copilot/how-tos/use-copilot-agents/cloud-agent/use-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](/en/enterprise-cloud@latest/copilot/how-tos/use-copilot-agents/cloud-agent/use-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](/en/enterprise-cloud@latest/copilot/how-tos/use-copilot-agents/cloud-agent/use-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](/en/enterprise-cloud@latest/copilot/how-tos/use-copilot-agents/cloud-agent/use-cloud-agent-from-cli)

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

* [Using Copilot cloud agent via the GitHub MCP Server](/en/enterprise-cloud@latest/copilot/how-tos/use-copilot-agents/cloud-agent/use-cloud-agent-with-mcp)

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

* [Using Copilot cloud agent from Raycast](/en/enterprise-cloud@latest/copilot/how-tos/use-copilot-agents/cloud-agent/use-cloud-agent-from-raycast)

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

* [Troubleshooting GitHub Copilot cloud agent](/en/enterprise-cloud@latest/copilot/how-tos/use-copilot-agents/cloud-agent/troubleshoot-cloud-agent)

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