An infinite canvas for your terminals.
Give every project its own 2D canvas. Drag panes anywhere, resize from any edge, and zoom out to see your whole fleet at once — no tabs, no splits, just space.
Arrange panes any way you think
Free-form placement
Pan and zoom the canvas, drag panes to reposition them, and resize from any edge.
Layout presets
Switch between Auto, Focus, Columns, Rows, and Grid to reorganize active panes instantly.
Fit to view
Snap every pane back into view in one action when things drift.
Maximize & restore
Blow a single pane up to fill the canvas, then drop it back into the layout.
Swap panes
Swap adjacent panes with a keystroke to rearrange without dragging.
Minimized dock
Collapse panes to a dock at the edge of the canvas without closing them.
Always know what each pane is doing
Pane numbers
Every pane gets a number so you can jump straight to it from the keyboard.
Live activity indicators
Each pane shows its status — idle, running, waiting, error, or dead — visible even when you're zoomed out.
Attention detection
CodeGrid highlights panes waiting on you — Y/N prompts, approvals, confirmations — across any agent. More features →
Pinned notes
Pin a markdown note to a specific pane to keep context right where you need it.
See your whole fleet at once.
No more juggling a dozen windows, tabs, and desktops.
macOS · Apple Silicon · Free & open source