SuperAPI AI 工具集

ephemeral-worktree

编程与开发

查看项目

更新于 10-15 23:44

技能介绍

用途:ephemeral-worktree 为 AI 代理提供安全的开发工作流,在实现非平凡代码改动时,使用临时 git worktree 隔离代理的修改,避免污染开发者的主工作区。

适用场景:实现功能、执行重构、修复涉及多个文件的 bug、进行实验性或高风险改动、修改仓库的多个部分。不适用于琐碎编辑,如文档修正、格式化改动、单行修改。

主要流程:创建临时 worktree 会话;所有开发工作都在该 worktree 内进行;运行项目测试以确保仓库仍然有效;开发过程中创建检查点提交(参见 rules/checkpoint.md);将产生的改动提交给开发者审查;审查后,开发者可以合并或丢弃该 worktree。

更多细节:详细的实现步骤、脚本和示例见 references/worktree-workflow.md。

限制:资料未提供具体安装命令、平台支持、收费方式或效果数据,暂未提供。