新增 subagent_spawn/wait/list/send_input/close/resume 六个工具,子代理从一次性委派变为可持续交互。下次走读需复核 subagent_runtime 的对应实现。
← 返回框架档案已填 15 / 15
openJiuwen / Apache-2.0
快速演进openJiuwen
双层任务循环、Rails 与 Auto-Harness
以 DeepAgent 为运行主体,把 ReAct 内循环放进可管理长任务的 Task Loop,并用 Rails、工具、子代理和停止条件扩展执行生命周期。是本站课程正文的主线实现。
语言 / 许可
Python · Apache-2.0
跟踪分支
develop
跟踪 commit
fd6c47854201
核实日期
2026-08-24
core thesis / 核心判断
Harness 是模型之外的工程控制层:负责持续推进目标,也负责权限、状态、恢复、验证和反馈闭环。
核心框架与周边仓库持续迭代。课程正文的逐行走读固定在更早的教学基线 commit,矩阵单元格固定在下方跟踪 commit,两者互不覆盖。
matrix column / 它在矩阵里的一列
openJiuwen 在每个设计问题上的选择
主循环形态循环有界迭代预算的 for 循环上下文压缩上下文按上下文预算比例触发,挂多档压缩器工具定义方式工具抽象基类 + ToolCard 元数据,元类织入生命周期沙箱与权限运行时策略层规则引擎,三档判定 allow / ask / deny子代理隔离多 Agent独立子代理运行时,带并发上限与 LRU 驱逐停止条件循环迭代预算 + force_finish + 停止评估器中断与恢复循环中断状态记住迭代号,从下一轮继续内核与扩展边界结构core 与 harness 分层,harness 内再分 12 个子系统生命周期挂载点结构Rails:双层挂载点(core rail + harness rails)会话状态存储上下文core/session + checkpointer提示词缓存上下文不管前缀,管子代理的 KV 缓存亲和性MCP 接入工具工具基础设施下的 mcp 子模块Skills 与渐进披露工具harness/skills 与 single_agent/skills 双处评估与自改进进化把递归自我改进做成一级子系统 rsi/Agent 间通信多 Agent层级消息总线团队
weekly trace / 周报点名记录
feat(harness) 支持模板与插件的创建/加载/执行,内核与扩展的边界可能正在移动。
sources / 官方来源
related chapters / 相关章节