# GitHub Copilot

> AI coding assistant from GitHub that provides completions, chat, agent mode, code review, and a CLI across major IDEs and GitHub.com.

GitHub Copilot is GitHub's AI coding assistant. It works inside the editor, on the command line, and across GitHub.com to suggest code, answer questions, edit multiple files, and run agentic tasks. It supports a roster of models from Anthropic, Google, OpenAI, and others, and is sold in individual and business plans.

## Where It Runs

- **Editor integration** — *Runs as an extension in VS Code, Visual Studio, JetBrains IDEs, Neovim, Xcode, Eclipse, Zed, Raycast, and SQL Server Management Studio*
- **Terminal** — *Copilot CLI brings natural-language commands and workflow planning to the shell*
- **GitHub.com** — *Chat, pull request summaries, and code review are wired directly into the GitHub web interface*

## Core Coding Features

- **Inline suggestions** — *Generates line, block, and full-function completions as you type, with unlimited inline suggestions on paid plans*
- **Copilot Chat** — *Conversational assistant for explaining code, refactoring, debugging, and answering questions about open files and workspaces*
- **Agent mode** — *Multi-step task execution that can plan, edit across files, run commands, and iterate until a task is done*
- **Cloud agent** — *Assigns work to background agents (Copilot, Claude, or Codex) that operate on issues and pull requests asynchronously*

## Review and Collaboration

- **Code review** — *AI-generated review comments on pull request diffs, including coverage for users without a Copilot seat when enabled by admins*
- **Pull request summaries** — *Auto-generated descriptions of changes inside GitHub.com pull requests*
- **Copilot Spaces** — *Shared knowledge surfaces that combine repositories and documentation as context for the team*

## Models and Extensibility

- **Model selection** — *Access to models including Haiku 4.5, GPT-5 mini, Claude Sonnet, Claude Opus, and Codex, with the highest tiers unlocking the full model roster*
- **MCP and extensions** — *Integrates with Model Context Protocol servers and third-party Copilot Extensions; admins can allow-list servers for governance*
- **Custom instructions and agent skills** — *Tailor Copilot's behavior to a codebase or workflow with project-wide instructions and reusable skills*

## Plans and Usage

- **Premium request system** — *Free plan includes 50 chat/agent requests and 2,000 completions per month; Pro and Business include 300 premium requests; Pro+ and Enterprise multiply that allowance and can buy more*

## Enterprise and Trust

- **Enterprise controls** — *User management, audit logs, IP indemnity, content exclusions, single-control-plane agent governance, and policy management*
- **Privacy posture** — *Business and Enterprise data is not used to train models; individual subscribers can opt out of training*
- **Code referencing** — *Optional duplication filter detects suggestions matching public code and surfaces license information for matches*

GitHub Copilot is one of the most widely adopted AI coding tools in the market and is sold as part of GitHub's broader developer platform. Recent product investment has focused on agent mode, the cloud agent for asynchronous task execution, Copilot CLI, MCP integration, and Copilot Spaces for shared team context.

## Features
- Inline code completions
- Copilot Chat in IDE and GitHub.com
- Agent mode with multi-file edits
- Copilot cloud agent for asynchronous tasks
- Copilot CLI for the terminal
- AI code review on pull requests
- Pull request summaries
- Copilot Spaces for shared team context
- Model selection (Anthropic, Google, OpenAI, and more)
- Copilot Extensions and MCP server support
- Custom instructions and agent skills
- Code referencing and duplication filter
- IP indemnity (paid plans)
- Audit logs and policy management (Business and Enterprise)
- Content exclusion rules
- GitHub.com integration (Enterprise)
- Access to GitHub Spark (Pro+ and Enterprise)

## Integrations
Visual Studio Code, Visual Studio, JetBrains IDEs, Neovim, Xcode, Eclipse, Zed, Raycast, SQL Server Management Studio, Azure Data Studio, GitHub.com, GitHub Mobile, GitHub Actions, GitHub CLI, GitHub Spark, MCP servers

## Platforms
VSC_EXTENSION, JETBRAINS_PLUGIN, CLI, WEB, API

## Pricing
Freemium — Free tier available with paid upgrades

## Version
1.128.0

## Links
- Website: https://github.com/features/copilot
- Documentation: https://docs.github.com/copilot
- Repository: https://github.com/microsoft/vscode-copilot-chat
- EveryDev.ai: https://www.everydev.ai/tools/github-copilot
