GitHub Copilot
AI coding assistant for IDE, terminal, and pull requests.
Description
GitHub Copilot is an AI coding assistant developed by GitHub and OpenAI, first released in 2021 and now part of Microsoft. It generates code completions, answers coding questions in chat, and runs autonomous agents that can plan, edit files, and open pull requests. The product spans inline autocomplete, IDE chat, terminal, GitHub.com, and mobile.
Inline code completions and next edit suggestions across VS Code, Visual Studio, JetBrains IDEs, Eclipse, Xcode, and Neovim
Copilot Chat for code questions, refactors, and explanations inside the IDE, web, mobile, and Windows Terminal
Agent mode that autonomously edits files, runs terminal commands, and iterates on errors with user approval
Coding agent that researches a repository, plans changes, and pushes commits to a branch when assigned a GitHub issue
Copilot CLI for terminal-based tasks installable through npm, Homebrew, WinGet, and curl
Multi-model selection covering OpenAI GPT, Anthropic Claude, xAI Grok, and Google Gemini
AI code review, pull request summaries, and commit message generation in GitHub and GitHub Desktop
Custom instructions and reusable prompt files for repository-specific conventions
Copilot Autofix for vulnerability remediation through GitHub Advanced Security
Multi-agent orchestration through Agent HQ for delegating tasks to Copilot, Claude, and Codex
Alternative tools
- Replit AI
Cloud IDE with AI agent for full-stack app building
- Trae
ByteDance's free AI IDE with autonomous SOLO agent
- Greptile
AI code reviewer with full codebase graph indexing
- Tabby
Self-hosted AI coding assistant for air-gapped environments
- v0 by Vercel
React UI generator with Vercel-native deployment and governance
- Lovable
AI app builder from idea to deployed full-stack product
