Files
nexus/wiki/sources/Autonomous-Project-Management-STATE-yaml.md

2.2 KiB
Raw Blame History

title, type, tags, date
title type tags date
Autonomous Project Management去中心化协调模式 source
project-management
autonomous
subagent
state-yaml
openclaw
2026-04-13

Source File

Summary

  • 核心主题:去中心化项目协调——通过共享 STATE.yaml 文件替代中央 orchestrator
  • 问题域:传统中央协调模式(主 Agent 做交通警察)造成瓶颈,多并行工作流项目需要真正的并行执行
  • 方法/机制:每个项目维护 STATE.yaml 作为单一真实源subagent 自主读写状态文件协调
  • 结论/价值主会话保持薄CEO 模式),所有执行下沉到 subagentGit 作为审计日志

Key Claims

  • STATE.yaml > 中央 orchestrator基于文件的协调比消息传递更具可扩展性
  • Git 作为审计日志STATE.yaml 变更提交 Git 实现完整历史追溯
  • 标签命名规范:pm-{project}-{scope} 便于追踪
  • 薄主会话原则:主 Agent 越少做事,响应越快

Key Quotes

"Main session = coordinator ONLY. All execution goes to subagents." — OpenClaw PM Delegation Pattern

Key Concepts

  • STATE.yaml项目协调文件YAML 结构定义任务状态与依赖,支持 next_actions 驱动
  • 去中心化协调:无中央 orchestrator各 subagent 通过共享状态文件自主协调
  • GitOps隐式Git commit STATE.yaml 变更实现项目状态版本管理

Key Entities

  • Nicholas Carlini:自主编码 agent 方法论提出者STATE.yaml 去中心化协调灵感来源
  • OpenClaw:支持 sessions_spawn/sessions_sendsubagent 文件系统访问

Connections