PI AGENT GUIDE
Pi Agent 教程
从源码拆解 Pi 这个极简 Agent Harness:Agent Loop、上下文工程、压缩策略、工具系统、会话存储与 Extension。
认识 Pi
先不急着安装,从源码结构和 Agent Loop 理解 Pi 是什么、它与模型是什么关系,以及它为什么刻意保持极简。Pi 的上下文工程
模型每轮收到的输入是现场组装的:系统提示词怎么拼、消息列表长什么形状、工具输出进上下文前经过了哪些防护。Pi 的 Compaction 策略
前两章看到模型的输入在循环里一轮轮变大,这一章从源码看 Pi 怎么给它“瘦身”:什么时候触发压缩、从哪里下刀、旧消息被改写成了什么。Pi 的工具系统
解剖 Pi 的工具:一个工具由什么构成、四个内置工具各有哪些参数、多个调用怎么调度,以及并行执行时怎么保证不打架。Pi 的会话存储
循环在生产消息,压缩在改写消息——它们最终都落进哪?从源码看 Pi 的会话文件:一行一条记录,parentId 把一列行长成一棵树。Pi 的 Extension 系统
一个 TypeScript 文件怎么改变 Pi 的行为:扩展从哪里被发现和加载、事件钩子挂在循环的哪些位置、一次工具调用是怎么被拦下的。
没有匹配的章节。