Skip to main content
Skip to content

Using Copilot in the cloud on GitHub Mobile

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

Who can use this feature?

Copilot in the cloud is enabled by default for all paid Copilot plans.

The agent is available in all repositories stored on GitHub, except repositories owned by managed user accounts and where it has been explicitly disabled.
Sign up for Copilot

Starting a Copilot in the cloud session

  1. In GitHub Mobile, tap the icon in the bottom right corner of the screen, then tap New Session.

    You can also start a new agent session from a pull request or repository, or assign an agent directly from an issue.

  2. Optionally, to choose where Copilot runs the session, tap the environment picker, then select an environment. By default, Copilot runs the session in a cloud sandbox. For more information, see About cloud sandboxes for GitHub Copilot.

  3. Using the scope and owner pickers, select the scope or a repository for your session.

  4. Using the Attach menu in the prompt field, give Copilot references for your request.

  5. Optionally and if you selected a repository above, click to select a base branch for Copilot's changes. Copilot will create a new branch based on this branch.

  6. Optionally, you can use the dropdown menu to select the model that Copilot will use. If the selected model supports configurable reasoning, you can also use the dropdown menu to select the reasoning level. For more information, see Changing the AI model for GitHub Copilot cloud agent.

  7. Optionally, select a custom agent with specialized behavior and tools from the dropdown menu. For more information, see Creating custom agents for Copilot cloud agent.

  8. Enter a prompt describing your request, or if available, tap the microphone icon to dictate the context.

  9. Press Enter or click the submit button.

    Copilot will start a new session, work on the task, and push any code changes. If requested, Copilot will generate a list of files changed, a pull request, artifacts it generated (such as a research plan), and any other relevant outputs.

Starting a session with Copilot cloud agent

  1. In GitHub Mobile, tap the icon in the bottom right corner of the screen, then tap New Session.

  2. Using the dropdown menu in the prompt field, select the repository you want Copilot to work in.

  3. Optionally, to choose where Copilot runs the session, tap the environment picker, then select an environment. By default, Copilot runs the session in a cloud sandbox. For more information, see About cloud sandboxes for GitHub Copilot.

    You can't change the environment after the session starts. To use a different environment, start a new session.

  4. Enter a prompt describing your request.

    For example: Implement a user friendly message for common errors.

    If you want Copilot to open a pull request, you can ask in your prompt, for example Open a pull request to implement a user friendly message for common errors.

  5. Optionally, select a base branch for Copilot's changes. Copilot will create a new branch based on this branch.

  6. Optionally, select a custom agent with specialized behavior and tools from the dropdown menu. For more information, see Creating custom agents for Copilot cloud agent.

  7. Optionally, you can use the dropdown menu to select the model that Copilot will use. If the selected model supports configurable reasoning, you can also use the dropdown menu to select the reasoning level. For more information, see Changing the AI model for GitHub Copilot cloud agent.

  8. Click the submit button.

    Copilot will start a new session, work on the task, and push any code changes.

Assigning an issue to Copilot

  1. In GitHub Mobile, navigate to the repository that contains the issue you want to assign to Copilot.
  2. Click Issues.
  3. Open the issue that you want to assign to Copilot.
  4. Tap the icon.
  5. Beside "Assignees", tap Edit.
  6. Beside "Copilot", click the plus sign.
  7. Click Done.

Tracking your sessions

You can see a list of your running and past agents sessions in GitHub Mobile.

  1. In GitHub Mobile, tap the icon in the bottom right corner of the screen.

    A list of your recent chat and agents sessions with Copilot is displayed.

  2. Use the Search or buttons at the top of the list to filter the list of sessions.

    For example, to show only merged tasks, tap Open and then, in the dropdown, tap Merged.

Further reading