← back to runpane.com

Migrate from Cursor

This guide is for Cursor users moving toward agentic workflows — running Claude Code or other terminal agents on larger, longer-horizon tasks. Cursor is still a great IDE. This is about the layer of work that is better served by terminal agents and a dedicated manager for running them in parallel.

concept mapping

cursorpanenote
.cursorrulesCLAUDE.mdplace at repo root; Claude Code reads it automatically on every session
Composer / Agent taba pane running Claude Codeeach pane is a terminal running any CLI agent; worktree created automatically
tab modelworktree modelCursor tabs share one workspace; Pane panes each get a separate git checkout — see note below
@-mentions for context@filename + MCP serversClaude Code supports @filename syntax; MCP servers extend context to external tools
auto-indexingno equivalentClaude Code reads files on demand; no background index
⌘L (chat)agent terminal in each panethe agent terminal is the chat; no separate chat panel
⌘I (Composer)⌘K (command palette)Pane's ⌘K opens git actions, not an AI composer — the agent lives in the terminal

The tab vs worktree mental model is the most important difference. Cursor's tabs let you view multiple files in one working directory. Pane's panes each have a separate git checkout of the repo. That isolation is what makes parallel agents safe — but it means you are not editing files "in Pane" the way you edit them in Cursor. Pane is for running agents; your editor stays your editor.

step-by-step migration

what you give up

what you gain

frequently asked questions

or
Download*
Windows SmartScreen warningDirect downloads can show a SmartScreen warning while Pane is unsigned. Pane is fully open source, so you can audit the code and build from source yourself.1. Click More info2. Click Run anyway3. Continue the installerThe PowerShell install downloads the official release directly and avoids most browser download friction.npm global install
Paste that in PowerShell.MacLinux