GitHub Copilot logo

GitHub Copilot

APIs and resources for GitHub Copilot, an AI pair programmer that helps you write code faster.

12 APIs 10 Features
AgentsAIArtificial IntelligenceCode GenerationCode ReviewCoding AgentCustom InstructionsDeveloper ToolsExtensionsIDEMachine LearningMCPMetricsModel Context ProtocolProductivity

APIs

GitHub Copilot API

REST API for managing GitHub Copilot seats, usage, and organization settings.

GitHub Copilot for Business API

Manage Copilot for Business subscriptions, seat assignments, and usage metrics.

GitHub Copilot Chat API

API for GitHub Copilot Chat interactions and conversations.

GitHub Copilot User Management API

REST API for managing GitHub Copilot seat assignments, billing information, and subscription details for organizations including adding and removing users and teams.

GitHub Copilot Metrics API

REST API for retrieving aggregated Copilot usage metrics at the organization and team level, including data on active users, engaged users, and breakdowns by language and editor.

GitHub Copilot Usage Metrics API

REST API for retrieving detailed Copilot usage metrics reports at the enterprise and organization level, including daily and 28-day aggregated reports for both entity-level and ...

GitHub Copilot Content Exclusion API

REST API for programmatically managing Copilot content exclusion path rules at both the organization and enterprise level, enabling automation and governance of which content Co...

GitHub Copilot Extensions API

Platform for building Copilot Extensions that integrate third-party tools, services, and custom agents into GitHub Copilot Chat, using GitHub Apps with agent or skillset configu...

GitHub Copilot Coding Agent

Autonomous coding agent that works in the background to complete tasks, spinning up secure development environments powered by GitHub Actions to explore code, make changes, run ...

GitHub Copilot Code Review

AI-powered code review agent that analyzes pull requests for issues, suggests fixes, and provides feedback across any programming language with agentic context gathering capabil...

GitHub MCP Server

GitHub official Model Context Protocol server that enables AI tools to interact with GitHub repositories, issues, pull requests, and other resources through a standardized proto...

GitHub Copilot Custom Instructions

Configuration system for providing repository-level, path-specific, and organization-level custom instructions to guide Copilot behavior, code style, and response formatting.

Features

Code Completion

AI-powered inline code suggestions that complete lines, functions, and entire blocks as you type in your IDE.

Chat

Conversational AI assistant for asking questions about code, generating solutions, and debugging directly in your editor.

Coding Agent

Autonomous agent that explores code, makes changes, runs tests, and opens pull requests from issue assignments.

Code Review

AI-powered pull request review that analyzes changes, identifies issues, and suggests fixes across any language.

Extensions

Third-party integrations that extend Copilot Chat with custom tools, services, and domain-specific agents.

Custom Instructions

Repository-level and organization-level configuration to guide Copilot behavior, code style, and conventions.

MCP Server

Model Context Protocol server enabling AI tools to interact with GitHub repositories, issues, and pull requests.

Content Exclusion

Governance controls to specify which files and repositories Copilot can access at organization and enterprise level.

Usage Metrics

Detailed analytics on Copilot adoption, usage patterns, and productivity impact across organizations and enterprises.

Seat Management

Programmatic management of Copilot seat assignments, billing, and subscription details for organizations and teams.

Use Cases

Developer Productivity

Accelerate software development with AI-powered code completions, chat assistance, and automated code review.

Enterprise Copilot Governance

Manage Copilot deployments at scale with seat management, content exclusion, usage metrics, and compliance controls.

Custom AI Tooling

Build domain-specific Copilot Extensions and agents that integrate third-party tools and services into the developer workflow.

Code Quality Automation

Automate code review, identify potential issues, and enforce coding standards using the Copilot Code Review agent.

Integrations

Visual Studio Code

Full Copilot integration in VS Code including code completion, chat, code review, and MCP support.

JetBrains IDEs

Copilot code completion and chat support across IntelliJ, PyCharm, WebStorm, and other JetBrains IDEs.

GitHub.com

Copilot Chat, code review, and coding agent capabilities directly in the GitHub web interface.

GitHub Actions

Copilot coding agent uses GitHub Actions to spin up secure environments for autonomous coding tasks.

Model Context Protocol

Standard protocol integration enabling AI tools to access GitHub data through the official MCP server.

Semantic Vocabularies

Github Copilot Context

0 classes · 0 properties

JSON-LD

API Governance Rules

GitHub Copilot API Rules

7 rules · 7 errors

SPECTRAL

Resources

🌐
Portal
Portal
🟢
StatusPage
StatusPage
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🚀
GettingStarted
GettingStarted
📰
Blog
Blog
📝
SignUp
SignUp
💰
Pricing
Pricing
📄
ChangeLog
ChangeLog
💬
Support
Support
📦
SDK
SDK
🔗
TrustCenter
TrustCenter
🔗
RateLimits
RateLimits
🔑
Authentication
Authentication
🔗
OpenAPI
OpenAPI
🔗
Documentation
Documentation
🔗
Marketplace
Marketplace