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
Pane addresses the operational chaos of managing multiple AI coding agents. Instead of juggling numerous terminal windows, manually handling complex git worktrees for branch isolation, and alt-tabbing between diff viewers and editors, Pane provides a unified, keyboard-driven interface to orchestrate these agents across any operating system.
How it works
Pane operates as a management layer over existing CLI-based AI agents (like Claude Code, Codex, Aider, and Goose). It uses two primary primitives: panes (which represent isolated workspaces, each tied to a git worktree) and tabs (which house the agents, terminals, and tools within that pane).
Key mechanisms include:
- Git Worktree Automation: Automatically creates and cleans up worktrees so agents can work on isolated branches without manual git commands.
- Remote Pane: A self-hosted daemon that allows users to run agents on a remote server or VM and control them via a desktop app or mobile browser.
- Agent-Operable CLI: A
runpaneCLI that allows AI agents themselves to discover the workspace, create new panes, and register repositories. - Pane Chat: A global orchestrator terminal that coordinates work across different repositories and agents using a set of local orchestration skills.
Who it’s for
- Developers on any OS: Specifically targeting Windows, Linux, and Mac users who want first-class support for AI agent workflows.
- Multi-agent users: Those who use different agents (e.g., Claude Code and Aider) depending on the task.
- Keyboard-driven developers: Users seeking a high-speed, streamlined workflow to reduce mental overhead.
Highlights
- Invisible Worktrees: Automated creation and management of isolated git branches for parallel agent work.
- Cross-Terminal @mentions: Ability to pull the last 500 lines of one terminal into another using
@. - Integrated Tooling: Built-in browser for dev server previews, resource monitors for CPU/memory, and a dedicated diff viewer.
- Remote Access: Full control of remote agents and files via a
pane-remote://connection. - Agentic Workspace: Agents can use the
runpaneCLI to autonomously manage the workspace and open new panes for specific tasks. - Status Cues: Visual indicators (red/amber/green dots) to show if an agent is blocked, working, or finished.
Related
- Project
- Project
- Project
- Project
- Project