Skip to Content
Fly with Pane

Pane is packed with quality-of-life details that compound fast. Each one saves a few seconds. Together, they change how you work.

Status Dots

Status Overview
my-project
project
add-auth
pane · active
claude code
tab · active
terminal
tab · idle
fix-nav
pane · idle

Active terminals show a blue dot. Idle terminals show nothing — no dot means nothing is happening. At the tab level, the pane level, and the project level. You always know what’s running without switching to check.

Drag and Drop

Terminal
$ claude
Welcome to Claude Code...
 
$ Add authentication to the login page
schema.prismaDrop to attach — up to 50 MB

Drop any file up to 50 MB directly into a terminal. No need to type paths or use cat. Drag it in, and the content is attached to your session.

Isolated Ports

add-auth
Dev serverlocalhost:3000auto-assigned
fix-nav
Dev serverlocalhost:3001auto-assigned

Each pane runs its own dev server on its own port — automatically. Three panes, three separate localhost ports, zero collisions. No manual port configuration.

Terminal Patches for Agentic CLIs

Claude Code’s ink renderer has a known bug: in long conversations, scrolling up snaps you back to the bottom. Fixed in Pane.

We patch several other xterm.js behaviors that affect agentic CLIs — the same terminal engine VS Code uses, tuned for agent workflows.

  • Scroll position preservation — scrolling up in a long Claude Code session stays where you scrolled. The upstream ink renderer fights this; we intercept and fix it.
  • Render stability — rapid agent output no longer causes flicker or layout jumps in the terminal viewport.
  • Input buffering — keystrokes during heavy agent output are buffered correctly instead of being dropped.

These patches apply automatically. No configuration needed.

Built-in Diff & Explorer

Review every change your agents make without leaving the keyboard. Split or unified diff view, syntax-highlighted, auto-refreshing. Plus a Monaco-powered file explorer for quick edits.

See Panels

What Else

  • Cross-terminal context — type @ to pull output from any other terminal into your current session. → Keyboard Shortcuts
  • Clipboard shortcutsCtrl+Alt+letter pastes preconfigured text into any terminal. Prompt templates, review instructions, debug commands — one keystroke. → Keyboard Shortcuts
  • Secrets sync automatically.env and gitignored files copy into every new worktree. Your pane is ready to run the moment it’s created. → Configuration
  • Jump to top, bottom, refresh — buttons at the top-right of every terminal. If a session gets stuck, refresh fixes it without losing your terminal. → Settings
Last updated on