THE PROGRAMMING TERMINATOR

ひとつの依頼複数のプロジェクトエージェントが連携

統括エージェントが依頼を分解し、各プロジェクトに作業を割り振り、結果をまとめます。各プロジェクトは自身のディレクトリで独立したネイティブセッションを実行し、既存の指示、Skills、ツールを利用します。

Octoboardをダウンロード

オープンソース · MITライセンス

macOS Apple Silicon · インストーラーを近日公開

赤い目を持つ銀色の機械のタコ。Octoboardのマスコットです。
ネイティブのエージェントで、共通のミッションへ
Claude Code Codex Grok Build
仕組みを見る
01 / 特長

実際のプロダクトチームのために

ひとつの機能が、複数のプロジェクトに。 調整は統括エージェントへ。

統括役が計画し、各プロジェクトが実行。

ひとつの依頼がフロントエンド、バックエンド、ドキュメントに及ぶと、タスクや結果を自分で受け渡す手間が生まれます。統括エージェントがプロダクトの背景をもとに作業と依存関係を整理し、各プロジェクトの報告を受けて次の対応を進めます。

各プロジェクトの開発ルールを、そのままに。

各エージェントはプロジェクトのディレクトリで独立したネイティブセッションを実行します。自身の仕組みで指示、Skills、hooks、ツールを読み込み、プロジェクトをまたぐ作業でルールを見落とすリスクを減らします。

異なるブランドを、ひとつの統括役が調整。

プロジェクトごとに異なるブランドを使い、指示やツールに互換性がないこともあります。フロントエンドのCodex、バックエンドのClaude Codeなど、既存の構成を保ったまま、ひとつの統括役が作業をつなぎます。統括役がClaude Codeの場合、Claude Codeではできない画像生成をCodexに渡すことができます。あるいは、ローカルアプリやブラウザを操作する手順をCodexに渡すことができます。Codexの方がその操作に強いためです。その後はCodexの報告をもとに作業を続けられます。

どのプロジェクトの会話にも、直接参加。

プロジェクト固有の背景やコードの詳細は、作業するエージェントに直接伝えると明確です。統括役が全体の進捗を追う間も、各会話で背景の補足、要件の調整、コードの確認ができます。

プロダクトはリポジトリをまたぐ エージェントも、ひとつのチームに

02 / 連携

プロジェクトをつなぐ調整役

ひとつの統括役。 すべてのプロジェクトが連携。

ひとつの機能でも、フロントエンド、バックエンド、ドキュメントに変更が及ぶことがあります。統括エージェントが作業を分けて各セッションに割り振り、報告をもとに進めます。

プロダクトのワークスペースワークフローのイメージ
あなた

プロダクト全体にチーム招待機能を追加

統括エージェント

フロントエンド・バックエンド・ドキュメントのタスクを分け、APIの依存関係を調整して成果をまとめます。

フロントエンド

apps/web
Codexプロジェクト本来のコンテキスト

プロジェクトの指示 · Skills · Hooks

招待・チーム参加画面を作る

統括エージェントへの報告

招待・チーム参加画面をバックエンドAPIに接続し、連携動作を確認しました。

バックエンド

services/api
Claude Codeプロジェクト本来のコンテキスト

プロジェクトの指示 · Skills · Hooks

招待APIと権限チェックを実装する

統括エージェントへの報告

招待APIと権限チェックの実装が完了し、API仕様を統括エージェントに報告しました。

ドキュメント

docs
Grok Buildプロジェクト本来のコンテキスト

プロジェクトの指示 · Skills · Hooks

招待・チーム参加ガイドを書く

統括エージェントへの報告

画面の流れと権限ルールに合わせて、招待・チーム参加ガイドを更新しました。

統括エージェントが成果をまとめる

3つのプロジェクトの成果を集め、同じ要望に対する実装内容を確認します。

1つの機能を、協力して完成へ

招待画面、バックエンドAPIと権限チェック、利用ガイドを合わせて、チーム招待機能を完成させます。

01

統括エージェントに目標を伝える

統括エージェントがプロダクトの背景と利用可能なコンテキストをもとに、対象プロジェクトを特定し、作業を整理して依存関係を追跡します。

02

各プロジェクトのエージェントに任せる

各エージェントは自身のプロジェクトディレクトリで動作し、ネイティブの仕組みで指示、Skills、hooks、ツール、権限設定を利用します。

03

進捗を把握し、いつでも参加。

プロジェクトのエージェントは進捗や質問を統括エージェントに報告します。任意のプロジェクトの会話を開いて、背景を補足したり、方向を調整したり、直接エージェントと作業したりできます。

