Repolode
tolimarchuk

tolimarchuk/goalbuddy

为 Codex 和 Claude Code 的长时间编码任务提供本地目标看板、任务记录与验证循环。

Star
824
Fork
66
未关闭 Issue
10
最近提交
上个月

这是什么?

GoalBuddy 帮助 Codex 和 Claude Code 在长时间编码任务中保持方向。它在仓库内生成一个小型工作区,包含目标说明、记录看板状态的 state 文件、笔记和每个任务的完成凭证(receipt),让任务可以暂停、恢复和验证,而无需每轮重新规划。

每个目标按固定流程推进:scout 梳理仓库,judge 选出最大且安全的有效任务切片,worker 完成后留下凭证,最后由 judge 对照约定的验证信号做审计。运行期间,本地实时看板会展示计划、当前任务、子目标和验证状态。

看板就是普通文件,因此在一个工具中开始的目标,可以用 `npx goalbuddy resume` 在另一个工具里继续。命令行还提供 `dispatch`,可无界面地把任务交给另一家厂商的 CLI 执行,并通过 git 检查写入范围;另有 `doctor`、`update` 和 `reset` 用于管理安装。

核心功能

  • 01在仓库内生成目标说明、状态文件和笔记目录
  • 02本地实时看板展示计划、当前任务、凭证和子目标
  • 03支持 Codex 与 Claude Code,任一工具中都可恢复看板
  • 04dispatch 可无界面调用另一个 CLI 执行任务,并用 git 校验写入范围
  • 05子目标允许父任务拥有一个范围明确的子看板

适用场景

  • 跨多个文件进行大范围项目改进,并在每步做验证
  • 用凭证记录检查项,完成发布准备
  • 需要证据支撑的缺陷排查
  • 需要在关键节点通过测试的重构

快速上手

  1. 1

    运行一条命令完成安装

    npx goalbuddy
  2. 2

    重启 Codex 或 Claude Code

  3. 3

    在 Codex 中使用 goal-prep 技能准备目标

    $goal-prep
  4. 4

    运行打印出的 Codex /goal 或 Claude Code /goalbuddy 命令来执行看板

使用前须知

  • 原生 Codex /goal 是 OpenAI 限制的功能,GoalBuddy 不会启用或替代它。
  • 需要已安装 Codex 或 Claude Code 作为智能体运行环境。

收录于专题

标签

常见问题

goalbuddy 是什么?
为 Codex 和 Claude Code 的长时间编码任务提供本地目标看板、任务记录与验证循环。 GoalBuddy 帮助 Codex 和 Claude Code 在长时间编码任务中保持方向。它在仓库内生成一个小型工作区,包含目标说明、记录看板状态的 state 文件、笔记和每个任务的完成凭证(receipt),让任务可以暂停、恢复和验证,而无需每轮重新规划。
goalbuddy 可以免费使用吗?用的什么许可证?
goalbuddy 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
goalbuddy 还在维护吗?
半年内有更新。goalbuddy 最近一次提交是在 2026年10月2日。
goalbuddy 适合用来做什么?
跨多个文件进行大范围项目改进,并在每步做验证 用凭证记录检查项,完成发布准备 需要证据支撑的缺陷排查 需要在关键节点通过测试的重构
goalbuddy 怎么安装和运行?
运行一条命令完成安装: npx goalbuddy 重启 Codex 或 Claude Code 在 Codex 中使用 goal-prep 技能准备目标: $goal-prep 运行打印出的 Codex /goal 或 Claude Code /goalbuddy 命令来执行看板
在哪里获取 goalbuddy?
源代码和安装说明在 GitHub 上:https://github.com/tolimarchuk/goalbuddy

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目