Claude Code、Codex、Cursorなどのコーディングエージェントをローカルで操作できるデスクトップアプリとCLI。オプションで複数デバイス間の同期にも対応。
tolimarchuk/goalbuddy
長時間のコーディング作業を進めるため、CodexとClaude Codeに方針、タスクボード、作業記録、検証ループを提供するローカルワークスペース。
- スター
- 824
- フォーク
- 66
- 未解決の Issue
- 10
- 最終コミット
- 先月
これは何?
GoalBuddyは、長時間のコーディング作業でCodexとClaude Codeが軌道を外れないよう支援します。リポジトリ内に小さなワークスペースを作成し、目標の方針書、ボードの状態を記録するファイル、メモ、完了した各タスクの作業記録を用意します。これにより、毎回計画を立て直さなくても、作業を中断・再開し、進捗を検証できます。
目標は決まったループに沿って進みます。調査役がリポジトリを把握し、判定役が安全かつ有益な作業のうち最大の範囲を選び、作業役がそれを完了して作業記録を残します。最後に判定役が、合意した検証方法に照らして作業記録を監査します。作業中は、計画、実行中のタスク、サブゴール、検証状況をローカルのライブボードで確認できます。
ボードは通常のファイルなので、あるハーネスで始めた目標を、もう一方のハーネスで `npx goalbuddy resume` を使って再開できます。CLIには、別ベンダーのCLIでタスクをヘッドレス実行し、gitで書き込み範囲をチェックする `dispatch` のほか、インストールを管理する `doctor`、`update`、`reset` コマンドもあります。
主な機能
- 01リポジトリ内に目標の方針書、状態ファイル、メモ用フォルダを作成
- 02ローカルのライブボードで計画、実行中のタスク、作業記録、サブゴールを表示
- 03CodexとClaude Codeに対応し、どちらのハーネスでもボードを再開可能
- 04`dispatch` で別のCLI上でタスクをヘッドレス実行し、gitで書き込み範囲をチェック
- 05サブゴールにより、親タスクの配下で範囲を限定した子ボードを管理
ユースケース
- 複数のファイルにまたがる大規模なプロジェクト改善を、各ステップで検証しながら進める
- チェック結果を作業記録として残しながらリリースを準備する
- 修正を受け入れる前に証拠が必要なバグ調査
- 決められた節目でテストに合格する必要があるリファクタリング
クイックスタート
- 1
ワンコマンドでセットアップを実行する
npx goalbuddy - 2
Codex または Claude Code を再起動する
- 3
goal-prep スキルを使って Codex で目標を準備する
$goal-prep - 4
表示された Codex の /goal または Claude Code の /goalbuddy コマンドを実行してボードを動かす
使う前に知っておきたいこと
- ネイティブの Codex /goal は OpenAI が利用を制限している機能であり、GoalBuddy が有効化したり置き換えたりするものではありません。
- エージェントハーネスとして Codex または Claude Code をインストールして使用する必要があります。
収録されている特集
トピック
よくある質問
- goalbuddy とは?
- 長時間のコーディング作業を進めるため、CodexとClaude Codeに方針、タスクボード、作業記録、検証ループを提供するローカルワークスペース。 GoalBuddyは、長時間のコーディング作業でCodexとClaude Codeが軌道を外れないよう支援します。リポジトリ内に小さなワークスペースを作成し、目標の方針書、ボードの状態を記録するファイル、メモ、完了した各タスクの作業記録を用意します。これにより、毎回計画を立て直さなくても、作業を中断・再開し、進捗を検証できます。
- goalbuddy は無料で使えますか?ライセンスは?
- goalbuddy は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- goalbuddy は今もメンテナンスされていますか?
- 半年以内に更新あり。goalbuddy の最終コミットは 2026年10月2日 です。
- goalbuddy は何に使えますか?
- 複数のファイルにまたがる大規模なプロジェクト改善を、各ステップで検証しながら進める チェック結果を作業記録として残しながらリリースを準備する 修正を受け入れる前に証拠が必要なバグ調査 決められた節目でテストに合格する必要があるリファクタリング
- goalbuddy のインストール方法は?
- ワンコマンドでセットアップを実行する: npx goalbuddy Codex または Claude Code を再起動する goal-prep スキルを使って Codex で目標を準備する: $goal-prep 表示された Codex の /goal または Claude Code の /goalbuddy コマンドを実行してボードを動かす
- goalbuddy はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/tolimarchuk/goalbuddy
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
CodexやClaude Code上で、プロジェクトのルールや知識を開発ライフサイクル全体で活用できる、チーム独自のAIコーディングハーネスを構築するためのフレームワークです。
Claude Codeやその他のCLIコーディングエージェントに生産性向上機能を追加する、CLIツール、スキル、フック、プラグインのコレクションです。
Claude CodeとCodexを、バイリンガルのプロンプトやワークフロー、APIプロバイダーのプリセット、MCP設定とともにワンコマンドでセットアップできるCLIです。
Claude Code、Codex、Copilot CLI、Pi向けのプラグイン。同じリポジトリでの過去のセッションから学習し、コーディングエージェントのトークンコストを削減します。
複数のネイティブコーディングエージェントを公式のCodex Desktop UIに接続し、エージェント間でタスクを引き継げるローカルデスクトップカーネル。