Model Support
Key Features
Plan Mode
Press Shift+Tab to enter planning—AI asks clarifying questions and builds structured implementation plans
Ask_User Tool
Conversational approach for design decisions, treating code generation like a technical spec session
Real-Time Code Review
/review command analyzes staged/unstaged Git changes
Infinite Sessions
Auto-compaction eliminates context window limits by compressing history in background
Memory Across Sessions
Stores conventions and patterns it learns for future interactions
GitHub Integration
Tight loops with PR reviews, commit messages, and github.com workflows
Ratings
Strengths & Limitations
Strengths
- Lowest entry price and highest accessibility
- Works in most IDEs (unlike Cursor's VS Code-only model)
- Superior autocomplete for real-time coding flow
- Exceptional for GitHub-centric workflows
- Microsoft backing ensures long-term stability
- Fastest iteration speed for quick implementations
Limitations
- Premium request limits mean heavy model usage depletes monthly quota quickly
- Limited multi-file context (single-file focus vs Cursor's Composer)
- Less powerful for large-scale refactoring than Cursor or Claude Code
- GPT models sometimes less nuanced than Claude for teaching/explanation
Best For
- Individual developers who live in GitHub
- Teams using mixed IDEs who need broad tool support
- Organizations prioritizing cost and workflow integration
- Fast prototyping and daily coding tasks
Pricing Overview
View full detailsFull Review
My Take
Copilot is the Toyota Camry of AI coding tools. Not the flashiest, not the most powerful, but incredibly reliable and available everywhere.
I keep coming back to it for one reason: it just works. No fiddling with API keys, no VS Code-only limitations, no steep learning curve. Install the extension, sign in, and you’re coding. The autocomplete is fast and usually right. For 80% of daily coding tasks—writing functions, handling edge cases, debugging—Copilot handles it.
Where it falls short: complex refactors. When I need to restructure code across multiple files, I switch to Cursor or Claude Code. Copilot’s Plan Mode is a step in the right direction, but it’s still fundamentally a single-file tool.
The $10/month question: Is Cursor’s $20/month worth double the price? If you do complex refactoring daily, yes. For most developers writing features and fixing bugs, Copilot delivers 90% of the value at half the cost.
Overview
GitHub Copilot is the household name of AI coding assistants. With its massive user base and Microsoft backing, it represents the most accessible entry point into AI-assisted development.
Premium Request Limits (2026)
GitHub introduced premium request limits in 2026 — a significant change worth understanding before subscribing.
How it works:
- GPT-4.1 and GPT-5 mini are the “free” base models — use them as much as you like on any paid plan
- Advanced models (Claude Sonnet, Claude Opus, o3, GPT-4.5, Gemini Pro) consume premium requests
- Pro plan gets 300 premium requests/month; Pro+ gets 1,500/month
- Heavier models have multipliers — Claude Opus 4.5 counts as 3 requests per interaction
- Extra premium requests cost $0.04 each
Practical implication: If you heavily use Claude or o3 in Copilot, 300 monthly requests may feel limited. For developers using the base GPT-4.1 model, there’s no change. Pro+ at $39/month makes more sense for anyone who relies on premium models daily.
Plan Mode (January 2026)
The latest iteration addresses one of Copilot’s main criticisms—that it “codes too fast” without understanding context. Plan Mode lets you:
- Press Shift+Tab to enter planning mode
- Copilot asks clarifying questions about your intent
- It builds a structured implementation plan
- You review and approve before code generation begins
Infinite Sessions
A game-changer for long coding sessions. Copilot now:
- Automatically compresses conversation history in the background
- Eliminates context window limits
- Maintains coherent understanding across extended sessions
- Stores learned patterns for future interactions
IDE Flexibility
Unlike competitors locked to specific editors, Copilot works across:
- VS Code
- JetBrains IDEs (IntelliJ, PyCharm, WebStorm, etc.)
- Vim and Neovim
- Visual Studio
- GitHub.com in-browser editor
Who Should Use GitHub Copilot
Copilot is the right choice for:
- Teams with diverse IDE preferences
- Individual developers who want the lowest barrier to entry
- GitHub-centric workflows where integration matters
- Budget-conscious organizations
Compare GitHub Copilot With Others
Side-by-side breakdowns to help you decide.
All comparisons →