top of page

Databricks Unity Gateway CLI、コーディングエージェントの選択を一元管理プレーンの背後に置く

9月25日
読了時間: 20分

Databricksは、主要な4つのモデルファミリーが6カ月間で変化したことを受け、Unity Gateway CLIを公開した。企業にとってコーディングエージェントの選定が流動的な課題になっているためだ。Databricks Unity Gateway CLIは、モデル、ツール、スキル、利用状況、支出を管理する単一の統制経路を管理者に提供する。開発者は引き続き、ug claudeやug codexなどのコマンドで好みのエージェントを起動できる。

この組み合わせにこそ、本質的な緊張関係がある。Databricksは、エンジニアリング組織に単一のコーディングエージェントへの統一を求めているわけではない。すべてのエージェントの下層にあるゲートウェイを標準化し、各開発者の環境を再構築せずにモデルやポリシーを変更することを目指している。

主な代替策は、ベンダーごとに直接管理する方式だ。OpenAI、Anthropic、Googleなどのベンダーは、それぞれの製品を管理でき、多くの場合は自社ネイティブ環境を中心に設計された制御機能を提供する。Databricksは、企業が個別ベンダースタックの密結合よりも、共通の管理プレーンを重視すると見込んでいる。

Databricks Unity Gateway CLIがエージェント設定を一元化

このリリースは、コーディングエージェントの設定を開発者ごとの作業から、中央で公開されるインフラストラクチャへと変える。

管理者はUnity Gatewayで、承認済みエージェント、デフォルトモデル、Model Context Protocolサーバー、再利用可能なスキル、ルーティング動作、支出ポリシーを設定する。MCPは、AIエージェントが一貫したインターフェースを通じて外部ツールを呼び出し、文脈データを取得できるようにする標準だ。

管理者が設定を公開すると、CLIは開発者がエージェントを開始する際にその設定を取得して適用する。Databricksによれば、組織は選択した設定をロックし、デバイス管理システムを通じてCLIを配布することもできる。

初期のインターフェースは意図的に小さく保たれている。開発者はug claude、ug codex、ug gemini、ug opencode、ug copilot、またはug piを入力できる。CLIはその後、ユーザーを認証し、選択されたプログラムをUnity Gatewayへ接続し、組織の設定を適用して、使い慣れたエージェントのターミナルインターフェースを開く。

Cursorはより限定的な位置づけにある。オープンソースのCLIリポジトリによると、Unity GatewayはCursor Agent向けのMCPサーバーを設定するが、Cursorのモデルは引き続き開発者のCursorアカウント経由で動作する。この違いは、エージェントインターフェースへの対応が、すべてのクライアントで同一のモデルルーティングを保証するわけではないことを示すため重要だ。

より大きな変更点は設定の同期にある。管理者がデフォルトモデルを変更すると、開発者が次にug経由で該当エージェントを起動した際に、新しい選択が反映される。同社はコホートベースのロールアウトについても説明しており、プラットフォームチームは広範な展開前に、限定グループで新モデルをテストできる。

この設計は、エージェントハーネスと、その背後にあるモデルを分離する。エージェントハーネスとは、作業を計画し、ツールを呼び出し、ファイルを編集し、コーディングセッションを管理するソフトウェアだ。言語モデルは推論と生成を担うが、それらの能力がリポジトリへ届く方法は周辺のハーネスによって形作られる。

したがって、チームはClaude Codeをインターフェースとして維持しながら、ゲートウェイで許可されるモデル設定を変更できる。別のグループはCodexを使い続けつつ、同じ承認済みMCPツールと支出ルールを受け取れる。

このアプローチは現実の運用負荷に対応する。通常、各エージェントには独自の設定ファイル、認証慣行、ツール登録形式、環境変数がある。複数のエージェントをサポートすると、セットアップスクリプトが増え、開発者ごとにポリシーが不整合になる可能性がある。

Databricksは現在、対応クライアント向けのファイルを管理し、適用済み設定のローカル記録を保存する。リポジトリのドキュメントによれば、このツールはファイルを変更する前にバックアップを作成し、ug revertでそのバックアップを復元できる。ug doctorコマンドではセットアップ上の問題を診断でき、ug statusでは設定済みワークスペース、モデル、スキル、生成ファイルを報告する。

