Files
myWiki/concepts/coordinator-executor-architecture.md

1.4 KiB

title, created, updated, type, tags, sources
title created updated type tags sources
Coordinator-Executor Architecture 2026-06-24 2026-06-24 concept
agent-architecture
multi-agent
coordination
isolation
arbor-htr-2026

Coordinator-Executor Architecture

Arbor 提出的双角色 Agent 架构模式:持久 Coordinator 管理全局策略,短生命周期 Executor 在隔离环境中执行单个假设。

职责分离

角色 生命周期 职责 不可做
Coordinator 全程持久 维护树、选择方向、传播洞察、合并/剪枝 直接执行低层实现
Executor 单次任务 物化假设、评估、返回结构化报告 修改共享树、重定向搜索目标

关键边界

  • Executor 在隔离 git worktree 中运行——产物变更在通过 merge gate 之前不污染主干
  • Coordinator 通过树而非日志感知进度——决策基于洞察抽象而非原始执行痕迹
  • Executor 返回的结构化报告仅包含决策相关证据:分数、事实结果、洞察、产物引用

为什么需要分离

  1. 全局策略需要全盘证据,低层执行细节会淹没决策信息
  2. 实验结果必须归属于产生它的假设
  3. 探索性代码变更必须在隔离环境中完成,通过 held-out 准入才能合并

参考