GitHub Copilot

Code suggestions, repository questions and scoped agent tasks across your editor, terminal and GitHub workflow.

Product overview

GitHub Copilot covers several different development jobs. In an editor, you can assess a suggestion while changing a file, or ask questions about nearby code. A task that starts with a repository issue can instead become agent work and a pull request to inspect. Choose the interaction around the change you need: explaining a function, editing a few files and delegating a repository task require different context and review.

The client matters. Supported IDEs provide interactive coding assistance; the CLI supports terminal work; the dedicated Copilot app brings agent tasks and repository work together; GitHub’s website keeps issues and pull requests close to the discussion. Features overlap, but support is not identical everywhere. Repository instructions, reusable skills and connected tools can add context where supported. Check the selected repository and the access you are giving that particular feature.

Usage also depends on the task. Chat and agent work consume GitHub AI Credits according to the model and work performed, while code completions and next edit suggestions are accounted for separately. Unlimited completions on a paid plan do not mean unlimited agent sessions or reviews. Agentic review enhancements can also use GitHub Actions runners. Judge a result through the actual diff, project checks and review coverage, rather than the confidence of an answer.

SOURCE-LISTED CAPABILITIES

What GitHub Copilot offers

  1. 01Assess inline code suggestions and next edits in supported editing environments.
  2. 02Ask questions about files, repository structure and an intended code change.
  3. 03Work through a scoped implementation interactively with an agent in a supported client.
  4. 04Delegate eligible repository tasks to cloud agent work that can produce a pull request for review.
  5. 05Request code review feedback and suggested fixes where your plan and repository policies allow it.
  6. 06Supply repository instructions, reusable skills and relevant tool context through supported customization features.
HOW TO USE

A practical workflow

  1. 01Choose the surface and task: a local editing session, repository question, delegated change or code review.
  2. 02Provide relevant paths, expected behavior and failure details, then state constraints and completion checks.
  3. 03Inspect the proposed plan and resulting diff, and run the project’s relevant tests and build checks.
  4. 04Resolve review findings and remaining gaps before applying your repository’s normal merge process.

Summary based on source material; product claims have not been independently tested.

DIFFERENTIATION

What makes it different

Connects development assistance with GitHub repository and pull request context across several work surfaces.

BEST FOR

Who should consider it

  • Developers who want assistance inside an editor they already use.
  • Maintainers turning a well-defined repository issue into a reviewable change.
  • Teams adding AI feedback to an established pull request process.
  • Developers who prefer terminal-based work and explicit task boundaries.
BEFORE YOU CHOOSE

What to verify

  • The selected client supports the feature and your account or organization has enabled it.
  • Repository, branch and connected-tool access match the intended task and your organization’s code-sharing rules.
  • Changes preserve required behavior, authorization boundaries and supported dependency versions.
  • Review coverage includes the files that matter; dependency manifests, lockfiles and other excluded types may need separate checks.
  • AI Credits, any review-runner usage and applicable budgets are understood before a larger agent task.

Frequently asked questions

Are Copilot’s features the same in every editor?

No. Check GitHub’s feature matrix for your editor and client version. The Copilot app, GitHub website, CLI and IDE integrations serve overlapping jobs; GitHub Desktop’s commit assistance is another surface, rather than a guarantee of the same agent features.

Does a free account include every agent and review feature?

Copilot Free offers limited core use, while cloud delegation and standard code review have separate plan conditions. Organizations can also enable paid website reviews for members without individual Copilot licenses. Check the actual account and organization policy, and distinguish completion limits from AI Credits.

Does a Copilot review mean a change is ready to merge?

A review can miss problems and does not establish that your project’s tests passed. By default, Copilot’s approval does not satisfy required approvals, although administrators can configure approvals that do. Verify the diff, review coverage and actual repository checks, and supplement AI feedback with human review.

How can I make the advice fit an existing repository?

Provide the relevant files and a precise goal, then use supported repository instructions, skills or connected context for project conventions. Keep tool permissions and private-code sharing within your organization’s rules. More context does not remove the need to verify a proposed change.

USE CASES

Explore related tasks

First-party verified profile

Product facts were checked against the official product website or its first-party documentation on Nov 4, 2026.

Related by task

ProductsPricingAccessUSE CASES
GitHub CopilotFree and paid plans; variable AI Credits.Supported editors, CLI, Copilot app, GitHub.Generate production code
CursorFree tier; paid plan and model limits apply.Cursor editor and accountGenerate production code
ClineNot verifiedWindows, macOS, Linux, APIGenerate production code · Automate a workflow
ReplitLimited free use; paid Agent and cloud usageAccount, browser workspace and separate publishingGenerate production code
Claude CodepaidWeb, Windows, macOS, Linux, iOS, Android, APIGenerate production code · Automate a workflow