その結果として生まれるのは、新しいコーディングエージェントではない。複数のエージェントを単一のエンタープライズサービスのクライアントのように動作させるデプロイメント層だ。この変化が、このリリースにおける中心的な競争、すなわち共有ゲートウェイと個別ベンダーの管理プレーンとの対決を形作る。

コーディングエージェントの拡大がプラットフォームチームを圧迫

当面の圧力は、開発者が企業ポリシーの追随より速く採用するツールを統制しなければならないプラットフォーム、セキュリティ、財務チームにかかる。

Databricksは2026年9月24日にCLIを発表した。同社の発表記事は、GPT-6、Claude Opus 5.5、Gemini 3.8、Grok 4.7を、直前の6カ月に登場したモデルとして挙げている。また、Kimi K3、GLM-5、DeepSeek V4.1を含むオープンウェイトモデルにも言及している。

同社は、最先端モデルが現在はおよそ5日に1つ登場すると見積もっている。この見積もりはDatabricksによる評価であり、標準化された業界指標ではない。それでも、このリリースペースは、固定された企業標準が急速に陳腐化しうる理由を説明している。

モデルの品質は変数の一つにすぎない。小規模モデルは定常的な編集をより低コストで完了できる一方、より高性能なモデルはリポジトリ全体に及ぶ移行でより良い成果を出す場合がある。可用性、レイテンシ、コンテキストの扱い、ツール利用、地域要件も、適切な選択を左右しうる。

共有レイヤーがなければ、企業は二つの難しい選択肢に直面する。一つのプロバイダーに標準化し、特定タスクでは別のモデルの方が優れている可能性を受け入れるか。あるいは複数のエージェントとプロバイダーを支援し、それぞれでID、予算、ログ、ツールのポリシーを再現するかだ。

後者は選択肢を維持するが、管理対象の領域を広げる。開発者はエージェントに一つの認証情報、MCPサービスに別のトークン、モデルプロバイダーに別のキーを使用する場合がある。利用記録は異なるコンソールに分散し、帰属方法も一致しない可能性がある。

Unity Gatewayはこうした経路を集約しようとしている。同社のガバナンスドキュメントによれば、モデルとMCPへのリクエストは、権限、レート制限、サービスポリシー、利用記録を適用する共通レイヤーを通過できる。基盤となるアクセスモデルはUnity Catalogが提供する。

このアーキテクチャにより、管理者はプロバイダーのシークレットを配布する代わりに、名前付きユーザーまたはグループへモデルアクセスを付与できる。エージェントはDatabricksの認証情報で認証され、ゲートウェイは承認済みリクエストを転送する際に保存済みのプロバイダー認証情報を提供する。

Databricksは、モデルサービスレベルで毎分リクエスト数と毎分トークン数の上限を文書化している。上限はグローバルにも、ユーザーごとにも適用できる。利用状況のシステムテーブルは、ゲートウェイに到達したトラフィックについて、リクエスター、サービス、応答ステータス、その他の運用データを記録する。

これは、コーディングエージェントがツールを呼び出せる場合に特に重要だ。モデル応答はトークンを消費するが、エージェントセッションではリポジトリの検索、データベースの照会、内部関数の呼び出し、外部サービスへの接続も行える。ツールへのアクセスは、モデルアクセスだけより広範なポリシー上の問題を生み出す。

MCPを中央で登録することで、プラットフォームチームは厳選されたツールセットを提供できる。各開発者に複数のローカル設定ファイルへサーバー定義を貼り付けさせる代わりに、管理者は承認済みサービスを公開し、互換性のあるエージェント全体で利用可能にできる。

チームには、リポジトリ、API、運用手順に関する正確な社内ドキュメントが依然として必要だ。検索可能なエンジニアリングナレッジベースはその文脈を提供でき、ゲートウェイはエージェントが承認済みツールへ到達する方法を統制する。

圧力は短期的であると同時に構造的でもある。プラットフォームチームには、最新のエージェントを制御機能の重複なしに導入する即時の方法が必要だ。長期的には、ガバナンスモデルが単一モデルベンダーのリリースサイクルに縛られることも防ぐ必要がある。

