用途:在 Claude Code Migration Kit 中编排一次大规模语言迁移,按六步流程推进。安装时需设置 [kit path],先阅读 [kit path]/README.md(流程定义)与 [kit path]/CLAUDE.md(常驻规则),常驻规则优先于便利性。
主要能力与流程:无迁移产物(migration/ 不存在)时运行 prompts/00-feasibility.md,产出报告并给出结论后停止,不在同一会话开始第一步。可行性签核后、尚无 judge 时,先确认存在通过公共接口同时运行新旧代码的 judge;若现有测试套件是公共接口或已是第三种语言,可直接带到第六步;若导入内部实现,运行 prompts/00b-judge-setup.md 构建并验证可移植对等测试框架,并在其门禁处停止。无地图与规则时执行第一步:为源生态适配 scripts/depmap_*,复制 templates/RULEBOOK.md 并与人类共同起草,再用 prompts/02 做差距清单。第一步签核后,确认人类已从 templates/settings.json 安装 .claude/settings.json(不要自行安装),再运行 prompts/03-stress-test.md;若为重新设计型迁移,烘焙对比无效,改用对抗式设计文档评审。压力测试签核后,确认 migration/manifest.tsv 存在,以 scripts/queue_runner.mjs 为队列运行 prompts/04-translation-kickoff.md。翻译队列清空后依次执行第四、五、六步。第六步完成门禁通过后运行 prompts/06-post-parity.md。
常驻行为:进度以队列消耗数字报告,而非文字叙述;同一失败出现三次视为规则缺陷,停止修实例、排队修订并建议重新生成切片;“不要迁移”和“到此为止”在每个门禁都是有效建议。
限制:资料未提供具体支持的语言、平台、收费或效果数据;各步骤均以签核门禁结束,需人工逐阶段启动。