GitHub Copilot Features

This page provides a comprehensive overview of GitHub Copilot plans, combining official features with example videos. For the most current pricing, visit GitHub's official pricing page. For the most recent plan details, view the official documentation.

Note: GitHub Copilot features like the Coding Agent are not currently available in GitHub Enterprise Server.

Free Features

@github Chat Participant

This video demonstrates GitHub Copilot's @github Chat Participant feature. Use Copilot as a chat participant in GitHub discussions.

▶ Video

Agent Mode

This video demonstrates GitHub Copilot's Agent Mode feature. How Agent Mode helps you by iterating over your prompt by itself.

▶ Video

Bring Your Own LLM

This video demonstrates GitHub Copilot's Bring Your Own LLM feature. A powerfull feature in the current insiders version of VS Code is ...

▶ Video

Chat in IDE

This video demonstrates GitHub Copilot's Chat in IDE feature. Communicate with Copilot directly within your IDE for instant assistance....

▶ Video

Chat on Mobile

This video demonstrates GitHub Copilot's Chat on Mobile feature. Get coding assistance on-the-go with Copilot's mobile chat feature. Th...

▶ Video

Chat with your Pull Request

This content demonstrates GitHub Copilot's Chat with your Pull Request feature. Get AI insights and improvements on your pull requests

Code Completion

This video demonstrates GitHub Copilot's Code Completion feature. Enhance your coding experience with AI-powered code completions while...

▶ Video

Code Debugging

This content demonstrates GitHub Copilot's Code Debugging feature. Debug with AI using call stack and variable insights

Code Docs

This video demonstrates GitHub Copilot's Code Documenting feature. Generate comprehensive documentation for your codebase with Copilot.

▶ Video

Code Explanation

This video demonstrates GitHub Copilot's Code Explanation feature. Get detailed explanations for complex code snippets with Copilot.

▶ Video

Code Fixing

This content demonstrates GitHub Copilot's Code Fixing feature. Quickly fix coding errors with '/fix' command

Code Referencing

This content demonstrates GitHub Copilot's Code Referencing feature. See reference info when code matches public repositories

Code Translation

This video demonstrates GitHub Copilot's Code Translation feature. Translate code across different languages with ease using Copilot.

▶ Video

Commit Message Custom Instructions

This video demonstrates GitHub Copilot's Commit Message Custom Instructions feature. Customize commit messages with tailored instructio...

▶ Video

Commit Message Suggestions

This video demonstrates GitHub Copilot's Commit Message Suggestions feature. Copilot proposes commit messages based on the code changes...

▶ Video

Copilot Extensions Marketplace

This content demonstrates GitHub Copilot's Copilot Extensions Marketplace feature. Install third-party extensions that extend Copilot's capabilities

Explain Failed Action Jobs

This content demonstrates GitHub Copilot's Explain Failed Action Jobs feature. Get help understanding and fixing failed GitHub Actions

Fetch Webpage

This video demonstrates GitHub Copilot's Fetch Webpage feature. Retrieve a web page as part of the context you provide with your prompt...

▶ Video

GPT-4o Copilot Suggestions Model

This video demonstrates GitHub Copilot's GPT-4o Copilot Suggestions Model feature. GPT-4o Copilot replaces the previously used GPT 3.5 ...

▶ Video

Ice Breakers

This video demonstrates GitHub Copilot's Ice Breakers feature. Generate starter templates or boilerplate code to jump-start development...

▶ Video

Integration in Web UI

This content demonstrates GitHub Copilot's Integration in Web UI feature. Seamlessly use Copilot in your web browser

MCP with Azure and GitHub

This video demonstrates GitHub Copilot's MCP with Azure and GitHub feature. Empower Agent Mode with extra context and capabilities by s...

▶ Video

Model selection

In this comprehensive guide, Liuba explores the strategic use of different models in GitHub Copilot's chat interface through expert dem...

▶ Video

Multi-file Edits

This video demonstrates GitHub Copilot's Multi-file Edits feature. Make changes across multiple files simultaneously with Copilot.

▶ Video

Multi-Models

This video demonstrates GitHub Copilot's Multi-Models feature. Access multiple AI models through Copilot for different tasks.

▶ Video

Next Edit Suggestions

This video demonstrates GitHub Copilot's Next Edit Suggestions feature. NES Looks ahead for you while editing and comes up with related...