そのため、この製品は開発者の好みが多様な組織を対象としている。すべてのエンジニアが同じベンダーとモデルを使うなら、別の管理レイヤーがもたらすメリットは限られる可能性がある。異なるチームが異なるハーネスを強く求める一方、セキュリティが単一の説明責任ある経路を要求する場合、その有用性はより高まる。

単一ゲートウェイが個別ベンダーの管理プレーンと競合へ

Databricksは、各ベンダーのネイティブなエンタープライズ環境内で全コーディングエージェントを管理することよりも、中央集約された可搬性の方が重要だと見込んでいる。

ベンダーネイティブの管理プレーンには明確な利点がある。管理者は、実行環境、リポジトリ接続、承認モード、保持設定、専用テレメトリーなど、製品固有の機能を統制できる。

例えばOpenAIは、Codexを安全に運用するための説明で、ワークスペース制御、サンドボックス化、ポリシー要件、エージェント対応テレメトリーを取り上げている。こうした制御は、モデルやツールのトラフィックがゲートウェイに到達する方法だけでなく、完全なエージェントがどのように動作するかを対象とする。

Anthropicや他のエージェントベンダーも、おおむね同じパターンに従う。それぞれが自社のハーネス、モデルファミリー、権限システム、更新サイクルを中心に管理を最適化できる。企業が一つの製品にコミットする場合、この垂直統合はサポートを簡素化できる。

Unity Gatewayは水平的なモデルを提案する。ゲートウェイが安定したポリシー境界となり、エージェントインターフェースとモデルのデフォルトは変更できる。価値を生むために、すべてのネイティブな保護策を置き換える必要はない。中央のID、コスト、ツールポリシーが意味を持つだけの十分なトラフィックが、その制御を通過すればよい。

この違いは、企業がモデルを切り替えたい場合に最も分かりやすい。ベンダー固有のデプロイメントでは、チームはローカル設定の更新、新しい認証情報のプロビジョニング、許可リストの変更、利用状況レポートの再作成が必要になる場合がある。正確な作業はエージェントとプロバイダーに左右される。

Databricks Unity Gateway CLIでは、管理者が公開済みのデフォルトモデルを変更できる。次回の起動時にそのデフォルトが適用されるため、各開発者がエージェント設定を編集する必要はない。コホート制御により、評価中は変更を選択したユーザーに制限できる。

外部プロバイダーへの対応は、この提案をさらに広げる。MicrosoftのAzure Databricksドキュメントによれば、Claude CodeとCodexはUnity Catalogに登録されたプロバイダーサービスを経由してルーティングできる。これらのサービスはOpenAI、Anthropic、Amazon Bedrock、または別の対応プロバイダーを表せる。

エージェントはリクエストをUnity Gatewayエンドポイントへ送信し、リクエストヘッダーが対象のプロバイダーサービスを識別する。ゲートウェイは保存済みシークレットを提供し、アクセスを確認し、利用状況を記録する。開発者は自分のマシンに上流プロバイダーのキーを置く必要がない。

この可搬性には境界がある。基盤となるモデルは選択したエージェントと互換性を保つ必要があり、各ハーネスはプロバイダー固有のリクエスト動作を期待する場合がある。ゲートウェイだけで、すべてのモデルにあらゆる独自エージェント機能を自動対応させることはできない。

対応エージェントのマトリクスも、機能ごとに異なる。一部のクライアントは、中央設定されたモデル、MCPサーバー、スキルを受け入れる。Cursorは現在、モデルトラフィックをDatabricksへ移行せずにMCP設定を受け取る。外部プロバイダーのルーティングも、エージェントによって成熟度が異なる。

こうした違いにより、Unity Gatewayはすべてのコーディングツールにとって完全に互換可能なソケットにはなり得ない。プラットフォームは、独立して開発された複数のクライアントにまたがる設定形式や認証動作の変化に追随し続ける必要がある。

オープンソースプロジェクトは、その保守作業を可視化している。アダプターはCodex、Claude Code、Gemini CLI、OpenCode、GitHub Copilot CLI、Pi、Cursor向けにエージェント固有のファイルを書き出す。上流側の設定変更はすべて、Databricksにとって互換性対応の作業になり得る。

一方で、オープン性により、導入企業は統合を検証できる。チームはリポジトリを確認し、管理された環境で変更をテストし、CLIがどのファイルを管理するかを把握できる。ツールが開発者マシン上の設定を変更する場合、この透明性は有用だ。

