OpenBotとは?
OpenBotは、自社インフラ内でAI同僚を稼働させるためのCopilotKitによるオープンソースのテンプレートです。 現在はベータ版であり、READMEには、ホスト型製品や依存関係として利用するパッケージではなく、クローンして変更を加えるためのテンプレートであると明記されています。各BotにはChromiumブラウザ、固有のログイン情報、/workspaceボリューム、シェルを備えた専用コンテナが割り当てられ、管理者が許可したツールのみが付与されます。
ブラウザ、ファイル、シェル、MCP、またはコンポーネントのあらゆるアクションは、ターゲットを解決し、CELポリシーを評価し(許可より拒否を優先し、ポリシーが存在しない場合は何も許可せず、壊れたルールは拒否します)、監査ログを記録した後にのみ実行する単一のゲートウェイを通過します。Botがログイン画面や2FAプロンプトに到達した際には、人間が画面を監視して操作を引き継ぐことができます。AG-UIに対応したエージェントであれば、LangGraph、Mastra、CrewAI、Pydantic AI、Google ADKで構築されたものや手動で作成されたものを問わず、Botとして利用可能です。
スレッドとメモリは同社の有料サービスであるCopilotKit Intelligence上で動作し、これがないとOpenBotは起動しません。サインインはGoogle、Microsoft、Okta、および企業のSAMLまたはOIDCプロバイダーをサポートしています。
OpenBotの料金は?
| プラン | 価格 | 内容 |
|---|---|---|
| OpenBot | Free | MIT。Docker Composeまたは単一コンテナイメージによるセルフホスト |
| Intelligence Free | $0 | ホスト型で1組織あたり月間1,000インタラクション。ローカルのDeveloper Editionは非商用利用のみ |
| Intelligence Pay as you go | $49/month | 10,000インタラクション込み、以降は段階制料金。ホスト型またはセルフホスト |
| Intelligence Annual | Custom | 年間コミット割引、オフラインデプロイ、カスタムSSO |
MIT licenceです。CopilotKit Intelligenceが必要です。1組織あたり月間1,000インタラクションまでのFree($0)ホスト型プラン、月間10,000インタラクションが含まれる月額$49のPay as you go、Annualカスタムがあります。モデルキーは各自で用意します。
OpenBotは使う価値があるか?
OpenBotの設計は多くのエージェントプラットフォームよりも慎重ですが、パッケージングの完成度はそれほど高くありません。リポジトリは2026年8月に作成され、GitHubスターは約7,500件あり、2026年10月12日にv0.2.0がリリースされました。READMEではベータ版であり「製品ではなくテンプレート」であると説明されています。パッケージとして公開されているものはなく、サンプルのフィンテックテナントを独自の 同僚へと置き換えることが前提となっています。
注目すべき理由はガバナンスモデルにあります。Botが実行するすべてのツール呼び出しは、サーバーが保持するスナップショットからターゲットを解決するサーバーゲートウェイを経由します。このゲートウェイは、URL、要素、シェルコマンド、MCPツール、および実行を開始したトリガーを検査できるCELルールと照合し、処理が行われる前に監査ログを書き込みます。拒否された場合は原因となったルール名が記録され、シークレットは長さのみが記録されます。人間が操作を引き継いでいる間、Botのアクションはキューに入れられるのではなく拒否されます。未知のMCPツールやカスタムMCPツールは、デフォルトで書き込み処理として扱われます。
第三者がアクセスできるようにする前に、デフォルト設定に注意を払う必要があります。`.env.example`には`OPENBOT_SINGLE_USER=true`が含まれており、すべてのリクエストを単一の管理者として受け入れます。また、`start.sh`はコンピューターとスーパーバイザーのトークンに固定の開発用値を使用します。スーパーバイザーはDockerソケットを保持しているため、そのトークンはネットワーク境界ではなく共有シークレットであり、ドキュメントではループバックに維持することが求められています。gVisorによる分離も利用可能ですが、オプションです。
CopilotKit Intelligenceへの依存が実質的な制約となります。APIサーバーはIntelligenceのURLとキーがなければ起動を拒否します。無料のホスト型プランは月間1,000インタラクションをカバーし、ローカルのDeveloper Editionは非商用利用に限定されたライセンスとなっており、本番利用は月間10,000インタラクションで月額$49からとなります。リリースサイクルの変化も早く、v0.2.0では3つのBotリストが1つに統合され、12の初期同僚のうち10がデフォルトの読み込みから除外されました。ローカルで動作し重要なアクションの前に承認を求めるMagentic-UIと比較すると、OpenBotはポリシーと監査の面で大幅に強固である一方、立ち上げの負担ははるかに大きいです。
真価を発揮する場面
300人規模のフィンテック企業のプラットフォームエンジニア
経費確認エージェントに社内システムへの自由な権限を与えることなく、ブラウザを利用させます。
チームのLangGraphエージェントをBotとして登録し、支払いURLとシェルコマンドに対するCEL拒否ルールを作成し、/admin/auditで拒否履歴を確認します。ソフトウェアはMITですが、Intelligenceは月額$49に加え、10,000インタラクションを超えると段階制料金が発生します。
5人規模のサポートチームを統括する運用リード
エージェントにチケットのトリアージを行わせ、単独で通過すべきでないログインに達した際には引き継ぎを行わせます。
examples/fintech/catalogからチケットトリアージの同僚をagentsにコピーし、SlackまたはTeamsを接続して、Botが支援を求めた際に操作を引き継ぎます。制御の変更は記録されます。無料のIntelligenceプランの月間1,000インタラクションは、キュー全体の処理ではなくパイロット運用に適しています。
エージェントプラットフォームを評価するセキュリティエンジニア
事前の記録が存在しない状態でエージェントがアクションを実行できないことを確認します。
ノートPC上で実行し、Botにテストフォームの入力を指示した上で、/admin/boundariesに拒否ルールを追加して再試行します。マシン外へ公開する前に、シングルユーザーモードを無効化し、本番用トークンを設定します。
導入前に確認すること
- 導入
- クローンし、`cp .env.example .env`、`bun install`を実行し、`npx copilotkit@latest login`でIntelligenceプロジェクトを接続し、モデルキーを追加した上で、`bash scripts/start.sh`を実行してlocalhost:3010を開きます。DockerとBun 1.3以上が必要です。ghcr.io/copilotkit/openbotで公開されている単一イメージによりKubernetesなしでのデプロイに対応しており、Helmチャートも存在します。
- 連携
- あらゆるAG-UIエンドポイント(LangGraph、Mastra、CrewAI、Pydantic AI、Google ADK )。ゲートウェイ用のベースURL上書きに対応したOpenAI、Anthropic、Googleモデル。Google Drive、Notion、Parallel、Exa、FirecrawlのMCPサーバーに加え、Composio経由で数百の追加アプリに対応。Slack、Microsoft Teams、SMS。Google、Microsoft、Okta、SAML、OIDCサインイン。
- データとプライバシー
- 製品データ、ポリシー、監査ログ、暗号化された認証情報はPostgreSQLに保存されます。スレッドとメモリは、ホスト型またはセルフホストのCopilotKit Intelligenceに送信されます。Botのブラウザは実際のログイン情報を保持し、コンテナごとのトークンとともに127.0.0.1にバインドされます。デスクトップアプリはデフォルトでテレメトリを送信しますが、`COPILOTKIT_TELEMETRY_DISABLED=true`または`DO_NOT_TRACK=1`で無効化できます。
- 大規模利用時のコスト
- 各インスタンスには最低2 GB、推奨4 GBのメモリが必要であり、Playwrightのガイドラインに基づき同時実行ブラウザごとに約1 GBが追加で必要です。Intelligenceは1組織あたり月額$49で10,000インタラクションが含まれ、超過分は料金ページに非公開の段階制料金となります。IntelligenceのSSOとオフラインデプロイはAnnualプラン限定です。
- 制限
- ベータ版であり、未解決のissueが27件あります。スーパーバイザーがイメージ内に含まれていないため、レプリカは単一のブラウザを共有します。ルーティンに は最短15分の制限と有効数20件の上限があり、10回連続で失敗すると停止します。
良い点
- すべてのアクションの前に検証されるフェイルクローズ型CELポリシー
- 各拒否の背景にあるルール名を記録する監査証跡
- Botごとの単一コンテナ、ブラウザ、ワークスペース
- LangGraphから手書き実装まで、あらゆるAG-UIエージェントに対応
気になる点
- CopilotKit Intelligenceがないと起動不可
- シングルユーザー管理者モードと固定の開発用トークンが同梱
- ベータ版テンプレートのため、マイナーリリース間で構造が変更
- Docker、Bun、Postgres、モデルキーが必要
おすすめの人
アクションごとのポリシーと監査を備えたセルフホスト型エージェントを求めており、テンプレートのフォークと保守を 行う準備があるプラットフォームチームに適しています。
OpenBotの代替
OpenBot:よくある質問
- OpenBotは使う価値があるか?
- OpenBotは、すべてのアクションの手前にフェイルクローズ方式のゲートウェ イを配置することでエージェントガバナンスを適切に実現していますが、インストールしてすぐに実行できる製品というよりは、CopilotKitの有料メモリサービスに依存するベータ版テンプレートです。 評価は5点満点中3.8点です。
- OpenBotの料金は?
- MIT licenceです。CopilotKit Intelligenceが必要です。1組織あたり月間1,000インタラクションまでのFree($0)ホスト型プラン、月間10,000インタラクションが含まれる月額$49のPay as you go、Annualカスタムがあります。モデルキーは各自で用意します。
- OpenBotの欠点は?
- CopilotKit Intelligenceがないと起動不可; シングルユーザー管理者モードと固定の開発用トークンが同梱; ベータ版テンプレートのため、マイナーリリース間で構造が変更; Docker、Bun、Postgres、モデルキーが必要.
- OpenBotは誰に向いているか?
- アクションごとのポリシーと監査を備えたセルフホスト型エージェントを求めており、テンプレートのフォークと保守を行う準備があるプラットフォームチームに適しています。
- チームや本番環境でOpenBotを使うと費用はいくらか?
- 各インスタンスには最低2 GB、推奨4 GBのメモリが必要であり、Playwrightのガイドラインに基づき同時実行ブラウザごとに約1 GBが追加で必要です。Intelligenceは1組織あたり月額$49で10,000インタラクションが含まれ、超過分は料金ページに非公開の段階 制料金となります。IntelligenceのSSOとオフラインデプロイはAnnualプラン限定です。
- OpenBotは企業データを扱っても安全か?
- 製品データ、ポリシー、監査ログ、暗号化された認証情報はPostgreSQLに保存されます。スレッドとメモリは、ホスト型またはセルフホストのCopilotKit Intelligenceに送信されます。Botのブラウザは実際のログイン情報を保持し、コンテナごとのトークンとともに127.0.0.1にバインドされます。デスクトップアプリはデフォルトでテレメトリを送信しますが、`COPILOTKIT_TELEMETRY_DISABLED=true`または`DO_NOT_TRACK=1`で無効化できます。
- OpenBotの代わりになるものは?
- 当サイトでレビューした中で最も近い代替はMagentic-UI (MagenticLite), OpenSandbox 、 Coze Studioです。
回答確認日:2026年10月28日
