jmfederico/pi-web
Web UI for Pi Coding Agent that keeps sessions alive in real workspaces.
解决的问题
PI WEB 为 Pi Coding Agent 提供了一个持久化的网页界面,解决了代理工作会话绑定于本地浏览器或临时工作会话的问题。它允许 AI 代理在服务器或工作站的真实工作区中运行,这些工作区中已具备代码、工具和构建缓存,确保即使浏览器断开,工作仍能继续。
运作方式
PI WEB 作为一个控制面,连接到运行时端点。它将工作组织为层级结构:机器(运行时端点)、项目(这些机器上的文件夹)、工作区(工作文件夹或 Git worktrees)和工作会话(在这些工作区中运行的实际 AI 聊天会话)。它可以管理多台远程机器作为“机群”,将来自受信任远程运行时的文件、终端和工作会话活动代理到单一浏览器界面。
适用对象
使用 Pi Coding Agent 的开发者,希望在远程服务器、云虚拟机或专用工作站上运行其 AI 驱动的开发,以在不同设备之间维持持久性和可访问性。
重点特色
- 持久化工作会话:在浏览器断开后保持代理工作会话存活。
- 远程优先设计:在远程开发机或服务器上运行代理,将工作保留在工具和凭据所在的位置。
- 机群管理:从单一界面注册和监督多个远程 PI WEB 运行时。
- 工作区集成:支持真实仓库和 Git worktrees。
- 可扩展:支持面板、工具和工作区工作流程的插件。
相关
- 项目
- 项目
- 项目
- 项目
- 项目