したがって、横断的なアプローチは、深さを一貫性と引き換えにする。ベンダー固有のシステムは、より製品固有の挙動を制御できる。Unity Gatewayは、より幅広いインターフェース群に対して、共通のアイデンティティ、モデルアクセス、MCP登録、予算管理、レポーティングを提供できる。

勝者は機能チェックリストだけでは決まらない。企業は、共通の制御機能が実際に管理すべきリスクをカバーしているか、そしてゲートウェイが取り除く以上の運用負荷を追加しないかを判断するだろう。

Smart Routingがモデル選択と支出を結び付ける

この製品の経済的な主張は、開発者にセッションごとのモデル選択を管理させずに、定型的な作業を低コストなモデルへ振り分けられるかにかかっている。

コーディング依頼の内容は大きく異なる。変数名の変更に、複数サービスにまたがる分散障害の診断と同等の推論能力は必要ない。すべてのタスクで承認済みの最高性能モデルを使えば、作業が単純であっても企業は割高な費用を支払う可能性がある。

Unity GatewayのSmart Routingは、メインセッション用のモデルを選び、サブエージェントに委任する作業についても別個に選択できる。Databricksによれば、社内のコーディングベンチマークでは、このアプローチによって35パーセントのコスト削減が示された。

この数値は普遍的な結果ではなく、社内評価として読むべきだ。別の組織で得られる削減効果は、タスク構成、利用可能なモデル、ルーティング精度、プロバイダー条件、再試行への許容度に左右される。

低コストな初回試行でも、何度も失敗したり、より多くのレビューを要するコードを生成したりすれば高くつく。反対に、すべての依頼を高性能モデルへ振り分ければ、予測可能な編集作業に予算を浪費しかねない。有用なルーターには、これらのケースを確実に見分ける能力が必要だ。

Databricksは予算を意識したデフォルト設定もサポートしている。使用量が定義済みのしきい値に達すると、管理者は新規起動に対して低コストなエージェントまたはモデルを推奨できる。アクティブなセッションは、作業の途中でモデルを切り替えることなく継続する。

同社の支出管理は、共有予算、ユーザーごとの上限、選択したユーザーまたはグループ向けのオーバーライドを区別している。管理者はアラートを発生させ、以降のゲートウェイリクエストをブロックするか、両方を適用できる。

予算の適用はほぼリアルタイムの推定値に依存する。すでに実行中のリクエストは完了できるため、最終的な消費量がしきい値を超える可能性がある。外部プロバイダーへの支出見積もりも、最終的なプロバイダー請求額と異なる場合がある。

デフォルト設定は、厳格な制限と同じではない。Databricksは、スマートデフォルトは新規起動に影響するものの、認可された開発者が別の利用可能なモデルを選ぶことは妨げないとしている。より厳格な適用には、Unity Catalogの権限または予算によるブロックが必要になる。

Smart Routingにはさらなる制約もある。現在対応しているのはClaude CodeとCodexで、文書化された候補リストはsystem.ai配下のモデルサービスに限定される。Databricksによれば、カスタムモデル、外部プロバイダー、Unity Catalogロケーション、またはその名前空間外の別のモデルサービスとは組み合わせられない。

これらの制約は、ポータビリティの訴求を狭める。組織はゲートウェイを通じて外部モデルを一元化できるが、それらを同じ自動最適化ループに含められるとは限らない。プロバイダー中立のルーティングを求める導入企業は、この境界を慎重にテストすべきだ。

トレーシングはフィードバック機構を提供する。Databricksによれば、Unity Gatewayはモデルアクティビティ、ローカルツール呼び出し、スキル呼び出しを統合トレーステーブルに収集できる。管理者は、繰り返されるツール障害、過大な出力、タスクを前進させずにトークンを消費するその他のパターンを調査できる。

同社は、このプロセスをGenie Oneとともに利用し、7件のMCPツールのバグを特定したと報告している。Databricksは、それらの修正により、無駄なAI支出と生産性損失を年間120万ドル回避できたと見積もる。

ここでも、この数値は同社環境に基づく企業推定値だ。直接的なモデル支出と生産性損失の推定を組み合わせているため、読者はこれを他社にも移転可能な投資利益率のベンチマークとして扱うべきではない。

