最近在做一个开源项目:CrewBee。
一句话说,它不是 prompt 包,也不是另一个大而全的多 Agent 执行引擎,而是一个 Team-first 的 Agent Team 定义、投影与宿主适配框架。
它想解决的问题,主要是这几个:
- 现在很多 Agent 实践其实还是散落在几段 prompt、一些宿主配置、一些角色约定里,能跑,但很难长期维护
- Coding、General、调研、写作这类任务,本来就不应该默认共用一套行为规则
- 很多系统过程偏“先做完再说”,人类不太容易跟踪、插入和管理
- 不是更多 Agent 就更好,很多时候真正缺的是更清晰的 Team 结构、默认入口和 ownership
CrewBee 的核心做法是:
- 先定义 Team,再定义 Agent
- 先让用户进入 Leader,再进入执行链路
- 把 Team、Leader、members、policy、Agent profile 这些东西做成清晰结构
- 再把这套结构投影到宿主里运行
当前已经跑通的主链路是 CrewBee → OpenCode,包括:
- Team / Agent 定义
- Runtime Projection
- OpenCode adapter
- delegation 工具
- 用户级安装链路
所以它现在不是一个纯概念,而是一个已经能在 OpenCode 上实际试起来的 MVP。
如果你现在也在手工维护 prompt pack、subagent 配置,或者你也觉得“角色越来越多,但系统越来越乱”,那 CrewBee 可能正好是你会感兴趣的方向。
GitHub: github.com/CrewBeeLab/…
欢迎来拍砖,也欢迎提 issue、提想法、提 Team 设计上的反馈。