Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Используйте Claude Code или десктопное приложение Claude с моделями, инструментами MCP и навыками через Unity Gateway. Для Claude Code используйте Unity Gateway CLI (ug) или настройте соединение вручную. Для десктопного приложения настройте соединение в настройках приложения.
Перед тем как начать
Вам понадобится URL вашего рабочего пространства Azure Databricks и доступ к моделям, которые вы хотите использовать. Для настройки рабочего стола установите последнее приложение Claude и попросите администратора аккаунта предоставить идентификатор клиента OAuth, как описано ниже.
Если ваш администратор уже настроил устройство, следуйте инструкциям вашей организации по входу и запуску.
Код Клода
Используйте Unity Gateway CLI (рекомендую)
Установите ug, затем выполните эту команду из вашей директории проекта:
ug claude
Следуйте инструкциям, чтобы выбрать рабочее место и войти.
ug настраивает соединение и открывает Claude Code в терминале. Начните работать с теми же подсказками и командами, которые уже используете. Чтобы сменить модель, введите /model.
Чтобы добавить инструменты или навыки MCP, выполните эти команды в терминале, затем перезапустите Claude Code:
ug mcp add
ug skills add
Каждая команда позволяет выбрать, что добавить. Подробности см. раздел «Добавить инструменты и навыки ».
Настройка Claude Code вручную
Объедините следующие настройки в ~/.claude/settings.json:
{
"env": {
"ANTHROPIC_MODEL": "<model-api-name>",
"ANTHROPIC_BASE_URL": "https://<workspace-hostname>/ai-gateway/anthropic",
"ANTHROPIC_AUTH_TOKEN": "<databricks-personal-access-token>",
"ANTHROPIC_CUSTOM_HEADERS": "x-databricks-use-coding-agent-mode: true",
"CLAUDE_CODE_USE_GATEWAY": "1",
"ENABLE_PROMPT_CACHING_1H": "1",
"ENABLE_TOOL_SEARCH": "true"
}
}
Замените <workspace-hostname> на имя хоста вашего рабочего пространства без https://. Установите в <model-api-name> полное имя API модели Claude в Unity Catalog, к которому у вас есть доступ, и предоставьте ваш персональный токен доступа Azure Databricks.
Запускайте claude из каталога проектов. Для других настроек см. настройки Claude Code.
Добавляйте инструменты MCP вручную
Найдите трехчастное название сервиса MCP в разделе Unity Gateway > MCP в вашем рабочем пространстве, затем зарегистрируйте его в Claude Code:
claude mcp add --transport http --scope user \
--client-id claude-code --callback-port 3118 \
databricks-tools \
"https://<workspace-hostname>/ai-gateway/mcp-services/<catalog>.<schema>.<service-name>"
Замените имя хоста и имя сервиса. Откройте код Claude, введите /mcp, и аутентифицируйте сервер с помощью вашего аккаунта Azure Databricks. Повторяйте это с разным именем сервера для каждого сервиса, который хотите добавить.
Соединяйте навыки вручную
Чтобы показать опубликованные навыки Unity Gateway как инструменты, зарегистрируйте реестр навыков как HTTP-сервер MCP:
claude mcp add --transport http --scope user \
--header "Authorization: Bearer <databricks-personal-access-token>" \
databricks-skill-registry \
"https://<workspace-hostname>/ai-gateway/skills/?schema=<catalog>.<schema>"
Замените заполнители своими рабочей областью, токеном и схемой навыков. Оставьте задний слэш перед ?schema. Чтобы включить несколько схем, повторите параметр: ?schema=main.default&schema=ml.prod.
Перезапустите Claude Code и проверьте соединение с /mcp. Попросите Клода использовать навык с полным названием, например, Use <catalog>.<schema>.<skill-name> to review this query. «Эта связь» раскрывает навыки как инструменты MCP; ug skills add вместо этого загружает навыки для нативного обнаружения.
Десктопное приложение Claude
1. Получите идентификатор клиента OAuth
Попросите администратора аккаунта создать подключение к приложению OAuth. В консоли аккаунта Azure Databricks откройте подключения > Настройки > приложения Добавьте соединение и используйте:
| Настройки | Value |
|---|---|
| Тип идентификации | Стандартное применение |
| Имя приложения | claude-desktop |
| Создание секрета клиента | Не выбрано (публичный клиент) |
| URL-адрес перенаправления | http://127.0.0.1:53180/callback |
| Область доступа | ai-gateway |
Сохраните соединение и скопируйте идентификатор клиента. Если планируете объединить навыки, также зарегистрируйтесь http://127.0.0.1:53280/callback.
2. Подключитесь к Unity Gateway
На экране входа в приложение для компьютера выберите Справка > Устранение неполадок > Включить режим разработчика, затем Разработчик > Настроить сторонний механизм вывода.
На странице соединения выберите Шлюз и введите:
| Настройки | Value |
|---|---|
| Тип квалификации | Интерактивный вход |
| Базовый URL шлюза | https://<workspace-hostname>/ai-gateway/anthropic |
| идентификатор клиента | Ваш идентификатор клиента OAuth |
| URL-адрес издателя | https://<workspace-hostname>/oidc |
| Токен носителя | токен доступа |
| Scopes | ai-gateway |
Добавить offline_access |
Включен |
| Перенаправление порта | 53180 |
Замените <workspace-hostname> на имя узла рабочей области Azure Databricks. Оставьте другие настройки по умолчанию. См. конфигурацию шлюза Anthropic для получения подробных сведений о полях.
Нажмите «Проверить соединение» и войдите в Azure Databricks. Выберите «Применить изменения», затем «Сохранить и перезапустить». На экране входа выберите стороннюю конфигурацию и начните разговор в Code или Cowork.
3. Добавить инструменты и навыки MCP
Откройте Developer > Настройка сторонних коннекторов инференса > Connectors. В разделе «Управляемые MCP-серверы» добавьте запись для каждого MCP-сервиса или реестра навыков, который вы хотите использовать.
Используйте следующие настройки для обоих типов разъёмов:
| Настройки | Value |
|---|---|
| Транспорт | HTTP со способностью потоковой передачи |
| OAuth | Приводите своего клиента |
| идентификатор клиента | Ваш идентификатор клиента OAuth |
| Секрет клиента | Не указывайте |
| Сервер авторизации | ["https://<workspace-hostname>/oidc"] |
| Scope | ai-gateway |
Запрос offline_access |
Включен |
| Ведущий обратного вызова | 127.0.0.1 |
Для сервиса MCP найдите его имя, состоящее из трёх частей, в разделе Unity Gateway > MCPs вашего рабочего пространства. Дайте коннектору описательное имя, установите порт обратного вызова на 53180, и используйте этот URL:
https://<workspace-hostname>/ai-gateway/mcp-services/<catalog>.<schema>.<service-name>
Для навыков укажите имя соединителя databricks-skill-registry, установите порт обратного вызова на 53280, и используйте:
https://<workspace-hostname>/ai-gateway/skills/?schema=<catalog>.<schema>
Оставьте задний слэш перед ?schema. Чтобы включить несколько схем, повторите параметр: ?schema=main.default&schema=ml.prod. Эти навыки предоставляются Claude через коннектор как инструменты.
Для каждого разъёма нажмите «Войти и протестировать » и завершить вход. Выберите «Применить изменения», затем «Сохранить и перезапустить». Попросите Клода использовать связанный инструмент или навык с полным названием. См. раздел « Добавить инструменты и навыки » для требований к доступу и дополнительных опций.
Troubleshooting
Claude Code не подключается: Запустите ug doctor, если используете ug. Для ручной настройки проверьте имя хоста, токен рабочего пространства, имя модели и разрешения доступа.
Не удается выполнить вход в настольное приложение: Проверьте идентификатор клиента, /oidc издателя и ai-gateway область действия. Зарегистрированный URL перенаправления должен совпадать с хостом и портом коннектора: 53180 для моделей и MCP-сервисов или 53280 для навыков из этого руководства. Изменения в приложении OAuth могут вступить в силу в течение 30 минут.
Отсутствует модель для компьютера: Проверьте разрешения для своей модели. В разделе Соединение > Модели > Список моделей добавьте полное имя модели в Unity Catalog. Явный список заменяет автоматическое обнаружение, поэтому включите все модели, которые хотите использовать. Примените изменения и начните заново.
MCP или коннектор навыков не работает: Проверьте его URL и права доступа. Поле сервера авторизации должно содержать показан выше JSON-массив. Нажмите «Войти и протестировать », чтобы проверить ошибку.