The IDE just got a glow-up.
Cursor 2.0 dropped overnight and the team at Anysphere clearly looked at Claude Code, said "fine," and shipped a response that actually slaps.
The Setup
The headline is Composer mode — a multi-file agent that lives inside the IDE, runs commands, edits across the repo, and surfaces every change in a real diff panel. Think of it as Cmd+K from 1.x, but it actually understands "refactor the whole feature."
@Composer
Refactor the booking flow in src/pages/book/* to:
1. Replace the old useState mess with React Hook Form + Zod
2. Wire submissions to /api/bookings.ts
3. Add optimistic UI with a toast on failure
4. Keep the existing Tailwind classes — do not touch styling
Use the existing zod schemas in src/lib/schemas/booking.ts.The Money Pattern
Cursor Rules are now first-class. You write a .cursor/rules file and Composer reads it on every run. This is the closest thing to a project-level system prompt that an IDE has ever shipped.
# .cursor/rules
- Stack: Astro 5, React 19 islands, Tailwind 4, Supabase
- Never edit globals.css — use Tailwind utilities
- Forms: React Hook Form + Zod, schemas in src/lib/schemas
- RLS-first: any new table requires a policy in the same PR
- Commit style: conventional commits, no emoji
When asked to "ship it":
- Run npm run typecheck
- Run npm run test
- Open a PR with a checklistI ran Composer through a Pipedrive sync refactor on a Rebuild Relief tool and it touched 14 files cleanly. The diff review UI is genuinely the best in the category — better than Claude Code's terminal diffs for visual review.
The Catch
You are still IDE-locked. If you SSH into a server or work from a tablet, Cursor is not there. Claude Code and Aider win that fight by default.
And the pricing. Pro is now $25/month and the new Business tier sits at $60/seat. The free tier got tighter again. They earned the price bump, but it stings.
The Verdict
Cursor 2.0 is the strongest IDE-based AI tool on the market. If you live in VS Code muscle memory and want a polished agent, this is your stop. If you want raw agentic power and don't mind the terminal, Claude Code is still the move.