Pi Web 是一款轻量、开源的本地 Web 界面工具,专为 pi 编程助手(pi coding agent) 设计。它不替代命令行,而是将原本在终端中滚动输出的复杂会话——包括模型思考链、工具调用记录、代码生成过程和项目文件结构——转化为清晰、可交互、带导航的浏览器界面。对于习惯用 CLI 又渴望更好理解 AI 编程逻辑的开发者来说,Pi Web 就像给 pi 装上了一双“眼睛”和一个“仪表盘”,让每一次人机协作都更透明、更可控、更高效。
核心功能
- 实时会话可视化:自动读取本地 pi 会话文件(.pi-session),以结构化 Markdown 形式呈现完整对话流,清晰标注每一步模型推理、工具调用与返回结果
- 多维度会话浏览:支持按时间线、任务节点或会话 ID 快速切换不同编程会话,告别终端日志翻页混乱
- 内置聊天工作区:在浏览器中直接与 pi 进行新对话,无需退出当前上下文,消息与历史会话无缝联动
- 模型与技能中心:图形化配置 LLM 模型参数(如 temperature、max tokens)、管理已注册技能(skills),所见即所得
- 项目文件导航预览:左侧树状目录直连当前 pi 工作区,点击即可高亮显示代码/配置文件内容,支持语法着色与基础编辑
- 零依赖快速启动:无需构建、无需 Node.js 全局环境准备,一条 npx 命令即可运行,5 秒内开启本地服务
适合哪些人用
如果你是以下角色之一,Pi Web 很可能成为你日常开发中的“隐形搭档”:正在深度使用 pi-mono 进行自动化脚本编写、代码重构或技术调研的前端/全栈工程师;习惯用 CLI 但希望更直观理解 AI 决策路径的技术负责人或导师;需要向团队成员演示 pi 协作流程的产品经理或教育者;或是刚接触 AI 编程代理、想降低认知门槛的新手开发者。它不追求取代专业 IDE,而是填补“AI 编程过程不可见”这一关键体验空白。
快速上手
安装和启动极其简单,推荐两种方式任选其一:
✅ 免安装即用(推荐新手):
在任意目录下执行:npx @agegr/pi-web@latest
等待几秒,浏览器将自动打开 http://localhost:30141(若未弹出,手动访问即可)
✅ 全局安装(适合高频使用者):npm install -g @agegr/pi-webpi-web
支持灵活配置:例如 pi-web --port 8080 --hostname 127.0.0.1 --no-open 可指定端口、限制访问范围并禁止自动打开浏览器,非常适合后台常驻或 Docker 部署场景。
💡 提示:Pi Web 完全离线运行,所有数据保留在你本地磁盘;它通过读取 pi-mono 生成的标准 session 文件工作,无需修改原有 pi 使用流程。
项目信息
Web UI for the pi coding agent
编程语言:TypeScript|GitHub Star 数:2115|开源协议:MIT|GitHub 项目地址
这款工具真正做到了“小而美”——体积轻、启动快、无云依赖、文档双语(含完整中文 README),是中文开发者拥抱 AI 编程代理时,值得第一时间装上的可视化增强插件。



