tolibear/goalbuddy
A better /goal for Codex and Claude Code
解决的问题
GoalBuddy 为超出单个提示范围的长期编码任务提供结构化操作循环。它防止 AI 代理(特别是 Codex 和 Claude Code)在复杂项目(如大规模项目改进、漏洞排查或大型重构)中迷失方向或重复设计计划。
工作原理
GoalBuddy 在仓库内创建一个本地工作区,包含章程、目标奥拉克(如测试套件的验证信号)、看板和笔记。它使用状态追踪系统(state.yaml)在各轮次之间保持真相来源的一致性。
工作流遵循特定逻辑:意图 → 奥拉克 → 表面 → 循环 → 证明。通过专门的角色——侦察员(映射仓库)、裁判员(将工作切分为安全且有用的片段)、执行员(完成任务并留下凭证)——确保工作范围可控且可验证。
关键的是,它与工具无关,意味着一个目标可以在一个 AI 工具(如 Codex)中启动,并在另一个工具(如 Claude Code)中继续,因为状态以仓库中的普通文件形式存储,不会丢失进度。
适用人群
使用 Codex 和 Claude Code 等 AI 编码代理,管理需要持久性和验证的复杂多步骤软件工程任务的开发者。
主要亮点
- 跨工具兼容性:在一种代理中启动目标,可在另一种代理中继续,不会丢失进度。
- 本地实时看板:无需翻查聊天记录,即可通过可视化界面追踪计划、当前任务和凭证。
- 基于奥拉克的验证:需要具体的信号(如测试套件)来定义成功,防止代理陷入无目的循环。
- 安全切分:优化为尽可能大的安全且可逆的工作片段,而非微小琐碎的任务。
相关
- 项目
- 项目
- 项目
- 项目
- 项目