Unity Gateway CLI

The ug command launches Codex, Claude Code, Gemini CLI and other coding agents via Databricks AI Gateway and adds MCP servers.

  • 119 ★ on the repository
  • Last commit
CLI

Extended access

Why this level

  • The tool changes global agent settings, may require sudo and routes requests through a corporate gateway.
All reasons and checks

databricks/unity-gateway

Install

Manual install

uv tool install git+https://github.com/databricks/unity-gateway

The first Install command from the README. Then check `ug --version` and `ug --help`.

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The tool changes global agent settings, may require sudo and routes requests through a corporate gateway.

This is third-party code. Review the repository files before installing.

What it does

Unity Gateway installs the `ug` command, which configures coding agents to work through Databricks AI Gateway. It supports Codex, Claude Code, Gemini CLI, OpenCode, GitHub Copilot CLI, Pi and Google Antigravity CLI, and for Cursor Agent it registers only Databricks MCP servers. On first launch `ug` asks for a Databricks workspace, signs in and writes the local agent configuration. `ug configure` sets agents and the model source, and `ug mcp add` adds MCP servers from the Unity catalog. For Claude Code it provides server-side web search through the `web_search` MCP, and a local proxy refreshes the Databricks token during a session.

Who it is for. Databricks teams that need coding-agent calls to pass through a corporate gateway with shared authorization and accounting instead of personal keys.

Good fit when

  • The company hosts models in Databricks and developers need one sign-in for Codex and Claude Code.
  • An administrator distributes agent settings centrally through a managed workspace configuration.
  • Agents need Databricks MCP servers such as `system.ai.github`.
  • A session outlives the token lifetime and must refresh without a restart.

Not a fit when

  • There is no Databricks workspace with AI Gateway configured.
  • You want to connect agents to personal keys directly.
  • You need a general gateway over any provider outside Databricks.

Example request

Configure Codex and Claude Code through Unity Gateway for our workspace and add the `system.ai.github` MCP server.

Limitations

Python 3.12 or newer and `uv` are required, plus `npm` for automatic agent installs. By default `ug configure` writes user and machine-wide settings for Claude Code and Codex, and managed files may require `sudo`. The Python package is still called `ucode` and old `ucode` commands work. Some modes depend on agent versions; Codex smart routing needs 0.164.0. Last commit on 6 November 2026.

How to disable. Remove the tool with `uv tool uninstall unity-gateway`, then clean the agent settings it wrote in `~/.claude` and `~/.codex` and its MCP registrations.

FAQ

Which agents does ug launch?

`ug codex`, `ug claude`, `ug gemini`, `ug opencode`, `ug copilot`, `ug pi` and `ug antigravity`. Cursor Agent gets MCP only through `ug cursor`.

How do I add Databricks MCP servers?

Run `ug mcp add`. `--names` and `--location` select servers and `--agents` says which agents get them.

What about ucode commands?

They keep working. To migrate, reinstall under the new name `unity-gateway` and check `ug --version`.

Is the Databricks token written to disk?

For Antigravity the README says a local proxy adds a fresh token to each request and no token is written to disk.

What is needed to install it?

Python 3.12 or newer and `uv`. Automatic installation of the agents themselves also needs `npm`.

Discussion

No questions or reviews yet.

CLI tools
Editors’ pick

An MCP server built into the Netdata agent: metrics, logs, alerts and live process, service and container data for an AI assistant

MCP serverExtended access81.3KRepository stars

dive explores Docker and OCI image layers, highlights file changes and estimates wasted space for inspection or CI checks.

CLIExtended access54.7KRepository stars

PM2 is a process manager that saves background app lists for restart after reboot and displays their status in the terminal.

CLIExtended access43.3KRepository stars
Editors’ pick

GitHub's official MCP server: code, issues, pull requests, Actions and security alerts straight from the agent

MCP serverBroad access34.3KRepository stars
Official

Vercel's skill for Turborepo monorepos: turbo.json setup, caching, filters and CI, driven by the docs bundled in the installed package

SkillMinimal access31.3KRepository stars

Nx CLI adopts npm, pnpm or yarn scripts, so teams introduce shared monorepo checks gradually while retaining their commands.

CLIExtended access29.5KRepository stars

README in short

The tool points agents at Databricks AI Gateway, while model choice, providers and managed configuration are set by the workspace.

README badge

Report a problem

Foxx AIUnity Gateway
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.