greenfield-inc/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.

解决的问题

Pane 是 AI 编码代理的管理层,消除了在多个终端窗口之间切换、手动管理 git worktree,以及在不同 AI 工具之间切换上下文的麻烦。它提供了一个统一的工作区,开发者可以在隔离的环境中运行任何 CLI 型代理(如 Claude Code、Aider 或 Codex),而无需特定的插件或 SDK。

运作方式

Pane 使用“窗格”和“标签页”系统。每个窗格都与特定的 git worktree 绑定,为代理提供完全隔离的分支和文件系统。在这些窗格中,用户可以为代理、差异查看器和文件资源管理器打开多个标签页。它还包含一个 runpane CLI,允许代理自行操作工作区——创建新窗格或注册仓库——有效地将代理变成工作区协调器。

适用对象

  • 多代理用户:根据任务在不同 AI 编码工具之间切换。
  • Windows、Linux 和 macOS 开发者:希望无论使用哪种操作系统,都能获得一致且高性能的体验。
  • 键盘驱动的开发者:希望通过快捷键和命令面板自动化 AI 工作流程。

亮点

  • 隐形 Git Worktrees:自动处理 worktree 的创建和清理,以实现隔离的代理会话。
  • Pane Chat:一个全局协调器终端,可以协调不同仓库和 worktree 中的多个代理。
  • Remote Pane:能够在远程服务器或虚拟机上运行代理,同时从桌面或移动浏览器控制 UI。
  • 代理可操作的 CLI:一个稳定的 CLI 契约,允许 AI 代理以编程方式管理工作区。
  • 跨终端上下文:使用 @mention 将一个终端的最后 500 行输出拉入另一个终端。
  • 内置工具:集成资源监控、用于开发服务器预览的内置浏览器,以及自动 .env 密钥镜像。

相关

  • 项目
  • 项目
  • 项目
  • 项目