pi agent

冗量9 天前
架构·agent·pi agent
Pi Agent Chord 架构深度剖析Chord (@earendil-works/chord) 是 pi-main 的应用组合运行时,提供了服务发现、RPC、插件系统(Facets)、可复制状态(Replicated State)和增量同步(Delta)。它是整个项目的 L2 协议/服务层基础。
coft20 天前
prompt·ai编程·ai agent·pi agent
Pi Agent 的 Token 成本控制:为什么核心是 Prompt Cache 前缀稳定性系列第 05 篇(系列索引)。Coding Agent 的成本结构与普通 LLM 应用有本质差异:每一轮对话都要重新发送整个对话历史(系统提示词 + 工具定义 + 全部消息),一个跑了 30 轮的会话,累计发送的 prompt token 是单轮的几十倍。因此"降低成本"的核心不是"少说话",而是让重复发送的部分尽可能命中 Prompt Cache。本文从成本模型出发,逐层拆解 Pi 在这个问题上的具体设计。
coft20 天前
ai编程·ai agent·pi agent
Pi Agent 长任务处理:从工具超时到会话恢复的六层机制系列第 04 篇(系列索引)。"长任务"在 Pi 里不是一个单一功能,而是多层机制叠加的结果:底层 Agent Loop 的多轮工具调用循环、AgentSession 的后处理驱动循环(自动重试/自动压缩)、工具层面的超时与流式反馈、用户插话打断、以及会话的持久化与恢复。本文按"从一次工具调用,到一整轮对话,到跨进程的会话生命周期"的粒度递进,逐层拆解这些机制的具体实现。
听风3472 个月前
typescript·pi agent
Pi Agent Harness 源码解析:TypeScript 实现的模块化 Coding Agent深入剖析 Earendil Works 开源的 Pi Agent Harness——一个基于 TypeScript Monorepo 构建的模块化交互式编程代理
我是有底线的