Wiki 知识库

全部文档 / 标签: Code Mode

5 篇
清除

从 Pi Durable 看 Harness 的演进

文章以 Pi coding agent 的 Durable 版本为切入点,拆解 Harness 架构的演进。传统 Harness 将持久化系统、agent loop 和执行环境耦合在同一个 Node.js 进程中并强依赖 VM,而 Durable 将持久化外置为 SQLite 存储、执行环境与操作系统解耦,并实现无损状态恢复,使 agent 可部署在 serverless 等更灵活的计算节点上。文章还介绍了 pi 的 MCP 原生支持、codemode(通过 QuickJS 批量调度工具)以及 server/client/protocol 分离等变化,最后设计了一套可扩展的长期 Harness 架构,目标是硬件资源消耗降低一个数量级。

技术 › Agent Ludamn 2026-10-107.6 KB 16.5K 138 77

深读 Pi School 15 节课:一门用 Pi 本身教你 Pi Agent 的免费课程

本文深入解读 Pi School 这门免费开源的 15 节课程,教授如何使用 Pi——一个模型无关的极简终端编程智能体。课程采用'用 X 学 X'的设计,学员把提示词粘给 Pi,由 Pi 自己授课并同步进度。内容分四个阶段:环境搭建与配置契约(含 AGENTS.md)、理解模型边界(上下文压缩、会话分支)、以及四层扩展体系(Skills、MCP、Code mode、Extensions)。文章特别分析了 Pi 的 Trust 信任模型——以项目级一次性授权替代逐动作确认,并点评了课程的优势(认知阶梯清晰、诚实度高、押注开放标准)与局限(深度偏入门、生态绑定 Cloudflare 等)。

技术 › Agent meng shao 2026-10-0813.7 KB 25.5K 250 86

Pi 1.0:一次重新思考——MCP 进核心与 CodeMode 编排层

文章解读 Pi 1.0 发布:Pi 从公开拒绝 MCP 转变为将其纳入核心支持。关键不在改变主意,而是为支持 MCP 所做的改动(沙箱、解释器、工具元数据、延迟加载)本身具有普遍价值,同时也让 Jev 等非 LLM 模型受益。核心概念 CodeMode 是跑在 harness 受信任侧的编排层沙箱,用 JavaScript(可作 WASM 分发)自由组合工具调用与模型调用,状态保存在会话记录中。Pi 团队认为 MCP 的问题是外部服务器难以组合,希望其向 OpenAPI 式结构化数据演进。此外还发布了构建长时间运行 agentic 应用的新基座 Pi Durable,以及延迟工具加载、缓存预热等改进。

技术 › Harness Engineering yibie 2026-10-0211.8 KB 15.2K 82 77

MCP Infra Roundup: The MCP Server Is No Longer Calling the Shots

文章探讨了MCP基础设施的演进趋势:MCP服务器正逐渐成为实现细节,其发布的接口与Agent实际消费的接口分离。中间层基础设施可以重塑工具发现、选择、认证和执行。多个服务器可聚合为单一端点,工具与实现服务器解耦,发现流程分阶段进行,工具定义作为检索上下文而非全部加载,甚至以编程接口形式呈现。这些变化使MCP接口更难测试和控制,开发者需适应新的架构模式。

技术 › Agent Josh Rosen 2026-09-1415.1 KB 12.6K 58 73

Harness 和 LLM 的动态博弈

文章探讨了 LLM 与 Harness(智能体外壳)之间的动态博弈。作者回顾了工具编排的四代演进:从 Function Calling、Tool Search、Code Mode 到 Model-native Code Execution。以 OpenCode 2 接入 GPT-6 Astra 后模型绕过定制解释层、直接写原生 Python 为例,指出前沿模型已将编程能力内化为默认行动策略,强行约束是逆着模型行事。架构思路因此从编排层变薄、控制层变厚迁移:权限拦截、可观测性、状态管理等责任转移至外部系统。作者还分析 Harness 难以自进化的原因——缺乏廉价反馈与客观评估标准。结论是 Harness 设计须保持动态滑动边界,模型已内化的能力果断让渡,控制面继续完善。

技术 › Harness Engineering LanLance 2026-09-099.5 KB 6.3K 36 75