工具 / Pi Agent

Pi Agent

  • agent
  • cli

极简终端编码 agent:可用 TypeScript 深度扩展的 CLI,接十余家 LLM,原生支持会话分叉与恢复

Flask / Jinja2 作者 Armin Ronacher 出品的极简终端编码 harness:读写文件、跑命令、迭代任务。可用 TypeScript 写 Extensions / Skills / Prompt Templates / Themes 深度定制(扩展经 npm / git 分享),接 Anthropic、OpenAI、Google、Ollama 等十余家 provider;有交互 / print / RPC / SDK 四种模式,openclaw 即以 SDK 方式集成它。

社区实测

Pi 被社区视为 OpenCode 的轻量替代品,在终端多实例场景下性能表现更好,社区活跃度尚可

  • OpenCode 在 tmux 多实例运行时的性能瓶颈
  • 对可扩展的极简终端编程代理的需求
  • 通过下载 skill 文件而非安装扩展来扩展功能
  • 内置搜索工具可能不够好用,社区推荐第三方工具 ketch 替代

截至 2026-07-19

npm install -g --ignore-scripts @earendil-works/pi-coding-agent

← 返回工具列表