Every agent you run, on one canvas.
Terminals, notes, code and diffs are tiles you drag, resize and park side by side. The shells run in a native daemon, so closing the window never kills a session.

Watch every agent at once.
Run Claude Code, pi, Codex or any CLI agent in its own tile and keep all of them in view, instead of cycling through tabs to see who is done.
Live status
Notifications
Link tiles, and agents can talk.
Draw a link between tiles and it shows up as a cord on the canvas. An agent in a linked terminal can message the agents on the other end and read their screens, so one agent hands work to another. Link a note and it becomes context the agent reads and edits, so plans and checklists stay in sync with the work.
Works with your agent
Built around Claude Code first, through a Panorama mod that runs inside it. Other agents get less depth.
- Claude Code
- Full integrationPrompt box, model picker, live status, notifications, linked context
- pi, Kimi Code
- Prompt barPrompt bar and live status
- Codex, OpenCode, Antigravity
- RecognizedDetected and labeled in their tiles
- Any CLI
- TerminalRuns as a plain terminal, like anywhere else
Spread out. The canvas has no edge.
Lay work out the way you think about it, and find it again tomorrow exactly where you left it.
Infinite canvas
Frames
Minimap and navigator
Workspaces and tabs
Terminals that survive.
Sessions live in a native PTY daemon, not in the window. Close the app, reload the UI or install an update, and every tile reattaches to its running shell with the scrollback intact.
~/projects/api
$ bun test --watch ✓ 214 passed (1.82s) watching for changes... ── Panorama closed ───────────────── ── Panorama reopened, session reattached ── ✓ 214 passed (0.41s) watching for changes...
Keyboard first
- New terminalModT
- New noteModShiftN
- Reopen closed tileModShiftT
- Fullscreen tileModShiftF
- Go to tileShiftShift
- NavigatorModB
Mod is Ctrl on Windows and Linux, Cmd on macOS. Every shortcut is rebindable in Settings.
The rest of the job, next to the agents.
Read what the agent wrote, review the change and commit it without leaving the canvas.
Notes
Code editor
Git
Diff viewer
Download Panorama
v0.2.7, free and open source under MIT. Installed builds update themselves.