一个公开、可复用的 AI Agent 协作参考模型,用于在 Multica 上组织专业角色、Squad 和可验证的 Issue 流程。
English / English README · 中文 · 完整运行模型 · 官方对接宣传包
这张图是提交到仓库的 SVG,因此会直接显示在 GitHub 默认 README 页面中。英文版本还保留了可检查的 Mermaid 流程图源码。
Multica Agent Team 是一个公开的、可复用的 Agent 公司 Git 事实源,核心关键词是 Multica、AI agents、multi-agent systems 和 agent orchestration。它把以下对象明确分开管理:
- 稳定的 Profession Profile:角色职责、判断边界、工具和证据契约。
- 可部署的 Agent Instance:运行时、模型、容量和实际身份映射。
- 持久化 Squad:使命、路由、成员能力和进入/退出条件。
- Issue-scoped Run:一次具体任务的目标、上下文、证据和剩余风险。
- Project ledger:经过审阅后可以长期保留的事实、决策和交付物。
当前基线包含七个 Profession Profile、九个预期 Agent Instance 和五个持久化功能 Squad。每次任务不会默认唤起整个 Squad;Orchestrator 会选择足够完成任务的最小角色集合,并为每个角色定义边界清晰的 Definition of Done。
| 仓库中稳定、可版本化的内容 | 部署或运行时可变化的内容 |
|---|---|
| 专业职责和证据契约 | Runtime Provider 与模型选择 |
| Squad 使命、路由、进入/退出条件 | 逻辑实例对应的实际身份 |
| 公司规则和 Issue/DoD 协议 | 当前 Issue、项目事实和 Run 状态 |
| 模板、脚本、测试和审查门槛 | 容量、激活选择和运行凭据 |
仓库维护稳定契约,部署层维护 Multica 运行时拓扑,Issue Run 管理临时上下文;只有经过审阅的事实和决策,才会沉淀回 Project ledger。
- Issue 提供有边界的目标、假设、风险和验收标准。
- Orchestrator 选择最小必要角色,并发出带 DoD 的单次委派。
- 成员返回不带 mention 的交付,逐项提供证据。
- Orchestrator 根据风险选择自检、Evaluator 独立验证或人工确认。
- 任务关闭、交接,或明确记录剩余风险。
DoD 至少包含:可观察的结果、所需证据、验证方式和返工上限。确定性的路由、重试、校验、计数、排序和状态转换交给代码;有歧义的拆解、研究、设计、综合和评估交给模型判断。
- 七个可复用专业:Orchestrator、PM、Designer、Engineer、GTM、Evaluator、Researcher。
- 五个基线 Squad:Discovery、Experience、Delivery、Growth、Reliability。
- 面向 Multica 的非破坏式拓扑和内容同步桥接。
- 带独立审查通道和机器可读状态的 PR-Sweep 工作流。
- PRD、架构规格、变更提案、评估、事故、用户反馈和 PR 模板。
- 覆盖同步和审查路由行为的测试。
git clone https://github.com/stone16/multica-agent-team.git
cd multica-agent-team
# 默认只生成只读计划。
scripts/sync-topology.py
scripts/sync-multica.sh
# 运行仓库检查。
tests/sync-topology.test.py
tests/sync-multica.test.sh
tests/pr-sweep.test.sh同步脚本默认是 dry-run。真正应用变更需要满足仓库规定的 clean main 安全条件,并使用本地环境中的认证信息;操作 UUID、mention 链接、token 和私有环境值不得提交到仓库。
| 入口 | 用途 |
|---|---|
workspace-context.md |
公司级规则和记忆边界 |
agents/ |
稳定的专业能力定义 |
squads/ |
持久 Squad 定义和运行说明 |
deployments/agents.json |
中性的逻辑部署意图 |
scripts/ |
同步和对账桥接脚本 |
templates/ |
结构化交付物模板 |
docs/operating-model.md |
完整技术运行模型 |
docs/official-outreach.md |
官方对接宣传材料 |
Multica Agent Team 是一个以证据为驱动的多 Agent 协作操作模型:稳定的专业和 Squad 契约进入 Git,部署身份与每次运行上下文保持可变。它通过明确负责人、有边界的委派、独立验证和可沉淀的交付物,帮助团队更可靠地组织 AI 工作。
GitHub Topics 已围绕 Multica 和实际仓库内容配置,包括 multica、multica-ai、multica-agents、multica-platform、ai-agents、multi-agent-systems、agent-orchestration、ai-agent-team、ai-workflows 和 llm。Multica 是主关键词,其他标签用于覆盖相关的 AI Agent 搜索场景。
本项目采用 Apache License 2.0 开源。你可以使用、修改和分发本项目,但必须遵守许可证要求,包括保留适用的版权、许可证和 NOTICE 署名信息,并在修改过的文件中作出显著说明。
Fork 和衍生项目可以如实说明其基于 Multica Agent Team,但不得暗示其为官方版本或获得维护者背书。详情见 商标与署名政策。如需在文章、研究或其他项目中引用,请使用 CITATION.cff 中的元数据。