今日のAI開発において、「ハーネス」とは、大規模言語モデル(LLM)をツールと対話し、コードを書き、タスクを実行できる機能的な「エージェント」へと変貌させるソフトウェアのラッパーを指します。
Databricksや初期のユーザーが指摘する問題は、それぞれのハーネスが完全なサイロ(独立した閉鎖環境)と化している点です。例えば、Claude Codeは自身のセッションやルールを記憶していますが、特定のサブタスクを処理させるためにCodexやPiに切り替えた瞬間、そのコンテキストはすべて水泡に帰します 。
2026年6月13日にApache 2.0ライセンスのオープンソースプロジェクトとして公開されたOmnigentは、「もう一つのコーディングエージェント」ではありません。それは、あなたが現在利用しているエージェント群の「上」に位置し、「構成」「制御」「コラボレーション」のための共有ランタイムレイヤーを提供するメタハーネスです 。
ユーザーは自身のモデル、APIキー、インフラを持ち込む(BYO)ことが前提で、Omnigentはその下でどのエージェントが動作しているかに関わらず、セッションとポリシーを一定に保ちます。これにより、特定のAIアシスタントへのベンダーロックインを回避できます 。
エージェントの断片化を終わらせるというOmnigentのミッションは、以下の3つの基盤機能によって実現されます 。
1. 構成 (Composition)
複数のエージェントハーネスやLLMを、ワークフロー全体を書き直さずに自由に組み合わせることを可能にします。例えば、異なるハーネスが一つのタスクの別々の部分を担当する「マルチエージェントチーム」を組んだり、セッションの途中、ループの途中であっても、たった一行の設定変更でモデルを別のものに切り替えたりできます 。
2. 制御 (Control)
共有レイヤーが存在しない世界では、利用料の上限やアクセス権限といったガバナンスポリシーを、ツールごとに個別に再実装しなければなりませんでした。Omnigentはこのメタハーネスレベルで、状態を保持する(ステートフルな)データ中心のポリシーとコスト予算を導入し、ルールが「特定のツール」ではなく「あなたの作業」に追従するようにします 。
3. コラボレーション (Collaboration)
おそらく最も即効性のあるメリットは、ライブのエージェントセッションを共有できることです。開発者はデスクトップ端末で複雑なタスクを開始し、まったく同じセッションをスマートフォンで引き継ぎ、URL経由でチームメイトに共有してリアルタイムの共同作業を行うことができます 。
Omnigentは完全なオープンソースであり、寛容なApache 2.0ライセンスの下で公開されています 。現在はアルファ版であり、開発者が試用・貢献できる状態ではありますが、すべての機能が完成し、完全に安定しているとは限りません 。また、プロジェクトはApache Sparkのオリジナル開発者であるマテイ・ザハリア(Matei Zaharia)氏によって主導され、サーバーレスPostgreSQLのNeonとの協業で開発されました 。
Omnigentがオープンソース化されたのは2026年6月13日です 。これは、Databricksの旗艦カンファレンス「Data + AI Summit 2026」のわずか2日前にあたります。同カンファレンスは6月15日から18日までサンフランシスコのモスコーン・センターで開催され、世界中から3万人以上のデータとAIのプロフェッショナルが集結します 。このリリースタイミングにより、Omnigentは世界最大級のデータAIコミュニティの場で、主要な議題の一つとして即座に注目を集めることになります。
よくある誤解の一つに、OmnigentとDatabricksのエンタープライズプラットフォーム「Agent Bricks」との関係性があります。答えは明確です。両者は補完的ですが、対象とするユーザーと解決する問題が全く異なります。
Omnigentは、外部のサードパーティ製エージェントを連携させるための、軽量で非中央集権的な開発者ツールです。一方、Agent Bricksは、企業のビジネスデータ上で直接エージェントを構築・展開するための、中央管理されたガバナンス型のエンタープライズプラットフォームです 。
端的に言えば、Omnigentが解決するのは「開発者が既に使っている外部AIツールのオーケストレーション」という問題であり、Agent Bricksが解決するのは「安全で統制の取れた方法で、ビジネスアプリケーション向けのAIエージェントを構築しガバナンスを効かせる」という問題です 。
| 項目 | Omnigent | Agent Bricks |
|---|---|---|
| タイプ | オープンソースのメタハーネス | Databricksのエンタープライズエージェントプラットフォーム |
| 対象ユーザー | 複数の外部エージェントツールを連携させる開発者 | ビジネスデータ上で統制の取れたエージェントを構築する企業チーム |
| 範囲 | Claude Code、Codex、Pi、独自YAML定義エージェントの上に単一UIレイヤーを提供 | モデルアクセス、実行、ガバナンス、コンテキストを単一システムで統合 |
| ライセンス | Apache 2.0 | ソース未記載。前払いライセンス料なしの従量課金制モデル |
| 主な焦点 | 異種ツール間の「構成」「制御」「コラボレーション」 | エンタープライズガバナンス、アイデンティティ管理、ビジネスデータに基づく自動作成と最適化 |
| 実行環境 | 個人のラップトップ、端末、Web、デスクトップ、スマートフォン | 管理されたDatabricks Data Intelligence Platform |
Agent Bricksは、AIエージェントを試験運用から本番環境へ移行させるために設計されたエンドツーエンドのソリューションです。同プラットフォームはMosaic AIのリサーチエンジンを活用し、エージェントの作成、評価、最適化を自動化すると同時に、Unity Catalogを通じたエンタープライズグレードのガバナンスを維持します 。一方、Omnigentはポータブルな「鍵は自分で持参」型のレイヤーであり、開発者のコンテキストとポリシーが、今月流行のコーディングアシスタントに「人質」に取られることが決してないように保証するためのものです。