REALISERA(Relentless Execution: Autonomous Loops Iterating Software; Evolve, Refine, Adapt)是一个自主开发循环,用于持续演进软件项目,每次调用执行一个周期,循环调度由 /loop 负责。其核心思路是决策基于用户决策画像,连续性保存在文件中而非记忆里。
状态产物:项目根目录下的 VISION.md、TODO.md、CHANGELOG.md,以及 .agentera/ 中的 PROGRESS.md;缺失时会自动引导创建。VISION.md 是长期愿景,仅在首次运行或用户明确要求时通过头脑风暴创建或精炼;TODO.md 记录技术债、缺陷与差异;CHANGELOG.md 采用 keep-a-changelog 格式记录公开变更;PROGRESS.md 记录每个周期的操作日志。产物路径解析会先检查 .agentera/DOCS.md 的 Artifact Mapping 段,否则使用默认布局。
每个周期包含九个步骤:orient、select、research、plan、dispatch、verify、commit、audit、log。开始前需阅读 references/contract.md 获取权威约定。周期中会读取 VISION、PROGRESS、TODO、HEALTH、DECISIONS 等文件,运行分析脚本 python3 scripts/analyze_progress.py --progress PROGRESS.md --pretty,并可通过 profilera 技能运行 python3 scripts/effective_profile.py 获取决策画像。
工作选择上,每个周期聚焦一个增量:向愿景推进或修复问题,严重缺陷优先于新功能。优化类工作交给 /optimera。计划阶段需先阅读待修改文件,保持单个代理会话可完成。派发阶段在 worktree 中启动实现子代理,不同运行时使用不同底层机制(Claude Code 用 Task 工具,OpenCode 用插件后台代理,Codex 通过 python3 scripts/setup_codex.py --enable-agents 配置,Copilot 无程序化等价物)。
验证分两阶段:结构验证检查差异、功能与测试/构建/检查套件;行为验证(Reality Verification Gate)需针对真实项目状态运行主入口点观察行为。两者都通过才能提交。子代理不能自我验证,需在主检出中验证。
限制:资料未提供收费、价格、平台支持范围等细节;部分步骤(如审计、提交)的完整说明在原文中被截断,暂未提供。