coding

GitHub Copilot

by GitHub

GitHub Copilot is Microsoft/GitHub's AI-powered coding assistant that integrates directly into IDEs to provide inline code completions, a conversational chat interface, CLI assistance, and autonomous background agent capabilities. Originally launched as a tab-complete tool built on OpenAI Codex, it has evolved into a multi-model agentic platform supporting automated code edits, pull request reviews, and per-session git worktree isolation for background tasks. It is widely regarded as the category-defining AI coding assistant and a primary driver of mainstream developer adoption of LLM-assisted programming.

9 Overall Score

Scores

Capability
9
Ease of Use
9
Documentation
9
Reliability
8
Value
8
Momentum
9

Details

Status
active
Pricing
freemium
Launch Date
2022-06
Last Updated
2026-03-15

Key Features

  • Inline code completion (tab-complete) across VS Code, JetBrains, Visual Studio, Neovim, and Xcode
  • Copilot Chat: conversational AI assistant embedded in the IDE for code explanation, debugging, and generation
  • Background agent mode with per-session git worktree isolation for autonomous multi-file edits (VS Code v1.107+)
  • Multi-model support: choose between OpenAI GPT-4o/o3, Claude Sonnet, Gemini, and other models
  • Copilot for pull requests: automated PR descriptions, code review suggestions, and fix recommendations
  • CLI integration and workspace-aware context indexing for large codebase understanding

Tech Stack

TypeScriptJavaScriptVS Code Extension APIOpenAI GPT-4oOpenAI o3Claude SonnetGeminiLanguage Server ProtocolGit