Pi Agent Loop 完整流程源码解析:从 Agent.prompt() 到 agent_end我是安徽最忧郁程序员无隅读 Agent Loop,如果只看到“模型返回 ToolCall 就执行,没有 ToolCall 就停止”,只能理解最小循环,理解不了一个真实编程 Agent 为什么能流式显示、连续工作、接受中途指令、并发执行工具,还能保持消息与事件顺序。本文基于 @earendil-works/pi-agent-core 0.84.3 源码,沿着一条用户消息,从 Agent.prompt() 一直追到 agent_end,完整拆开 Pi Agent Loop 的入口、状态、内外循环、模型流、工具