03 / オープンソース

仕組みは公開。 ソースは自由に。

コードを読み、連携の仕組みを確かめ、自分に合うワークスペースに。開発を公開し、MITライセンスで提供しています。

リポジトリを見る
MIT

ビルドも、変更も、共有も自由に。

MITライセンスを読む
04 / データの取り扱い

ローカルで動く設計

ワークスペースは、あなたのマシンで動きます。

Octoboardはアプリのデータをローカルに保存し、コードや会話を開発者が運営するサーバーへアップロードしません。選択したエージェントやツールは、設定に従って各サービス提供者へ接続します。

プライバシーポリシーを読む
計画中

リモートホストへの対応

リモートホストへの対応は計画中であり、まだ利用できません。

対応プラットフォーム

macOS版は開発が完了しています。Linux、Windows、iOS、Android版は計画中です。

  • macOS

    開発完了 · インストーラーを近日公開

  • Linux

    計画中

  • Windows

    計画中

  • iOS

    計画中

  • Android

    計画中

05 / 利用ガイド

よくある質問

Octoboardはどんな作業に役立ちますか?

チーム招待機能の追加など、ひとつの依頼でもフロントエンド、バックエンド、ドキュメントに変更が必要になることがあります。統括エージェントに任せると、各プロジェクトの作業と依存関係を整理し、結果をまとめるため、自分でセッション間にタスクや情報を渡す手間を減らせます。

ひとつのエージェントとサブエージェントで全プロジェクトを開発する場合との違いは?

別のディレクトリで作業したり、サブエージェントを起動したりしても、対象プロジェクトの設定がすべて自動で読み込まれるとは限りません。指示やSkillsを親の会話から渡す必要がある場合、ルールの漏れやコンテキストの混同が起こり得ますが、具体的な読み込み方はツールによって異なります。Octoboardは各プロジェクトのディレクトリで選んだエージェントの独立したネイティブセッションを起動し、本来の仕組みで設定を読み込ませ、統括役が作業を調整します。

プロジェクトごとに異なるブランドを使えますか?

プロジェクトごとに異なるブランドに依存し、指示やツールに互換性がないこともあります。統括役と各プロジェクトでClaude Code、Codex、Grok Buildを個別に選び、それぞれのツールチェーンを保ちながら、Octoboardがタスク、関連するコンテキスト、報告を受け渡します。統括役がClaude Codeの場合、Claude Codeではできない画像生成をCodexに頼んだり、Codexの方が得意なローカルアプリやブラウザの操作をCodexに任せたりして、Codexの報告をもとに作業を続けられます。

報告はどう届きますか?直接参加もできますか?

具体的な要件やコードの詳細は、実際に作業するプロジェクトのエージェントに直接説明したほうが伝わりやすい場合があります。その会話で背景の補足、要件の調整、コードの確認ができ、統括役が起動したセッションは引き続き結果、未完了の作業、判断が必要な点を統括役に報告します。

統括エージェントはプロダクトへの理解を深めますか?

継続的な会話、プロジェクト知識、作業報告によって、プロダクトと開発構成への理解が深まり、依頼に関わるプロジェクトを判断しやすくなります。その理解はセッションで利用できるコンテキストに基づくため、情報を更新し続けることで説明の繰り返しを減らせます。

どのプラットフォームで使えますか?

macOS Apple Silicon版は開発が完了しており、インストーラーをGitHub Releasesで近日公開します。Linux、Windows、iOS、Android版は計画中で、まだ利用できません。

何を準備すればよいですか?費用はかかりますか?

使いたいエージェントのCLIをインストールしてください。Octoboardは無料で、MITライセンスのもとでソースコードを公開しています。実行するエージェントは利用者自身のもので、自分でホストしているモデルに接続したエージェントも含みます。

コードや会話はどこに送られますか?

Octoboardはアプリデータをローカルに保存し、コードや会話を開発者が運営するサーバーへアップロードしません。設定したエージェントやツールは提供者へデータを送信し、連携時には複数の提供者がタスク情報を処理する場合があり、Git操作でリモートリポジトリへ接続することもあるため、詳しくはプライバシーポリシーをご覧ください。

プロジェクトのエージェントをリモートホストで実行できますか?

まだ利用できません。リモートホストへの対応は計画中です。

Octoboard — The Programming Terminator

次のミッションは、ここから

次の依頼を、 プロジェクトの連携で

あなたのリポジトリ。あなたのツール。プロダクト全体を、ひとつの場所から前へ。

Octoboardをダウンロード

インストーラーを近日公開 · MITライセンス