术语表

pane 与 panel 有什么区别?

TL;DR

在 Pane 中,pane 是用于一项任务的隔离工作区,有自己的分支和 worktree。panel 是这个 pane 中的标签页:智能体、终端、diff 或编辑器,都在处理同一项任务。开发新功能或修复问题时新建一个 pane,想在同一项任务上再加一个工具时就添加一个 panel。

pane 是用于一项任务的隔离工作区。panel 是这个工作区中的标签页。不同功能使用不同 pane。同一个功能中的不同工具使用不同 panel。

可以这样理解

pane 是任务,panel 是处理这项任务的工具。

pane 就像一张书桌。panel 是桌上的东西,比如编辑器、终端和笔记本。一张桌上可以放很多东西,它们都属于同一个项目。如果你开始另一个完全不同的项目,就换一张新桌子。

侧边栏中的 pane,作为标签页的 panel侧边栏中有来自同一个仓库的四个 pane,每个都在自己的 worktree 上。选中的 pane main-2 打开了一个 Claude Code panel,旁边有一个用于添加更多 panel 的 +,底部还有一个终端 panel。Pane 2.4.155,Windows 11,仓库位于 WSL2 内
Pane: "login-rewrite"          ← one task, one branch
  ├── Panel: Claude Code        ← implementation agent
  ├── Panel: Codex              ← review agent
  ├── Panel: Terminal           ← for running tests
  └── Panel: Diff Viewer        ← see what changed

Pane: "signup-flow"            ← different task, different branch
  ├── Panel: Claude Code        ← implementation agent
  └── Panel: Terminal           ← for running tests

什么时候创建新 pane

新功能、新分支、新 pull request:新建 pane。

  • → 你要开发新功能或修复 bug
  • → 你需要独立分支和隔离文件
  • → 两个智能体不该修改彼此的代码
  • → 每项工作都要成为独立 PR

什么时候创建新 panel

同一项任务,另一个工具或智能体:新建 panel。

  • → 你想让另一个智能体审查同一份代码
  • → 你需要在智能体旁边打开终端运行测试
  • → 你想在智能体工作时查看 diff
  • → 你想让 Claude 和 Codex 一起查看同一个 PR

哪些内容会保留

布局和对话会在重启后恢复;进程会全新启动。

pane 和 panel 都会在重启后恢复。关闭 Pane 再重新打开,你的 pane、标签页、布局和终端输出都还在原处。Claude Code、Codex、Cursor 和 OpenCode 会继续之前的对话。智能体进程本身会在 Pane 退出时停止,并在重新打开时全新启动。

来源

勘误
如果这里有任何错误或过时的内容,请告诉我们,我们会修正并更新顶部的日期。 在 GitHub 上提交 issue
来源

常见问题

或
下载*
Windows SmartScreen 警告Pane 尚未签名,直接下载时可能会出现 SmartScreen 警告。 Pane 完全开源,你可以审查代码,也可以自己从源码构建。1. 点击“更多信息”2. 点击“仍要运行”3. 继续安装用 PowerShell 安装会直接下载官方版本,避开大多数浏览器下载限制。npm 全局安装
把它粘贴到 PowerShell 中。Linux

作者 Parsa Khazaeepoul,Pane 联合创始人。 .