Pi Agent调研
#金融
#githubfetch
Pi Agent 调研报告 — 能否替代 OpenClaw 成为主力 Agent?
调研时间: 2026-05-17
项目地址: https://github.com/earendil-works/pi
文档: https://pi.dev/docs/latest
作者: Mario Zechner (libGDX 作者)
Stars: 14.4K ★ | 协议: MIT
一、关键发现:两者不是替代关系
Pi 是 OpenClaw 的引擎,OpenClaw 是 Pi 的载体。
OpenClaw 的运行时标注的是 “Runtime: OpenClaw Pi Default” —— OpenClaw 内部直接 import 了 Pi 的 SDK(@mariozechner/pi-coding-agent),通过 createAgentSession() 嵌入调用。它不是 spawn 子进程,是直接作为库嵌入。
所以问「Pi 能不能替代 OpenClaw」有点像问「发动机能不能替代整车」。
二、Pi 是什么
Pi 是一个 极简终端编码 Agent,定位对标 Claude Code / Aider / Cline。
| 维度 | Pi |
|---|---|
| 运行模式 | 终端 TUI / pi -p "query" 脚本 / RPC / SDK 嵌入 |
| 核心工具 | 仅 4 个:read、write、edit、bash |
| system prompt | 极短,~200 行 |
| 模型 | 支持 15+ 厂商(Anthropic、OpenAI、Google、Ollama 等),会话中可切换 |
| 会话管理 | 树形 JSONL 结构(分支永不丢失) |
| 扩展方式 | TypeScript 扩展(可加工具、命令、UI 组件) |
| Skills | 支持 AgentSkills 标准,按需加载 |
| 开源协议 | MIT,单维护者 |
Pi 明确不做的(刻意缺失):
- ❌ MCP 协议支持(建议用 CLI 工具替代)
- ❌ 子 Agent 机制(建议用 tmux)
- ❌ 权限弹窗(建议跑容器)
- ❌ 计划模式(建议写文件)
- ❌ 后台 bash(建议直接用 tmux)
三、OpenClaw 在 Pi 之上加了什么
| 维度 | Pi 独立运行 | OpenClaw(Pi SDK 嵌入) |
|---|---|---|
| 消息渠道 | 只有终端 | Matrix、Telegram、Discord、WhatsApp、微信、Signal 等 |
| 技能系统 | 基础支持 | 完整分层(workspace / agent / managed / bundled) |
| 定时任务 | ❌ | Cron 调度、心跳检查 |
| 浏览器 | ❌ | 内置浏览器控制 |
| 节点配对 | ❌ | Android/iOS/macOS 设备 |
| 文件传输 | ❌ | 跨节点文件读写 |
| 摄像头/传感器 | ❌ | 远程调用 |
| 工具策略 | 无 | 权限分级、沙箱、黑/白名单 |
| 多 Agent | ❌ | 多角色 Agent 路由 |
| 知识库集成 | ❌ | SiYuan API 集成 |
| 金融团队 | ❌ | 独立专家系统 |
| Token 缓存 | ❌ | 缓存命中率 84% |
四、能否替代 OpenClaw?
结论:不能。
| 如果你的需求是 | 选 Pi | 选 OpenClaw |
|---|---|---|
| 在终端里写代码、做项目 | ✅ 极佳 | 也可以但不必要 |
| 通过聊天窗口随时找 AI 对话 | ❌ 纯终端 | ✅ |
| 定时自动执行任务(如每天看行情) | ❌ | ✅ Cron |
| 从网站扒数据 | 需要自己写扩展 | ✅ 已有 OpenCLI 技能 |
| 多设备联动(手机/电脑/服务器) | ❌ | ✅ 节点系统 |
| 语音对话 | ❌ | ✅ |
| 知识管理自动化 | ❌ 无集成 | ✅ SiYuan 知识库 |
| 金融分析/持仓管理 | ❌ | ✅ 金融团队 |
最核心的差距: Pi 没有消息渠道层。你用 Pi 只能打开终端跟它聊天。而你现在是在 Matrix 上跟我说话——这个 Matrix 通道就是 OpenClaw 加的东西,Pi 做不了。
五、最佳实践建议
| 方案 | 说明 |
|---|---|
| 当前现状(推荐) | OpenClaw 为主,你通过 Matrix 跟我聊天,各种能力都有 |
| 如果需要终端编码 | 可以另外装 Pi CLI 作为辅助工具(在本机终端用) |
| 如果 Pi 升级了 OpenClaw 嵌入的版本 | OpenClaw 会自动跟进更新(版本 2026.4.29) |
关联链接:
- GitHub: https://github.com/earendil-works/pi
- 文档: https://pi.dev/docs/latest
- Ry Walker 深度分析: https://rywalker.com/research/pi