顧客事例は、別の規模感を示している。ConcurrenceのCTOであるJohn Xingは、同社がUnity Gateway導入後、およそ36万件のリクエストにわたり、610億を超えるコーディングエージェントの入力トークンをルーティングしたと述べている。彼は、アイデンティティレベルの帰属情報を伴う利用状況と支出の一元的な可視化について説明している。

この証言は、少なくとも1社の実名顧客において、このシステムが相当量の本番トラフィックを処理してきたことを示す。ただし、レイテンシー、エラー率、コード受け入れ率、セキュリティ上の結果、開発者満足度の測定方法は明らかにしていない。

したがって、経済的な根拠は保証された結果ではなく、依然として仕組みにとどまる。一元的なルーティングは、コストをタスクの複雑さに合わせる機会を生む。トレーシングは無駄を明らかにできる。予算は消費を抑えられる。実際の削減効果は、方針が実際のエンジニアリング業務にどれほど適合するかに依存する。

中央ガバナンスには依然としてカバレッジの隙間がある

ゲートウェイが統制できるのは、実際にそこを通過するトラフィック、クライアント、ツールに限られる。

組織がデバイスポリシー、認証情報、ネットワーク制御、または社内標準によって管理経路を強制しない限り、開発者はネイティブエージェントを直接起動してコントロールプレーンを回避できる。Databricksは、Unity Gateway CLIの外部で実行されるネイティブのClaude CodeおよびCodexセッションにはSmart Routingが適用されないと明示している。

そのため、トラフィックのカバレッジは評価における最初の問いとなる。管理者は、すべてのモデルリクエスト、MCP呼び出し、委任タスクがゲートウェイに到達するかを確認すべきだ。部分的なルーティングは、中央集権的な制御の印象を生みながら、不完全な監査記録をもたらす可能性がある。

2つ目の論点はローカル実行だ。ゲートウェイはモデルを認可し、ツールトラフィックを記録できるが、コーディングエージェントは開発者のマシン上でファイルを読み取り、シェルコマンドを実行し、パッケージをインストールし、リポジトリを変更することもある。これらの操作は、ハーネスのサンドボックス化、承認システム、ローカルポリシーに依存する。

ここではネイティブのエンタープライズ制御が引き続き重要になる。モデルガバナンスは、エンドポイントセキュリティ、リポジトリ権限、ブランチ保護、コードレビュー、シークレット管理、エージェント自身の実行境界を置き換えるものではない。

MCPは信頼境界をさらに拡張する。承認済みサーバーであっても、広範な機能を公開し、信頼できないコンテンツを返し、副作用を引き起こす可能性がある。管理者は個々のツールをレビューし、認証情報を制限し、どの操作で確認を要求するかを決める必要がある。

アイデンティティレベルの帰属情報は調査に役立つが、帰属情報だけでツールが安全になるわけではない。トレースは、操作を開始した人物を事後的に示せる。予防的な制御は、依然として、そのアイデンティティとエージェントに許可される操作を制限しなければならない。

設定の所有権も緊張を生む。開発者は、慎重に調整したエージェント設定、ローカルMCPサーバー、ワークフロー固有の指示を維持していることが多い。中央設定は、こうした選択を上書きしたり、競合したりする可能性がある。

Databricksは、バックアップ、管理対象ファイル、ロックされた設定、ドライランプレビュー、復元コマンドでそのリスクを軽減している。それでも企業は、広範な展開の前に、代表的な開発者環境でアップグレードをテストすべきだ。

互換性も継続的な懸念事項だ。コーディングエージェントのベンダーは、設定スキーマ、認証フロー、モデル要件、CLIの動作を変更する可能性がある。Unity Gatewayは、一元的なアップデートが対応するすべてのクライアントを同時に中断させないよう、十分な速さで適応しなければならない。

公開リポジトリには、すでにプラットフォーム対応やプロバイダーの組み合わせに関する報告が含まれている。個別の問題だけで製品全体が広範に信頼できないと結論付けることはできないが、複数エージェント対応ゲートウェイが生む統合負荷を示している。

一元化は影響範囲も拡大し得る。誤ったデフォルト設定、無効なMCP登録、期限切れの認証経路、過度に制限的なポリシーは、多数の開発者に同時に影響する可能性がある。コホート展開とロールバック手順は、任意の利便性ではなく不可欠だ。

