Panels
Everything inside a pane lives in tabs. Switch between them with ⌘+A and ⌘+D.
Terminal
Full terminal with 50,000-line scrollback. Run any CLI agent — Claude Code, Codex, Aider, Goose, or any custom command. The terminal is always the first tab in a pane.
Diff
Always-on diff viewer. Shows every file changed in the current pane’s worktree relative to its base branch. Split or unified mode, auto-refreshes whenever the agent writes to disk.
Editor
Monaco-powered editor with a file tree on the left and syntax highlighting. Directly edit any file in the worktree. Add an editor tab with ⌘+⌥+2.
Logs
Script execution panel. Runs your project’s dev server or build command as defined in your project configuration. Useful for watching for compile errors while an agent works.
Dashboard
Project overview showing the health of all panes at a glance — statuses, active agents, recent git activity.