当多个智能体并行工作时，问题不再是怎么把它们启动起来，而是搞清楚哪一个在做什么、哪一个在等你回应，以及到哪里去找回每个任务的上下文。

Paneflow 把你的编码智能体、它们的终端，以及围绕它们的一切，集中到一个本地优先的工作区里。

## 每个任务一个工作区

让 Claude Code、Codex、OpenCode 和另外 13 个 CLI 智能体在并排的面板中运行。加入任务需要的测试、开发服务器或命令，再把这个工作区绑定到它的 git 分支。

每个工作区都保留自己的布局、终端和会话。可以在任务之间切换，或重启 Paneflow，而无需重建你的环境。

## 上下文始终可见

- **智能体与终端：** 看到一切正在运行的内容，用键盘在面板之间切换。
- **分支与 diff：** 让每个任务都绑定到它的分支，[审查它的改动](/blog/diff-viewer)，无需离开 Paneflow。
- **智能体会话：** 为当前项目找回并[恢复 Claude Code、Codex 和 OpenCode 会话](/blog/agent-sessions)。
- **面板间上下文：** 借助内建的 [MCP](https://modelcontextprotocol.io) 服务器，一个智能体可以读取另一个面板里的测试输出或搜索其中的报错，无需复制粘贴。
- **本地环境：** 没有账户、没有遥测，也不强加任何远程服务。

## 一个为持久而生的原生应用

Paneflow 用 Rust 编写，使用 Zed 的渲染引擎 [GPUI](https://www.gpui.rs/)。面板和终端由应用直接渲染，没有嵌入式浏览器去包裹那些可能要运行数小时的进程。整个应用的下载体积为 14 到 19 MB。

项目在 GPL-3.0-or-later 许可证下开源，可在 Linux 和 macOS 上运行。原生 Windows 版本也在计划之中。

## 在 Paneflow 中启动你的下一个智能体

下载 Paneflow，打开一个项目，为你想要推进的任务创建一个工作区。