用途:MoAI 是自主开发的统一编排器,接收自然语言或子命令,按优先级路由到相应工作流,覆盖从需求规划到实现、文档同步与代码审查的完整开发链路。
主要能力:子命令包括 plan(SPEC 文档创建)、run(DDD/TDD 实现)、sync(文档同步与 PR)、project(项目文档生成)、fix(单次自动修复)、loop(迭代修复)、mx(MX 标签扫描与标注)、review(含安全审查的代码评审)、clean(死代码移除)、codemaps(架构文档)、gate(提交前质量门禁)、e2e(多平台端到端测试)、harness、goal(条件声明的智能体循环)、todo(待办队列)等。路由优先级为:显式子命令匹配、SPEC-ID 检测、自然语言语义分类、默认自主流程。
使用方式:以子命令开头输入,其后文本作为上下文传入;支持 --team、--solo 执行模式标志,以及各工作流专属标志(如 --dry、--resume SPEC-XXX、--security 等)。配置与规则来自 .moai/config/sections/*.yaml、CLAUDE.md 及 .claude/rules/moai/ 下的规则文件。
限制:路由账本记录依赖编排器实际调用 moai harness ledger record,未调用时账本为空,不能据此判断 opt-in 已关闭;混合语言输入不会按首个英文词直接路由;todo 在 workflow.todo.enabled 为 false 时仅抑制自动路由,显式调用仍正常执行。具体收费、平台与效果资料暂未提供。