Compare
Detailed feature comparison across all AI coding tools
The full matrix. 30+ features mapped across all six tools — from MCP
support to git commits. Use filters to narrow down.
| Category | Feature / Command | Claude Code | OpenAI Codex | GitHub Copilot CLI | Cursor | Google Antigravity | Junie | OpenCode | Windsurf | |
|---|---|---|---|---|---|---|---|---|---|---|
| Core Features | ||||||||||
| Core | MCP Support Model Context Protocol integration | ✓ Native | ✓ Native | ✓ Native | ✓ Native | ✓ Native | ✓ Native | ✓ Native | ✓ Native | |
| Core | Offline Mode Local LLM / No internet required | ✗ Cloud only | ✗ Cloud only | ✗ Cloud only | ✗ Cloud only | ✗ Cloud only | ✗ Cloud only | ✗ Cloud only | ✗ Cloud only | |
| Core | Context Window Max tokens supported | 200k tokens | 200k tokens | 0k tokens | 200k tokens | 200k tokens | 200k tokens | 128k tokens | 200k tokens | |
| Core | Multi-file Editing Edit multiple files in one request | ✓ Advanced | ✓ Yes | Limited | Limited | Limited | Limited | ✓ Yes | Limited | |
| Core | Terminal/Shell Access Execute commands in workspace | ✓ Built-in | ✓ Built-in | ✗ No | ✗ No | ✗ No | ✗ No | ✓ Built-in | ✗ No | |
| MCP & Integration | ||||||||||
| MCP | MCP Server Support Types of MCP servers | All MCP servers | Extensible | Extensible | Extensible | Extensible | Extensible | Filesystem, Git, GitHub, Docker, PostgreSQL, Brave, Fetch, Puppeteer | Extensible | |
| MCP | REST API Access Programmatic tool access | ✗ No | ✗ No | ✗ No | ✗ No | ✗ No | ✗ No | ✗ No | ✗ No | |
| Skills / Agents System | ||||||||||
| Skills | Skill Storage Location Where skills are defined |
.claude/commands
markdown with frontmatter
|
.codex/skills
markdown with frontmatter
|
Built-in only | Built-in only | Built-in only | Built-in only | Built-in only | Built-in only | |
| Skills | Custom Skills User-defined automation | ✓ Yes | ✓ Yes | ✗ No | ✗ No | ✗ No | ✗ No | ✗ No | ✗ No | |
| Editor Integration | ||||||||||
| Editor | VS Code Extension available | ✗ No | ✗ No | ✗ No | ✗ No | ✗ No | ✗ No | ✗ No | ✗ No | |
| Editor | JetBrains IDEs Plugin available | ✗ No | ✗ No | ✗ No | ✗ No | ✗ No | ✗ No | ✗ No | ✗ No | |
| Editor | Neovim Plugin available | ✗ No | ✗ No | ✗ No | ✗ No | ✗ No | ✗ No | ✗ No | ✗ No | |
| Pricing & Limits | ||||||||||
| Pricing | Free Tier Available at no cost | ✓ Yes Limited daily usage | ✓ Yes Included with ChatGPT Plus, Pro, Business, Edu, or Enterprise plan | ✓ Yes 30-day free trial | ✓ Yes 2,000 completions/month, 50 slow premium requests | ✓ Yes 3 workspaces during preview | ✓ Yes Limited requests during preview | ✓ Yes 100 requests/day with local models, API keys required for cloud models | ✓ Yes Trial credits, then paid plans required | |
| Pricing | Starting Price Cheapest paid tier | $20/month Claude Pro | Pay-per-use API Key | $10/month Copilot Individual | $20/month Pro | Free with Google Developer Program Developer Program | Included with JetBrains subscription Pro | $19/month Pro | $15/month Pro | |
| Pricing | Open Source Source code available | ✗ Proprietary | ✓ Apache-2.0 | ✗ Proprietary | ✗ Proprietary | ✗ Proprietary | ✗ Proprietary | ✓ MIT | ✗ Proprietary | |