Pi 的设计哲学是什么?核心极简、行为外置的 4 包架构
· 7 min read
Pi 用一句话定义自己:核心要小,行为由扩展装配。
- 核心极简:默认不内置 MCP、sub-agent、plan mode、to-do、权限弹窗
- 4 个 npm 包:pi-ai / pi-agent-core / pi-coding-agent / pi-tui,单向依赖
- 最底层是 pi-ai:纯 LLM 适配,零 agent 概念
- 分层好处:每一层独立 npm 包,按需引入
- 核心只做四件事:加载扩展、跑 agent 循环、读写 session 文件、提供 TUI