Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
A

arthjean/paneflow

Native terminal multiplexer for coding agents

Before you install: no copy-paste command · license GPL-3.0 · link reachable

First step: brew install --cask arthjean/paneflow/paneflow

View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Official descriptionNative terminal multiplexer for coding agents. Persistent sessions, Git worktrees, diffs, and an integrated editor. Built with Rust and GPUI.
Star count
96 ★ · arthjean/paneflow · read from the GitHub search API · (checked 2026-11-13 20:00:50)
Source
read directly from its GitHub page · type: open-source project
Harvest history
first seen 2026-11-02 · last seen 2026-11-14 · seen 13× · listed by 1 sources
Score
score 103 · 96 ★ · 1 sources · repo
FAQ (answers come from our records)
Who is it for?
We filed it under these tags: 开源项目. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository arthjean/paneflow;first catalogued 2026-11-02;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

The multiplexer for the agent era.

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

Paneflow is a native terminal multiplexer for coding agents. Run agents in parallel, keep their sessions running when you close the app, and review their changes in a native interface.
Organize projects into tabs and split panes, with several agents in a tab when useful. Work in an existing checkout or create a branch and Git worktree for a separate task. Follow agent activity, see which sessions need attention, and read, interrupt, or take over any terminal. The dock brings together Changes (the checkout's diff against HEAD), Files (an integrated editor with Git markers and a file tree), and a terminal.
Works with any CLI agent - Claude Code, Codex, Gemini, opencode, Pi, Hermes, you name it.
Paneflow runs locally: agents are ordinary CLI processes in ordinary terminals and connect to their own model providers. Prompts are pre-filled and you press Enter; auto-submit is explicit and gated. Activity tracking depends on the integrations available for each agent.
Free and open source under GPL-3.0-or-later. Built with Rust and Zed's GPUI, using Ghostty's libghostty-vt terminal engine. Native builds for Linux x8664 and aarch64, macOS Apple Silicon, and Windows x64.
Website →
## Install
### 1. Quick start
On macOS:
bash
brew install --cask arthjean/paneflow/paneflow
Everywhere else, take the build for your machine from the latest release: Linux builds come as .AppImage, .deb, and .rpm, and the .msi installs on Windows. The .deb and .rpm also register the package repo so later versions arrive through apt upgrade or dnf upgrade. Every artifact ships a SHA-256 sidecar and a Minisign signature.
Install docs →
### 2. Install for agents
Let one agent read another agent's pane, so you stop copy-pasting scrollback between them.
bash
paneflow mcp install
This registers a local MCP bridge for supported agents it detects: Claude Code, Codex, Gemini CLI, and OpenCode. Its read tools are listpanes, readpane, and searchpane, and terminal output comes back wrapped as untrusted data for the reading agent to analyze. Its one write tool, writepane, sends a message to another agent's pane only after you allow that pair of agent sessions in Paneflow.
Bridge docs →
### 3. Coordinate a fleet
The paneflow CLI lets a script or an agent read, monitor, and control the panes you are watching. For text injection, launch Paneflow with PANEFLOWIPCSCRIPTING=1; send pre-fills text unless you explicitly add --submit.
bash
paneflow ps
paneflow read cargo-run --lines 100
paneflow send codex-review "Review this branch and report risks"
paneflow wait --match claude-impl --pattern "REPORTDONE"
paneflow watch --type ai.stop
paneflow up spawns a declarative workspace. paneflow flow run executes the steps you define in flow.toml: spawn panes or send text, order steps through dependencies, wait for readiness patterns, and capture output. Launching panes with commands or prompts requires PANEFLOWIPCORCHESTRATION=1 or PANEFLOWIPCSCRIPTING=1. Prompt submission remains explicit and permission-gated.
Conductor docs →
### 4. Configure
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/arthjean-paneflow/)
Source
github · https://github.com/arthjean/paneflow
Browse by field
Open source
Traction
96 ★
added
today

More like this

All 1,671 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index