Pi Agent
极简终端编码 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 Agent 以极简系统提示词和大模型驱动实现终端内的高效编码,但工具链和模型订阅支持尚未完善。
- 极简系统提示词显著提升工作流速度,降低了 agentic coding 的摩擦感
- 在终端中完成代码审查后再推送到主分支,保持标准 Git 工作流
- 以信任大模型推理能力和基本工具组合的哲学,避免过度工程化
- pi-review 代码审查工具依赖浏览器,违背终端原生工作流理念
- 无法使用 Anthropic 等提供商的订阅制模型
来源
r/LocalLLaMA: best CLI coding tool for regular software engineeringr/PiCodingAgent: pi-review and terminal workflowr/GithubCopilot: Which terminal coding agent wins in 2026r/PiCodingAgent: Best subscription based models for Pi Agentr/PiCodingAgent: Thoughts on PI (I currently use Opencode)
截至 2026-08-23
npm install -g --ignore-scripts @earendil-works/pi-coding-agent curl -fsSL https://pi.dev/install.sh | sh pi