T learn.traeai
OPEN SOURCE LAB / PI

Pi 1.1.0 Agent Harness 全项目实战

从仓库入口走到编码助手、Agent 循环、模型适配、工具、终端界面、持久化与评测。11 个阶段串起同一个固定提交;可读文本文件均可在三栏工作台中按需打开。

Pi 1.1.0 · 固定提交 abe508e1,876 个可读文件MIT License
从项目全貌开始 Pi 1.1 站内课程:6 节讲解、练习与自测 →

项目学习路线

每一阶段都关联真实源码;只有精选 TypeScript 练习提供可运行的固定测试。

直接进入精选练习 →
  1. 01项目全貌从 monorepo 的 README 和构建入口认识 Pi 的各个包。
  2. 02编码助手入口看交互式 CLI 怎样把输入接入会话。
  3. 03工具与扩展沿着工具定义看读、写与命令执行的边界。
  4. 04Codemode 脚本编排追踪模型编写的 JavaScript 怎样调用工具、过滤结果和处理失败。
  5. 05MCP 接入与工具发现从协议客户端追到远程工具、暴露策略和 OAuth。
  6. 06Agent 运行循环理解消息上下文、继续执行与工具调用。
  7. 07模型适配层观察多模型接口与 Agent 运行时的分工。
  8. 08全屏终端交互理解全屏模式、输入编辑与 1.1 的程序状态报告。
  9. 09持久化与会话理解对话、任务和文档怎样越过单次进程。
  10. 10组合与观测看服务组合、遥测及外围协议层。
  11. 11测试与评测用单元测试和评测任务验证项目行为。

换一个公开仓库学习

输入 GitHub 仓库首页地址。工作台会固定当前 commit 并展示可读文件;自由导入没有人工编排的路线或标准测试。实时追问和评价须另行配置学习 API。

仅支持无需登录的公开仓库;不会自动执行仓库代码。