--- title: "Autonomous Project Management with Subagents" type: source tags: [] date: 2026-04-17 source_file: raw/Agent/usecases/autonomous-project-management.md --- ## Source File - [[raw/Agent/usecases/autonomous-project-management.md]] ## Summary - 核心主题:去中心化的多 Subagent 项目管理模式,通过共享 STATE.yaml 文件协调任务,避免中央 orchestrator 瓶颈 - 问题域:复杂项目的多任务并行管理,传统 orchestrator 模式导致主 Agent 成为流量瓶颈 - 方法/机制:基于共享状态文件的去中心化协调,主 Agent 采用"CEO 模式"仅做策略决策 - 结论/价值:多个 Subagent 并行工作,通过状态文件自驱协调,主会话保持精简 ## Key Claims - STATE.yaml 作为单一真相源,替代中央 orchestrator 实现去中心化协调 - 主会话采用 CEO 模式,仅负责任务分配和状态检查,不参与具体执行 - Subagent 通过读写共享状态文件实现自主协调,无需中央调度 - Git 提交 STATE.yaml 变更实现完整审计追踪 ## Key Quotes > "Decentralized coordination: Agents read/write to a shared STATE.yaml file" — 核心设计原则 > "Main session stays thin (CEO pattern—strategy only)" — 主会话保持精简 > "File-based coordination scales better than message-passing" — STATE.yaml 优于消息传递 ## Key Concepts - [[去中心化协调]]:通过共享状态文件实现多 Agent 自主协调的模式 - [[Subagent 管理]]:使用 sessions_spawn/sessions_send 管理子代理的技术 - [[项目状态管理]]:基于 STATE.yaml 的任务追踪和协调机制 - [[CEO 模式]]:主 Agent 仅做策略决策,不执行具体任务的架构模式 ## Key Entities - [[Nicholas Carlini]]:自主编码 Agent 方案的提出者,启发了去中心化协调模式 - [[OpenClaw]]:支持 Subagent 管理的 AI Agent 工具 ## Connections - [[Project State Management System]] ← extends ← [[去中心化协调]] - [[Multi-Agent Team]] ← uses ← [[Subagent 管理]] - [[Shared Memory]] ← relates_to ← [[项目状态管理]] ## Contradictions - 与传统 Orchestrator 模式冲突:传统模式依赖中央调度,本模式强调去中心化自驱