知识
← 返回

Pi Agent调研

2026-05-17 金融
#金融 #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