▶ Video

Playwright Test Generation

This content demonstrates GitHub Copilot's Playwright Test Generation feature. Generate UI tests with Playwright from existing code

PR Body Generation in VS Code

This video demonstrates GitHub Copilot's PR Body Generation in VS Code feature. Generate detailed PR descriptions directly in VS Code.

▶ Video

PR Body Generation in WebUI

This video demonstrates GitHub Copilot's PR Body Generation in WebUI feature. Automatically generate detailed pull request bodies with ...

▶ Video

Premium Requests

This video demonstrates GitHub Copilot's Premium Requests feature. What are GitHub Copilot Premium Requests and do their rate limits wo...

▶ Video

Slash Commands

This content demonstrates GitHub Copilot's Slash Commands feature. Enhance workflow with powerful slash commands

Smart Actions

This content demonstrates GitHub Copilot's Smart Actions feature. AI-suggested workflow improvements and automation ideas

Unit Tests

This video demonstrates GitHub Copilot's Unit Tests feature. Automate your testing process with Copilot's unit test generation.

▶ Video

User Instructions

This video demonstrates GitHub Copilot's User Instructions feature. With user instructions in VS Code you can help guide Copilot in the...

▶ Video

Web Search with Bing

This content demonstrates GitHub Copilot's Web Search with Bing feature. Search the web directly from your coding environment

Student, Pro & Business Features

CLI Assistance

This video demonstrates GitHub Copilot's CLI Assistance feature. Streamline your command line tasks with Copilot's CLI assistance.

▶ Video

Content Exclusions

This video demonstrates GitHub Copilot's Content Exclusions feature. With Content Exclusions you can exclude certain parts of your code...

▶ Video

Copilot Coding Agent in Pull Requests

This content demonstrates GitHub Copilot's Copilot Coding Agent in Pull Requests feature. Autonomous agent that can implement entire issues by creating PRs

Copilot Metrics API

This content demonstrates GitHub Copilot's Copilot Metrics API feature. Programmatic access to Copilot usage metrics and analytics

Data Excluded From Training by Default

This content demonstrates GitHub Copilot's Data Excluded From Training by Default feature. Your code stays private and won't train AI models

Local In-Editor Code Reviews

This video demonstrates GitHub Copilot's Local In-Editor Code Reviews feature. Highlight and review suggested code changes directly fro...

▶ Video

Path-specific Custom Instructions

This content demonstrates GitHub Copilot's Path-specific Custom Instructions feature. Define custom instructions for specific file paths or directories

Security Advisory Summaries

This content demonstrates GitHub Copilot's Security Advisory Summaries feature. AI-generated summaries of Dependabot security alerts

Usage Metrics

This video demonstrates GitHub Copilot's Usage Metrics feature. Track and analyze Copilot usage across your team.

▶ Video

User Management

This content demonstrates GitHub Copilot's User Management feature. Assign licenses per user, team, or organization

Pro+ & Enterprise Features

Chat with Knowledge Bases

This content demonstrates GitHub Copilot's Chat with Knowledge Bases feature. Leverage organizational knowledge in your AI conversations

Code Scanning AI Autofix

This content demonstrates GitHub Copilot's Code Scanning AI Autofix feature. Automatically generate fixes for security vulnerabilities

Copilot Spaces

This content demonstrates GitHub Copilot's Copilot Spaces feature. Create custom AI agents with organizational context and knowledge

Fine Tuned Models

This content demonstrates GitHub Copilot's Fine Tuned Models feature. AI models customized specifically for your organization

GitHub Spark

This content demonstrates GitHub Copilot's GitHub Spark feature. Create micro web apps using natural language - no coding required

Multi-Repository Context

This content demonstrates GitHub Copilot's Multi-Repository Context feature. Access context from multiple repositories in Enterprise environments

Organization-wide Custom Instructions

This content demonstrates GitHub Copilot's Organization-wide Custom Instructions feature. Set coding standards and guidelines applied across entire organization

Preview for Copilot Workspace

This video demonstrates GitHub Copilot's Preview for Copilot Workspace feature. Get a preview of the Copilot Workspace environment for ...

▶ Video

Set Coding Guidelines for Code Review

This content demonstrates GitHub Copilot's Set Coding Guidelines for Code Review feature. Define custom coding standards for AI code reviews