DU

databricks/unity-gateway

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

116 stars Качество 65 Тренд 36NOASSERTION

Unity Gateway запускает агенты кодирования через Databricks AI Gateway. Он настраивает Codex, Claude Code, Gemini CLI, OpenCode, GitHub Copilot CLI и Pi и может регистрировать MCP-серверы Databricks для Cursor.

Обзор

Unity Gateway запускает агенты кодирования через Databricks AI Gateway. Он настраивает Codex, Claude Code, Gemini CLI, OpenCode, GitHub Copilot CLI и Pi и может регистрировать MCP-серверы Databricks для Cursor Agent. Командование уг. Поддерживаются существующие команды ucode, а пакет Python по-прежнему называется ucode для совместимости. - Python 3.12+ - uv - npm, когда агенту CLI требуется автоматическая установка - в отчетах о версиях устанавливаются метаданные пакета без загрузки CLI. Используйте ug-help (или ucode-help), чтобы проверить, работает ли стартап CLI; один только выход версии не является проверкой работоспособности установки. Помощь не проверяет аутентификацию рабочего пространства или поведение агента во время выполнения. Reinstall под новым названием дистрибуции: Будущие обновления могут использовать ug upgrade или uv tool upgrade unity-gateway. При первом запуске агента, поддерживаемого моделью, ug предлагает рабочее пространство Databricks, аутентифицирует и пишет конфигурацию локального агента. Позже запускается повторное использование сохраненного рабочего пространства и учетных данных.

Обзор (машинный перевод)

Unity Gateway запускает агенты кодирования через Databricks AI Gateway. Он конфигурирует Codex, Claude Code, Gemini CLI, OpenCode, GitHub Copilot CLI и Pi Регистрируйте MCP-серверы Databricks для Cursor Agent.

Командование [0]. Существующие команды остаются поддерживаемыми, а Python Упаковка по-прежнему называется ucode для совместимости.

Требования

Python 3.12+

  • [[Т3]]
  • npm, когда агенту CLI требуется автоматическая установка

##Установка

--version сообщает установленные пакетные метаданные без загрузки CLI. Использовать ug --help (или [T7]]) для проверки того, что стартап CLI работает; Только выход версии не является проверкой работоспособности установки. Помощь не проверяется аутентификация рабочего пространства или поведение агента во время выполнения.

Миграция из ucode

Reinstall под новым названием дистрибуции:

Будущие обновления могут использовать ug upgrade или uv tool upgrade unity-gateway.

Агенты по запуску

Запустите инструмент, который вы хотите:

При первом запуске агента, поддерживаемого моделью, ug предлагает Databricks. Рабочее пространство, аутентифицирует и пишет конфигурацию локального агента. Позже запускается повторное использование сохраненное рабочее пространство и учетные данные.

Когда Claude Code или Codex старше минимальной версии ug, ug

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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+
  • uv
  • npm, 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

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add databricks/unity-gateway
Новичок в MCP? Начните с руководства на mcpskill.org →