Fetching from the wire…
Top 5 · 2026-04-16 · source-backed
The IDE market is fragmenting, and this week drew the sharpest lines yet. Cursor 3 launched as a rebuilt agent-orchestration platform in Rust and TypeScript, replacing the VS Code fork with an Agents Window for dispatching and monitoring multiple AI coding agents. Anysphere hit $2B ARR, doubling from $1B in three months, with a $60B valuation.
But here's the catch: Claude Code now holds 54% of the AI coding agent market and is on track for $1.2B in annual revenue, per Menlo Ventures data and Business of Apps analysis. That's more than half of all enterprise spending on Anthropic products flowing through one CLI tool.
Cursor's pivot makes strategic sense when you see those numbers. You can't out-CLI a terminal-native tool backed by the model provider itself. So Cursor went the other direction: agent orchestration as a visual layer. The Agents Window, dispatching work across local and cloud machines, monitoring multiple parallel sessions, that's a genuinely different product category. It's not "better VS Code." It's "mission control for AI agents."
The early user reports tell a more complicated story, though. One developer spent $2,000 in two days on Cursor 3. Compare that to Claude Code's flat-rate Max subscription. When your product costs 100x more than the market leader for similar output, your differentiation needs to be enormous.
Meanwhile, a new native macOS IDE called Agent hit Hacker News with 57 points. Built with AppKit, not Electron, not VS Code. And OpenAI updated Codex into a "SuperApp" with computer use, image generation, memory, and a plugin marketplace. The IDE market isn't consolidating. It's splintering into agent-first platforms, traditional editors with AI bolted on, and model-provider-native tools.
What builders should do: If you're paying per-token for coding agents, track your actual cost per merged PR (see story #4). If you're on Cursor 3, monitor your spend for the first week before going all-in. If you're on Claude Code, the 54% market share means Anthropic will keep investing here. The CLI isn't going away. For teams using multiple tools, check out Ruler (2.6K stars), which syncs a single .ruler/ directory to CLAUDE.md, .cursorrules, AGENTS.md, and every other agent config file.
Each link below shares sources, entities, or timing with this story.
Claude Code competes with Cursor / Shared entities / Shared topic / Earlier coverage / Tension
Linked by a graph relationship (Claude Code competes with Cursor); both cover Anysphere, Claude Code, Cursor, Electron; overlapping topics (agent, code, cost, cursor, orchestration).
Cursor uses MCP / Shared entities / Shared topic / What happened next
Linked by a graph relationship (Cursor uses MCP); both cover Anthropic, Claude, Claude Code, CLI; overlapping topics (agent, claude, code, cost).
OpenCode competes with Cursor / Shared entities / Same source domain / Shared topic / What happened next
Linked by a graph relationship (OpenCode competes with Cursor); both cover Agent, Claude Code, CLI, Codex; reported by the same outlet (github.com).
Cursor benchmarked against Antigravity / Shared entities / Shared topic / What happened next
Linked by a graph relationship (Cursor benchmarked against Antigravity); both cover Anthropic, Claude Code, CLI, Cursor; overlapping topics (agent, anthropic, claude, code, platform).
Claude Code competes with Cursor / Shared entities / Same source domain / Shared topic / What happened next / Tension
Linked by a graph relationship (Claude Code competes with Cursor); both cover Claude Code, Codex, Cursor, Electron; reported by the same outlet (github.com).
Claude Code competes with Cursor / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Claude Code competes with Cursor); both cover Anthropic, Claude Code, Codex, Cursor; overlapping topics (agent, claude, code, coding, cursor).
Cursor uses Opus / Shared entities / Same source domain / Shared topic / What happened next
Linked by a graph relationship (Cursor uses Opus); both cover Anthropic, CLAUDE, Claude Code, Codex; reported by the same outlet (github.com).
Cursor uses MCP / Shared entities / Same source domain / Shared topic / What happened next
Linked by a graph relationship (Cursor uses MCP); both cover Agent, Anysphere, Claude Code, Codex; reported by the same outlet (github.com).