
databricks/unity-gateway
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Unity Gateway は、Databricks AI Gateway でコーディングエージェントを実行します。 これは、Codex、Claudeコード、Gemini CLI、OpenCode、GitHub Copilot CLI、およびPiを設定し、Cursor用のDatabricks MCPサーバーを登録することができます.
概要
Unity Gateway は、Databricks AI Gateway でコーディングエージェントを実行します。 Codex、Claude Code、Gemini CLI、OpenCode、GitHub Copilot CLI、Pi を設定し、Cursor Agent の Databricks MCP サーバーを登録できます。 コマンドは ug です。 既存の ucode コマンドはサポートされず、Python パッケージは互換性の ucode と名付けられています。 - Python 3.12 + - uv - npm、エージェントCLIが自動インストールを必要とするとき --version レポートは、CLI をロードせずにパッケージメタデータをインストールしました。 CLI の起動が機能することを確認するために ug --help (または ucode --help) を使用します。バージョンアウトプットはインストール健康チェックではありません。 ワークスペース認証やエージェントのランタイムの動作を検証しません。 新しい配布名の下に再インストールします。 将来のアップグレードは、ug アップグレードまたは uv ツールのアップグレードの unity-gateway を使用できます。 モデルバックエージェントの最初の起動時に、 ug は、Databricks のワークスペース、認証、ローカルエージェントのコンフィグの書き込みを促します。 その後、保存されたワークスペースと認証情報を再利用します.
概要(AI 翻訳)
Unity Gateway は、Databricks AI Gateway でコーディングエージェントを実行します。 設定する Codex、Claudeコード、Gemini CLI、OpenCode、GitHub Copilot CLI、およびPi、および Cursor Agent の Databricks MCP サーバーを登録します。
コマンドは ug です。 [ucode] コマンドはサポートされず、Python
パッケージは、互換性の ucode と名付けられます。
要件
- Python 3.12 +
- [
uv - [
npm]、エージェント CLI が自動インストールを必要とするとき
インストール
[--version は、CLI をロードせずにパッケージメタデータをインストールしたレポートです。 使用条件
[ug --help(または[T7])])は、CLIのスタートアップが作業をインポートするかどうかを検証します。
バージョン出力だけではインストール健康チェックではありません。 ヘルプは検証しません
ワークスペース認証またはエージェントのランタイム動作。
##ucodeから移行する
新しい配布名の下に再インストールします。
将来のアップグレードは[ug upgradeまたは[uv tool upgrade unity-gateway]を使うことができます。
起動エージェント
必要なツールを実行します。
モデルバックエージェントの初回起動時に、Databricks のプロンプト [ug
ワークスペース、認証、ローカルエージェントのコンフィグを書き込みます。 後でリユースを起動
保存されたワークスペースと認証情報。
ClaudeコードまたはCodexが最小バージョン[ugよりも古い場合、 [ug]
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Unity Gateway (ug)
Unity Gateway runs coding agents through Databricks AI Gateway. It configures Codex, Claude Code, Gemini CLI, OpenCode, GitHub Copilot CLI, Pi, and Google Antigravity CLI, and can register Databricks MCP servers for Cursor Agent.
The command is ug. Existing ucode commands remain supported, and the Python
package is still named ucode for compatibility.
Requirements
- Python 3.12+
uvnpm, when an agent CLI needs automatic installation
Install
uv tool install git+https://github.com/databricks/unity-gateway
ug --version
ug --help
--version reports installed package metadata without loading the CLI. Use
ug --help (or ucode --help) to verify that the CLI’s startup imports work;
version output alone is not an installation health check. Help does not validate
workspace authentication or agent runtime behavior.
Migrating from ucode
Reinstall under the new distribution name:
uv tool uninstall ucode
uv tool install git+https://github.com/databricks/unity-gateway
ug --version
ucode --version
ug --help
ucode --help
Future upgrades can use ug upgrade or uv tool upgrade unity-gateway.
Launch Agents
Run the tool you want:
ug codex
ug claude
ug gemini
ug opencode
ug copilot
ug pi
ug antigravity # Google Antigravity CLI; `ug agy` is an alias
ug cursor # Cursor Agent, MCP-only
On first launch of a model-backed agent, ug prompts for a Databricks
workspace, authenticates, and writes local agent config. Later launches reuse
the saved workspace and credentials.
When Claude Code or Codex is older than the minimum version ug supports, ug
asks before upgrading it in place. Set UG_AUTO_UPGRADE_AGENT=1 to upgrade
without asking, for example from a launcher that manages the agent install.
Use ug opencode --model system.ai.glm-5-3 (or -m) to select a configured
model for one launch. OpenCode’s provider/model form is also accepted.
Unknown Databricks models produce an error; this option does not add models
to discovery or change ug’s saved default.
ug antigravity (or ug agy) runs Google’s Antigravity CLI 1.2.15 or later in its
Enterprise Gateway mode, so it never asks for Google sign-in. It offers the workspace’s
Gemini models under the names Antigravity knows them by (system.ai.gemini-3-8-flash is
gemini-3.8-flash) and starts on the newest. A local proxy refreshes the Databricks token
for the whole session and maps each name back to its Databricks model. --model accepts
either name, or one of Antigravity’s thinking tiers such as gemini-3.8-flash-high.
--provider routes through a Gemini Enterprise Model Provider Service, as with
ug gemini; choosing External Models in ug configure saves one. When the service declares
several models, configure starts on the newest; when it serves any model without declaring
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add databricks/unity-gateway