Coding Agents in Practice (2/5) — Cursor 3 vs Claude Code vs GitHub Copilot (May 2026)
"Which one is better?" is the wrong framing. "Which one fits my workflow?" is the real question.
ํต์ฌ ์์ฝ
- Three coding agents, three philosophies: Cursor 3 (IDE-first), Claude Code (CLI-first), Copilot (editor inline)
- Pricing, subscription model, and four capability axes laid side by side. All prices verified 2026-05-05 from official pages
- Conclusion: same category, but they are not 1-to-1 substitutes — design philosophy is the deciding factor
- Subscription decision reduces to: "Do I live in the IDE, in the terminal/workflow, or in inline autocomplete?"
1. Design philosophy of the three tools
| Tool | Where it lives | Primary mode | Model |
|---|---|---|---|
| Cursor 3 | Standalone IDE (VS Code fork) | Chat + Composer + cloud Background Agent | OpenAI / Anthropic / Cursor's own |
| Claude Code | Terminal / IDE extensions | CLI workflows + skills + hooks | Anthropic Opus / Sonnet / Haiku |
| GitHub Copilot | VS Code, JetBrains, etc. | Inline autocomplete + Chat + Agent Mode | OpenAI GPT-family + optional models |
Same "AI coding," different workspace. Cursor's workspace is the IDE; Claude Code's is the workflow; Copilot's is the file you're editing.
2. Pricing comparison (verified 2026-05-05)
Prices change. Re-verify on official pages at decision time.
| Plan | Cursor 3 | Claude Code | GitHub Copilot |
|---|---|---|---|
| Free / trial | 2-week Pro trial + limited free | Limited free with Anthropic account | Free for students / OSS maintainers |
| Pro (individual) | $20/month | Usage-based ($20+/month typical) | $10/month (Individual) |
| Team / Business | $40/month/user (Business) | Usage-based | $19/month/user (Business) |
| Top tier | $200/month (Ultra) | Usage-based | $39/month/user (Enterprise) |
Pricing model differences: - Fixed subscription (Cursor / Copilot): predictable monthly cost. Heavier users get better unit economics. - Usage-based (Claude Code): per-token cost × actual usage. Light users pay less, heavy users pay more — less predictable, but matches actual consumption.
Decision rule: more than ~1 hour of agent use per day → fixed subscription. Occasional use → usage-based.
3. Four capability axes
3.1 Context management
| Capability | Cursor 3 | Claude Code | Copilot |
|---|---|---|---|
| Auto codebase indexing | ✅ (whole project) | Partial (read on request) | ✅ (current workspace) |
| Explicit context rules | .cursorrules |
CLAUDE.md |
.github/copilot-instructions.md |
| Memory / cross-session persistence | Partial (per chat) | Strong (3-tier memory + session recovery) | Weak (per session) |
Claude Code's memory and session-recovery story is the most mature among the three (see part 1/5).
3.2 Automation / multi-agent
| Capability | Cursor 3 | Claude Code | Copilot |
|---|---|---|---|
| Background / async agent | ✅ Background Agent (cloud VM) | ✅ Subagents + background bash | ๐ถ Agent Mode (beta) |
| Hooks (event-driven execution) | ❌ | ✅ (PreToolUse, PostToolUse, SessionStart, etc.) |
❌ |
| MCP integration | ✅ | ✅ | ๐ถ Partial |
Claude Code's hooks give it the deepest automation surface. Cursor 3's cloud-isolated VM is the strongest fit for heavy builds and refactors.
3.3 Model freedom
| Capability | Cursor 3 | Claude Code | Copilot |
|---|---|---|---|
| Model switching | ✅ (OpenAI / Anthropic / Cursor) | Anthropic only (Opus / Sonnet / Haiku) | ✅ (GPT-family + add-ons) |
| Local model support | Partial | ❌ | ❌ |
If multi-provider routing matters, Cursor 3 wins. If you're going deep inside the Anthropic ecosystem, Claude Code wins.
3.4 IDE / editor integration
| Capability | Cursor 3 | Claude Code | Copilot |
|---|---|---|---|
| Inline autocomplete | ✅ | ❌ (CLI-first) | ⭐ (strongest) |
| Multi-file edits (Composer) | ✅ | ✅ | Partial |
| Editor depth | Own IDE | VS Code extension / terminal | VS Code, JetBrains, etc. |
For natural inline autocomplete while editing, Copilot is the most polished.
4. Decision rules
| Profile | Recommendation |
|---|---|
| IDE-resident; inline autocomplete and chat are the core | Cursor 3 or Copilot |
| Terminal / workflow / automation is the core; CLAUDE.md / skills / hooks matter | Claude Code |
| ≤1 hour/day of light help | Copilot Individual ($10/month) |
| Heavy background tasks (builds, refactors, test automation) | Cursor 3 Ultra ($200/month) or Claude Code + hooks |
| Multi-model routing (OpenAI + Anthropic + custom) | Cursor 3 |
| Anthropic ecosystem depth (memory, sessions, MCP) | Claude Code |
Stacking all three is not unusual: Copilot for inline autocomplete, Cursor 3 for IDE chat / Composer, Claude Code for workflow and automation. But cost stacks too — most teams pick one primary workspace and pay for it, then keep one or two as supplements.
5. At a glance
| Axis | Cursor 3 | Claude Code | Copilot |
|---|---|---|---|
| Workspace | IDE | Terminal / workflow | Editor inline |
| Automation depth | Medium-High (Background Agent) | High (hooks + skills) | Medium (Agent Mode beta) |
| Pricing | $20–$200/month | Usage-based | $10–$39/month |
| Model freedom | High (multi-provider) | Anthropic only | OpenAI + add-ons |
| Memory / session recovery | Medium | High | Low |
The "which is better?" answer is always "depends on the workflow." Look at the axis that maps to your day, and pick the one that hurts least there.
Next up
Part 3/5: Building MCP Servers — Spec, Examples, Debugging. All three tools support the Model Context Protocol; this entry walks through writing an MCP server from scratch.
References
- Anthropic, Claude Code Pricing — claude.com/pricing (verified 2026-05-05).
- Cursor, Pricing — cursor.com/pricing (verified 2026-05-05).
- GitHub, Copilot Plans — github.com/features/copilot/plans (verified 2026-05-05).
- Part 1/5 — Claude Code Workflow.
This is part 2/5 of the Coding Agents in Practice series.
๋๊ธ
๋๊ธ ์ฐ๊ธฐ