Skip to main content

Managing issues and pull requests with the GitHub Copilot app

Pick up an issue, direct an agent to implement changes, and land a pull request—all without leaving the GitHub Copilot app.

Who can use this feature?

GitHub Copilot app is available for all paid Copilot plans.
Sign up for Copilot

Browsing your issues and pull requests

Click My work in the sidebar to see your issues and pull requests in one place. The view is organized into sections—by default, All, Active, Review requests, and Done. You can edit the default sections or add new ones with your own filters. Use the search bar within any section to find items by keyword or qualifiers like label:bug.

Starting a session from an issue

  1. Click My work in the sidebar.
  2. Browse or filter to find an issue, then click it to view its details.
  3. Click New session. The app creates a new session with the issue context already loaded.
  4. Select a session mode from the dropdown below the prompt field—for example, Plan to have the agent propose a plan first, or Interactive to work collaboratively with the agent.
  5. Prompt the agent with what you want it to do. If you chose Plan mode, the agent proposes a plan for you to review first; otherwise, the agent will start working on the issue and propose changes that you can iterate on. Follow along in the conversation view and provide feedback to steer the agent.

Reviewing a pull request

  1. Click a pull request in My work to see its overview—including the summary, CI check results, and review activity.
  2. Switch to the Files changed tab to review the diff.
  3. Click New session to start a session for the pull request. Within the session, you can leave review comments on the diff, or ask the agent to make changes.
  4. Once done reviewing in the session, you can go back to the pull request detail view and click Review at the top to submit a review.

You can also open the pull request in your browser or in another IDE directly from the app.

Responding to a review

You can respond to review comments and resolve failing CI checks in the GitHub Copilot app.

  1. Open a pull request.
  2. Scroll down the page to see review comments on your PR. To ask an agent to resolve a comment, click Fix.
  3. At the bottom of the page, view the status of CI checks. To ask an agent to fix failing checks, click Fix failing checks.

Merging a pull request

When you want to merge a pull request, you can enable agent merge at the top of the app. Agent merge will prompt the workspace's Copilot session to read your pull request, fix what is blocking it, and merge it as soon as GitHub allows. It runs in the background, survives app restarts, and turns itself off once your pull request is merged.