用途:agent-teams 是 Maggy 项目初始化后默认启用的团队式开发工作流,不是可选项。每个功能都由一组 AI 智能体按固定流水线协作完成,以任务依赖强制保证步骤顺序。
主要能力:流水线共十步——写规格、质量智能体评审规格、写失败测试(RED)、验证测试全部失败、写最小实现(GREEN)、验证全部通过并检查覆盖率(≥80%)、Lint 与类型检查及全量测试、多引擎代码审查、OWASP 与密钥检测及依赖审计、建分支并创建 PR。默认常驻五个智能体:Team Lead(只做编排,不写代码)、Quality Agent、Security Agent、Code Review Agent、Merger Agent;每个功能再动态生成一个 feature 智能体。多个功能的链条可并行运行,共享智能体按任务解锁自动认领。Team Lead 读取 _project_specs/features/*.md,为每个功能创建 10 个带 blockedBy 依赖的任务。
使用方式:智能体定义放在 .claude/agents/,需带 name、description、model、tools、disallowedTools、maxTurns、effort 等 frontmatter。Merger Agent 使用 git checkout -b feature/{feature-name}、git push -u origin feature/{feature-name} 和 gh pr create,只暂存本功能相关文件,绝不 merge。实现阶段使用 Ralph loops(/ralph-loop)。
限制:质量、代码审查、安全智能体在测试未红/未绿、覆盖率不足或出现 Critical/High 问题时阻塞流程;Merger 在前置任务未完成时拒绝建分支。资料未提供收费、价格或平台支持等细节,暂未提供。