モデル容量を設定する
チームのコーディングエージェントが Unity Gateway を介してモデルを利用できるようにするには、Databricks が提供するモデルを使用する方法と、組織独自のモデルプロバイダーアカウントを接続する方法の 2 つがあります。両方を提供し、チームに必要なモデルへのアクセス権を付与することができます。
Databricks モデルを使用する
ワークスペースの Databricks モデル APIs は Unity Gateway で利用でき、system.ai.claude-sonnet-4-6 などの Unity Catalog 名で参照されます。これらは、ワークスペースが提供する基盤モデルです。
チームでモデルを利用できるようにするには、そのモデルAPIへのアクセス権を付与し(モデル、MCPサーバー、およびスキルへのアクセスの付与を参照)、その後コーディングエージェントの構成でエージェントのソースとしてモデルを追加します。
利用可能なモデルとセットアップの詳細については、モデル APIs のガバナンスを参照してください。
独自のモデルプロバイダーを持ち込む
Unity Gatewayを介して、組織のOpenAI、Anthropic、またはAmazon Bedrockのアカウントにコーディングエージェントを接続します。外部モデルプロバイダーを一度登録すると、開発者はDatabricks IDを使用してそれを利用できるようになります。Unity Gatewayがプロバイダーの認証情報を提供するため、開発者が独自のAPIキーを用意する必要はありません。
プロバイダーを登録する
Unity Gatewayで Providers を開き、プロバイダーを作成します。そのタイプ、カタログ、およびスキーマを選択し、接続詳細、認証情報、および利用可能にするモデルを入力します。Amazon Bedrockの場合、アクセスキーペアの代わりにDatabricksサービス認証情報を使用できます。
プロバイダーには、main.default.anthropic_prod などの Unity Catalog 名があります。セットアップ手順と認証要件については、外部プロバイダーの作成と管理を参照してください。
プロバイダーを使用する
プロバイダーをチームに配布するには、コーディングエージェントの構成のエージェントのモデルソースとして選択します。開発者は、ug configure を使用して構成を適用し、通常どおりエージェントを起動します。
エージェントの起動時にプロバイダーを選択するには、その Unity Catalog名を --provider に渡します。
エージェント | サポートされているプロバイダー | 起動コマンド |
|---|---|---|
Claude Code | Anthropic または Amazon Bedrock |
|
Codex | OpenAI |
|
Gemini CLI | Google Gemini Enterprise |
|
サンプル名を登録済みの外部モデルプロバイダーに置き換えます。このコマンドを実行すると、リクエストがそのプロバイダー経由でルーティングされてエージェントが開きます。プロバイダーが提供するモデルを選択します。Amazon Bedrockの場合は、プロバイダー固有のモデルIDを使用してください。
ug 起動コマンドで --provider を使用するサポートされているプロバイダーの組み合わせは次のとおりです。Unity Gatewayの完全なプロバイダーリストには、追加の外部モデルプロバイダーが含まれています。
モデル、MCPサーバー、およびスキルへのアクセスを許可する
コーディングエージェントの構成にリソースを追加しても、そのリソースへのアクセス権は付与されません。構成を配布する前に、必要なUnity Catalog権限を開発者に付与してください。
リソース | 必要な権限 | 詳細 |
|---|---|---|
モデル |
| |
外部モデルプロバイダー |
| |
MCPサーバー |
| |
スキル |
|
ユーザーには、各リソースの親カタログおよびスキーマに対するUSE CATALOGおよびUSE SCHEMAも必要です。カタログ エクスプローラーで、チームのグループに対するこれらの権限を管理します。
Unity Catalog のアクセス許可を使用してアクセスを制限します。構成からリソースを削除すると共有設定が変更されますが、既存の付与が取り消されるわけではありません。