dcouple/Pane
Terminal-first, open-source AI agent manager for any CLI agent (agent agnostic), any OS (mac, windows, linux). The Open-Source Agentic Development Environment for running multiple coding agents in parallel. Run locally or self-host Remote Pane to manage agents from desktop or phone. Simplify multi-agent orchestration with the runpane CLI.
What it solves
Managing multiple AI coding agents (like Claude Code, Aider, or Codex) is often chaotic, requiring developers to juggle numerous terminal windows, manually manage git worktrees, and constantly alt-tab between diff viewers and editors. Pane eliminates this overhead by providing a unified, keyboard-driven interface to manage agent sessions without replacing the agents themselves.
How it works
Pane uses a system of "panes" and "tabs" to create isolated workspaces. Each pane corresponds to a specific feature and automatically creates a dedicated git worktree to prevent conflicts. Inside these panes, users can run multiple tabs containing different terminals, diff viewers, or file explorers. It also features an agent-operable CLI, allowing AI agents to discover Pane's command schema and perform workspace management tasks like creating new panes or registering repositories.
Who it’s for
- Multi-agent users who switch between different CLI-based agents for different tasks.
- Keyboard-driven developers seeking high-speed workflows through shortcuts and a command palette.
- Cross-platform developers (Windows, Mac, and Linux) who need consistent AI orchestration tools.
- Teams looking for a consistent workflow layer for AI-assisted coding.
Highlights
- Automated Git Worktrees: Creates and cleans up isolated branches automatically for every session.
- Remote Pane: Allows users to run agents on a powerful remote host while controlling them from a desktop or mobile browser.
- Agent-Operable CLI: Enables agents to use a stable command schema to manage the workspace.
- Pane Chat: A global orchestrator terminal that coordinates multiple agents across different repositories and worktrees.
- Cross-terminal @mentions: Pulls context from one terminal directly into another without copy-pasting.