Primary surface
IDE (VS Code fork) — editor with Agents Window panel
Native terminal (xterm.js + node-pty) with multi-agent panes
Multiple agents in parallel
Yes — Agents Window + /multitask sub-agents
Yes — auto-grid panes + per-feature worktrees
Agent flexibility
Cursor's own agent + curated model picker
The actual `claude` and `codex` CLIs running inside real terminal panes
Git worktrees
Slash-command driven via .cursor/worktrees.json
Auto-created per feature with ⌘N — worktree IS the navigation primitive
Project / branch navigation
File tree + window switcher per workspace
Discord-style dock for projects, branches as channels
Shell + agents in one surface
Terminal panel exists but is secondary to the editor
Shell IS the surface — agents share the grid with builds, REPLs, dbs
Resource footprint
Full Electron IDE per workspace window
Terminal-class — light enough to run alongside the IDEs you already use
Tab autocomplete
Best-in-class
Not the product — pair with your editor of choice
Cloud / remote agents
Cloud Agents in Cursor VMs + remote SSH (Pro and up)
Cloud terminals over SSH — bring your own host
MCP / plugins / skills
Yes (Pro and up); enterprise plugin controls
Yes — MCP, plugins, and skills first-class
Pricing entry point
Free Hobby (limited) · Pro $20/mo for serious agent use
Free · macOS Apple Silicon today
Platforms
macOS · Windows · Linux · Web · CLI
macOS Apple Silicon today; Linux + Windows builds in flight