Reasonix · 第 5 章 Agent 会话与主循环


文档摘要

Reasonix · 第 5 章 Agent 会话与主循环 章节摘要:本章深潜 internal/agent——Reasonix 的核心引擎。Session 管理会话生命周期;harness loop 是 agent 主循环(接收用户输入→组装请求→调 Provider Stream→处理工具调用→返回响应)。permission Policy 控制工具批准(allow/ask/deny→Decision);checkpoint 检查点支持回放;repair 自动修复;REASONIX.md 项目记忆注入系统提示。本章共 3 节,前置依赖为第 1-4 章。 契约坐标 学习目标 理解 Session 生命周期。 读懂 harness loop 主循环。

Reasonix · 第 5 章 Agent 会话与主循环

章节摘要:本章深潜 internal/agent——Reasonix 的核心引擎。Session 管理会话生命周期;harness loop 是 agent 主循环(接收用户输入→组装请求→调 Provider Stream→处理工具调用→返回响应)。permission Policy 控制工具批准(allow/ask/deny→Decision);checkpoint 检查点支持回放;repair 自动修复;REASONIX.md 项目记忆注入系统提示。本章共 3 节,前置依赖为第 1-4 章。

契约坐标

学习目标

  1. 理解 Session 生命周期。
  2. 读懂 harness loop 主循环。
  3. 说清 permission Policy(allow/ask/deny)。
  4. 理解 checkpoint 检查点回放。
  5. 认识 repair 自动修复与 REASONIX.md 注入。

子章节导航

01 Session 生命周期与 harness loop 主循环

internal/agent包(Reasonix最大包59K行);Session生命周期(创建/初始化/运行/结束);harness loop主循环(输入→Compose组装→Provider Stream→工具调用处理→响应);agent与provider/tool/control的协作。

02 permission 权限批准与 checkpoint 检查点

permission Policy(allow/ask/deny规则→Decision);TOOL_APPROVAL_MODED.md批准模式(yolo/plan/approve);per-call策略;checkpoint检查点(会话快照/回放/分支);CHECKPOINTS.md/RECOVERY.md。

03 repair 自动修复与 REASONIX.md 项目记忆

repair自动修复(工具失败后自动重试/修正);internal/repair;REASONIX.md项目记忆(注入每次会话系统提示,类CLAUDE.md);分层记忆(committed REASONIX.md/personal *.local.md/ancestor目录/user-global);@path导入;#note快速指令;remember工具持久记忆。

前置知识与后续延伸

前置:第1-4章。后续:第6章★prefix-cache上下文维护(harness loop里的Compose是关键)。


作者与出处
原作者: 灏天文库
整理: 灏天文库整理
本站整理收录,版权归原作者/开源协议所有;欢迎通过原文链接访问源仓库。
发布者: 作者: 灏天文库 转发
评论区 (0)
U