让你的Agent从pi上长出来
文章指出构建 Agent 不能仅依靠大模型,还需要依赖 harness 底座来实现稳定性。作者介绍了 pi-docs-playbook 这一文档整理项目,旨在帮助开发者或 Coding Agent(如 Codex、Claude)高效、准确地阅读和理解 pi 框架文档。通过提供结构化的文档目录、任务阅读矩阵及专用 Prompt,解决了 AI 阅读文档时的幻觉问题,从而快速构建可靠的业务 Agent。
文章指出构建 Agent 不能仅依靠大模型,还需要依赖 harness 底座来实现稳定性。作者介绍了 pi-docs-playbook 这一文档整理项目,旨在帮助开发者或 Coding Agent(如 Codex、Claude)高效、准确地阅读和理解 pi 框架文档。通过提供结构化的文档目录、任务阅读矩阵及专用 Prompt,解决了 AI 阅读文档时的幻觉问题,从而快速构建可靠的业务 Agent。
文章提供了极具落地价值的新型工程思路(利用知识库约束AI构建Agent),步骤明确,且发布时间非常契合当前,在Harness Engineering领域时效性和新颖性极高。
本文系统介绍了 Agent 工具 Pi 的理念与用法。Pi 是一个极简的 Agent Harness(工作台),默认只提供读、写、改文件和运行终端命令四种基础工具,不绑定任何模型,可接入 Codex、Claude、Gemini 或本地模型。作者通过 Databricks 和 Fullscript 的实测说明其轻量设计能显著降低 Token 成本。文章按使用顺序展开:安装并接通模型、跑通第一个任务、利用 /tree 会话树实现多模型同起点分叉比较,最后通过 AGENTS.md、Skill 和 Extension 让 Pi 自我扩展,逐步长成专属 Agent。
文章系统解释了 AI 领域中 harness(套件/执行框架)的概念。作者指出 LLM 默认只能生成文本,要真正执行操作需要工具、调用语法、解析系统、结果回传和工具清单,这一切组成了 harness。文中区分了界面(如 Claude Code 的 TUI/GUI)与底层 harness(如 Anthropic Agent SDK、Codex App Server),并用厨房比喻说明 harness 与工具的关系。文章还解释了 MCP 的作用——类似'食谱',让代码可以在外部运行,以及 agent 的定义:LLM 与 harness 的结合体。
本文是一篇面向小白的 DeepSeek Harness(DSH)完整上手教程。作者介绍了 DSH 的核心特点:门槛低(DeepSeek 账号登录即用)、一切皆插件(连 Agent 循环都可替换,社区插件超 6000 个)、过程可回放(轨迹功能)。文章详细讲解了下载安装、登录方式(账号与 API Key 两种)、界面各功能入口(模式、权限、模型、推理强度等)的含义,并分析了计费方式与省钱技巧,同时提醒它仍是预览版,未经过安全审计,需注意数据安全。后续还将涵盖插件市场、原理拆解、实战练习及与 Pi、Claude Code、Codex 的对比。
本文是一篇面向新手的 Pi Coding Agent 全面入门教程。Pi 是一个跑在终端里的极简 AI 编程智能体框架,定位为'最小智能体外壳':内核只保留基本工具循环,计划模式、子智能体、权限系统等能力全部拆给扩展。文章详细介绍了安装方式(官方脚本、npm、Nix)、界面与常用快捷键、模型配置、四种使用模式(交互、打印/JSON、RPC、SDK)、技能/扩展/提示词模板/主题的扩展体系,以及树状会话管理。作者重点总结了七个常见坑:无内置权限系统需容器隔离、默认无 plan mode、npm 不锁传递依赖、grep 等工具默认关闭等。Pi 支持 15 家以上模型商,MIT 协议,与 Claude Code、Codex 是两条路线:要开箱即用选成品,要可自由定制的个人智能体选 Pi。
本文是 Pi Durable 访谈译文第三篇,Mario Zechner 与 Armin Ronacher 讨论各类编码 harness 的体验。他们聊到 AMP 的 Orbs 设计与团队愿景、OpenCode 的持久化探索、DeepSeek harness 的插件架构与极简体验、以及 Claude Code 的自我修改趋势与稳定性问题。还谈及 Pi Mobile 让手机本地运行 agent 的愿景、Web 插件系统的安全挑战(XSS、沙箱隔离)、对 MCP 支持的转变,以及让非开发者上手 agent 的 onboarding 难题和对 AI 技术真正落地应用的期待。
本文对比了 Pi Durable 与 OpenCode 两种编程 Harness 架构。传统 Harness(如 Claude Code、Codex、OpenCode)采用会话式架构:运行中的 Agent Loop 驱动模型调用与工具执行。Pi Durable 则将模型生成、工具调用、压缩及应用工作全部建模为持久化任务,由调度器基于存储状态决定执行,实现崩溃恢复与进程解耦。文章从五个维度展开:Agent Loop 序列化到存储、工作可调度、应用状态与对话的原子绑定、压缩移出关键路径、以任务图形式实现委托协作,展示了持久化任务架构带来的全新 Harness 能力。
本文译自 Earendil Engineering 的《How Compaction Works in Pi》,讲解编程 Agent(如 Pi、Claude Code、Codex)中的上下文压缩机制。LLM 的上下文窗口有限,随着对话和工具调用不断积累,请求会超出上限。解决方案之一是压缩:用 LLM 生成的摘要替换较早的历史记录,同时原样保留近期消息。文章详细介绍了 Pi 的实现——触发时机(接近上限自动触发或 /compact 手动触发)、token 预算、压缩提示的设计(像一份交接简报,包含目标、进度和关键决定),以及压缩与提示缓存的关系:压缩会打破前缀缓存,导致后续请求需重新计算。
本文译自 Earendil 的 What is a Harness?,以攀岩安全带类比 Agent Harness,面向初学者介绍其概念与工作原理。文章指出 Agent = Model + Harness,Harness 是为 AI 模型提供运行环境的软件,核心职责包括四点:提供系统提示、提供可调用的工具、构建 Agent 循环、以及作为转换层支持多种 AI 模型。作者通过比较小学排名并撰写建议邮件的示例,演示了 Agent 循环的完整流程。文章还强调开源中立 Harness(如 Pi、OpenClaw 等)能将自主权交还用户,用户可以拥有、改造自己的 Harness,自由选择模型并比较结果与成本,从而避免对 AI 实验室单一应用的依附。
文章介绍哥伦比亚大学 2026 秋季首门 Agentic Engineering 课程(COMS W4995-009),其核心立场是:Agent 本质是包裹模型的软件工程(harness),而非模型本身。课程分基础、架构、设计与生产化、期末项目四个模块共 13 讲,配备三个重实践的 Studio 实验:委托与可观测运行、长上下文压力测试与记忆架构、Agent 循环受控对比。文章还解读了课程的五层 Agent 生产栈分类法(L0 模型 API 到 L4 协调系统)与六大学习目标,认为该课将喧闹的 AI Agent 话题还原为可严肃讲授的工程学科,其课程网站和 Studio 设计即使不选课也值得从业者研读。
OpenAI 宣布 Agents API 进入公测,将支撑 Codex 的同一套 harness 和基础设施通过 API 开放给开发者。文章提出 Agent ≈ Model + Harness 的简化框架,解释了 Harness 如何组织上下文、工具调用、Session 状态和子 Agent,使模型能够持续执行长任务。文章以老项目依赖升级为例,说明长任务并非让模型持续思考,而是通过工具调用循环、留下可复用的工作产物来推进。同时强调工具权限应按任务开放、子 Agent 适合并行独立工作、验收标准应写入任务目标。Codex 是现成的 Agent 工作环境,而 Agents API 让开发者把这种能力接入自己的产品。
文章介绍了作者开发的三个围绕 Harness 的 Skill:star-your-harness 用于从零搭建个人 Agent 工作台,通过四个问题生成目录骨架;better-your-harness 用于诊断已有文件夹,从安全隐私、上下文质量、工具装备、记忆学习五层扫描并生成 HTML 报告;view-your-harness 用于可视化展示项目文件和 Skill 调用情况。作者认为 Harness 是模型之外让模型能干活的整套结构,搭建个人 Harness 能让工作在不同 Agent 间无缝衔接。
作者分享了自己深度学习 Pi Agent 两个月后,将零散的学习心得整理成一本开源蓝皮书的完整过程。文章涵盖整理 98 条学习推文并提炼判断、选择 VitePress 作为技术方案、两轮 UI 返工、创建 GitHub 开源仓库、使用 Cloudflare Pages 部署并绑定域名,以及主动发邮件向 Earendil 获取文章翻译授权的经历。作者提供了可照做的实操步骤,说明即使没有前端经验,也能从材料整理到网站上线的全流程完成一本可公开访问、持续维护的开源知识手册。