全部文章
关于学习、实践与思考的持续记录。
Pi Coding Agent 源码导读(十一):可靠性与安全边界
分析 Pi 的 Abort、Retry、Overflow Recovery、事件结算、Project Trust、凭据与工具权限,并给出容器化和 Tool Policy 的分层防护方案。
Pi Coding Agent 源码导读(十):Session Tree、分支与 Compaction
深入 Pi JSONL v3 的 append-only 会话树,解释 branch、fork、clone、Branch Summary、Compaction、split turn 与上下文恢复。
Pi Coding Agent 源码导读(九):TUI、Print、JSON、RPC 与 SDK
比较 Pi 的四种运行模式和直接 SDK 集成,解释同一个 AgentSession 如何被终端 UI、脚本、事件流与外部应用复用。
Pi Coding Agent 源码导读(八):Extensions 与可编程运行时
系统梳理 Pi Extension 的加载、事件、Hook、命令、工具、Provider、Session 状态与 TUI 扩展能力,以及它们真正的安全边界。