SuperAPI AI 工具集

moai-worktree

编程与开发

查看项目

更新于 10-16 07:26

技能介绍

用途:MoAI Worktree 是面向并行 SPEC 开发的 Git worktree 管理系统,为每个 SPEC 创建独立工作区,避免上下文切换开销,实现真正的并行开发。

主要能力:每个 SPEC 拥有独立 Git 状态与文件环境;worktree 注册表自动跟踪所有活动工作区;支持多个 SPEC 同时开发;与 /moai:1-plan、/moai:2-run、/moai:3-sync 工作流集成;需要时自动与基础分支同步;自动清理已合并的 worktree。

使用方式:通过 CLI 操作,常用命令包括 moai-worktree new SPEC-001 "User Authentication System" 创建、moai-worktree list 列出、moai-worktree switch SPEC-001 切换、eval $(moai-worktree go SPEC-001) 用于 shell 集成、moai-worktree sync SPEC-001 同步、moai-worktree remove SPEC-001 移除、moai-worktree clean 清理已合并项、moai-worktree status 查看状态,以及 moai-worktree config get/set 管理配置。注册表默认位于 ~/worktrees/MoAI-ADK/.moai-worktree-registry.json。

适用场景:多个 SPEC 并行开发、隔离测试环境、功能分支隔离、代码审查工作流、实验性功能开发。

限制:资料未提供具体安装步骤、依赖要求、收费与价格信息、平台支持范围及实际效果数据,这些内容暂未提供。