Codex Multi-Agent 底层细节

makoMakoGo 于 2026-05-01 发布

TL;DR

feature flag 矩阵

Codex 的 multi-agent 走门控 + 变体切换两层 feature flag(源码 codex-rs/features/src/lib.rs + tools/src/tool_registry_plan.rs):

Flag角色StageDefault
multi_agent门控:是否注册 multi-agent toolStabletrue
multi_agent_v2变体切换:v1 还是 v2 tool surfaceUnderDevelopmentfalse

注册逻辑等价于:

if multi_agent {
    if multi_agent_v2 { register v2 tools }
    else              { register v1 tools }
}

组合矩阵:

multi_agentmulti_agent_v2实际注册
truetruev2 toolsspawn_agent / send_message / followup_task / wait_agent / close_agent / list_agents
truefalsev1 tools(spawn_agent / send_input / resume_agent / wait_agent / close_agent / list_agents
false*啥都不注册(门控关了,v2 单开无用)

要点:

配置生效机制

资料来源