複数のコーディングエージェントを個別のgit worktreeで並行実行し、モバイルアプリから進捗を確認できるデスクトップアプリ。
- スター
- 4,971
- フォーク
- 765
- 未解決の Issue
- 752
- 最終コミット
- 17 時間前
これは何?
bbは、管理された環境でコーディングエージェントを動かしたい開発者向けのエージェント型IDEです。IDE自身が自らを制御・カスタマイズ・自動化できるようにすることを目指しており、独自のソフトウェアファクトリーを構築するための基盤として位置づけられています。
作業はスレッド単位で進み、実行状況をリアルタイムで確認したり、途中で指示を変えたり、別のエージェントに引き継いだりできます。デスクトップアプリ、Webアプリ、CLI、HTTP APIはいずれも主要な操作手段として利用できます。デスクトップアプリは現在Apple Silicon搭載のmacOSを対象としており、LinuxとWindows向けのビルドはアルファ版です。Intel Macやその他のプラットフォームではnpx経由で実行でき、すでに認証済みのプロバイダーCLIを利用します。
現在も活発に開発されており、コアアーキテクチャは安定していますが、ワークフローや各種インターフェースは引き続き変更されています。TypeScriptで書かれ、bb-appという名前のnpmパッケージとして配布されています。
主な機能
- 01デスクトップアプリ、Webアプリ、CLI、HTTP APIから同じIDEを操作できます。
- 02スレッドの実行状況をリアルタイムで確認し、作業途中で指示を変えたり、別のエージェントに引き継いだりできます。
- 03すでに認証済みのプロバイダーCLIを使って実行できます。
- 04Node.jsが使える環境であれば、どのプラットフォームでもnpx bb-app@latestで起動できます。
- 05チェックアウトやworktreeごとにデータディレクトリを分ける開発ループを備えています。
ユースケース
- 複数のコーディングエージェントを別々のスレッドで並行して動かし、出力を確認する。
- CLIまたはHTTP APIを通じてIDEのタスクを自動化する。
- 自己変更可能なIDEを試し、社内ソフトウェアファクトリーの基盤として活用する。
クイックスタート
- 1
リリースページから macOS(Apple Silicon)用デスクトップアプリをダウンロードします
- 2
または、npx を使ってどこからでも bb を実行できます
npx bb-app@latest - 3
ブラウザーでローカルの Web アプリを開きます
使う前に知っておきたいこと
- Linux と Windows のデスクトップ版はアルファ版のため、問題が発生する場合があります。
- ネイティブ版 Windows では Git for Windows も必要です。
- bb は現在も活発に開発中で、ワークフローや各種機能は変更される可能性があります。
- npm 12 以降では bb に必要なインストールスクリプトがブロックされるため、追加のフラグが必要になる場合があります。
収録されている特集
トピック
よくある質問
- bb とは?
- デスクトップアプリ、Webアプリ、CLI、HTTP APIから操作でき、自身を制御・カスタマイズ・自動化するエージェント型IDE。 bbは、管理された環境でコーディングエージェントを動かしたい開発者向けのエージェント型IDEです。IDE自身が自らを制御・カスタマイズ・自動化できるようにすることを目指しており、独自のソフトウェアファクトリーを構築するための基盤として位置づけられています。
- bb は無料で使えますか?ライセンスは?
- bb は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- bb は今もメンテナンスされていますか?
- 活発にメンテナンス中。bb の最終コミットは 2026年11月7日 です。
- bb は何に使えますか?
- 複数のコーディングエージェントを別々のスレッドで並行して動かし、出力を確認する。 CLIまたはHTTP APIを通じてIDEのタスクを自動化する。 自己変更可能なIDEを試し、社内ソフトウェアファクトリーの基盤として活用する。
- bb のインストール方法は?
- リリースページから macOS(Apple Silicon)用デスクトップアプリをダウンロードします または、npx を使ってどこからでも bb を実行できます: npx bb-app@latest ブラウザーでローカルの Web アプリを開きます
- bb はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/get-bb/bb
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Claude Code、Codex、OpenCodeなど複数のコーディングエージェントをworktree上で並行実行・オーケストレーションするデスクトップ、モバイル、Web、CLIアプリ。
Claude Code、Codex、OpenCodeなどのCLIコーディングエージェントを、それぞれ専用のGit worktreeで並行して実行できるデスクトップIDE。
複数プロジェクトのClaude CodeとCodexのエージェントセッションを1つのウィンドウで実行できる、軽量なクロスプラットフォームAIコーディングIDEです。
Claude Code、Cursor、CopilotなどのAIコーディングエージェントを拡張する、検証済みスキルの厳選レジストリ。インストール用CLIも提供します。
プロジェクトを読み、ターミナルやデスクトップ、ブラウザ、エディタからファイル編集やテスト実行を行うオープンソースのコーディングエージェント。