組織は評価時に、3つの主張を分けて扱うべきだ。Unity Gatewayは選択された設定を一元化できる。サービスを経由するトラフィックを統制できる。対応クライアントから証跡を収集できる。これらのいずれも、すべてのエージェントが実行するあらゆる操作を制御することを意味しない。

信頼できるパイロットでは、回避経路、ローカルツールの挙動、障害復旧、設定競合、監査の完全性をテストすべきだ。また、ゲートウェイの記録をプロバイダー請求書およびクライアント側テレメトリーと比較する必要がある。

最も強力な導入モデルは、多層的な制御を用いる。Unity Gatewayはモデルおよびツールトラフィックの境界として機能できる。ネイティブのエージェント制御は実行を制限できる。既存のソフトウェアデリバリーシステムは、レビュー、テスト、リリースのポリシーを引き続き適用できる。

ゲートウェイ戦略の成否を示す3つのシグナル

次の試金石は、Databricksがポリシーカバレッジを弱めずに、幅広い互換性を測定可能な導入へ転換できるかどうかだ。

第1のシグナルは、エージェントとプロバイダー間のサポート同等性だ。導入企業は、モデルルーティング、Smart Routing、MCP登録、スキル、トレーシング、外部プロバイダーへのアクセスが、対応クライアント全体で一貫して利用可能になるかを見守るべきだ。

同等性の向上は、共有コントロールプレーンという主張を強化する。例外が続けば、企業はエージェント固有の管理または混在アーキテクチャへ向かうことになる。CursorのMCP専用設定と、現在のSmart Routingの制約は、比較の明確な基準線となる。

第2のシグナルは、独立したコストと品質の証拠だ。Databricksは35パーセントの削減結果と、相当規模の社内無駄削減見積もりを公表している。顧客は今後、再試行、人間によるレビュー、レイテンシー、失敗したツール呼び出しを含めた後でも、ルーティングがタスク総コストを下げるかを報告する必要がある。

完了タスクあたりのコスト低下を示す証拠は、ルーティングの仕組みを裏付ける。低価格なリクエストでも高額なエンジニアリングの手戻りを生み得るため、トークン価格だけに基づく削減は説得力に欠ける。

第3のシグナルは、本番環境におけるガバナンスのカバレッジだ。企業は、エージェントのモデル呼び出しとツール呼び出しのうち、どの割合がゲートウェイの記録に現れるかを測定し、ポリシーが禁止されたアクセスを一貫してブロックするかをテストすべきだ。

回避が少ない高いカバレッジは、Databricksの中心的な主張を裏付ける。管理対象セッションとネイティブセッションの間に恒常的な隙間があれば、特に開発者が承認済み経路の外でクライアントをインストールまたは起動できる組織では、その主張は弱まる。

Databricks Unity Gateway CLIは、適切な時期に登場した。モデルの選択肢は拡大し、コーディングエージェントはより深いアクセスを得ており、別々のベンダーコンソールでは自然に単一の全社的ポリシーレイヤーを生み出せない。

Databricksは明確な答えを提示している。開発者が好むインターフェースを維持しつつ、ゲートウェイを永続的な制御点にするというものだ。この答えは、すべてのエンジニアに単一のエージェントを強制するより柔軟だが、別のコマンドラインユーティリティをインストールするだけよりも要求が厳しい。

プラットフォーム責任者は今、2つのエージェント、複数のタスク分類、明示的なバイパステストによる、範囲を限定したパイロットを実施すべきです。展開を拡大する前に、完了タスクあたりのコスト、トレースのカバレッジ、開発者の負担、復旧時間を比較してください。

決定的な問いは、ug codex や ug claude が正常に起動するかどうかではありません。セキュリティ部門が記録を信頼し、財務部門が支出データを信頼し、開発者が承認済みの経路を使い続けられるだけの十分な完全性をもって、単一のゲートウェイが両者を統制できるかどうかです。

 
 

無料で始めましょう

ローカルファーストのパーソナル知識管理付きAIアシスタント

より良いAI体験のために、

remio は現在、 Windows 10+ (x64)とM-Chip Mac のみをサポートしています。

仕事のAIパートナー
remioでもっと仕事が進む

計画・作成・仕上げまで
すべてをひとつに

bottom of page