Your agents write the code.
You need a cockpit.
Chat, terminal, git, and approvals in one native window.
Engine-agnostic, open-source, built for the agent era.
Talk to any agent.
Native chat for Codex and Claude through their SDKs. Built-in terminal harness for CLI agents like Gemini CLI, Factory Droid, OpenCode, and more. Pick the right engine for the task and go.
+ let claims = decode(token)
+ .validate_exp(true)?;
Git without the alt-tab.
Review diffs, stage changes, and commit directly from the agent's output. Agents branch, stash, and push. You approve with full context.
Every repo, one workspace.
Open any folder, auto-detect nested git repos. Manage monorepos and multi-service architectures with context-aware chat threads per repo.
Race agents side by side.
Launch multiple CLI agents into split panes. Broadcast the same prompt to all of them at once. Optionally give each agent its own git worktree so they never collide.
Your workspace, ready on open.
Configure startup presets: default view, terminal groups, agent assignments, split layouts, and broadcast mode. Open a project and everything is already set up.
IDEs were designed for writing code. But you barely write code anymore. You orchestrate, review, and approve. Panes is the cockpit for that workflow.