databricks-apps-python — скилл для Claude Code: как установить
Помогает разворачивать бэкенд на Python в Databricks Apps, настраивать OAuth-авторизацию и связывать сервис с базами данных.
npx skills add databricks/databricks-agent-skills --skill databricks-apps-python -a claude-codeЧто делает databricks-apps-python
Скилл задаёт правила построения серверной части приложений в среде Databricks. Основным фреймворком выступает FastAPI с запуском через uvicorn. Также поддерживаются Flask, Streamlit или Reflex. В инструкциях описаны команды для файла app.yaml, аутентификация через сервисный принципал и проброс токенов пользователя.
Приложение исполняется в среде Ubuntu 22.04 с Python 3.11, где выделено 2 vCPU и 6 GB оперативной памяти. Для работы обязательно потребуется установленный Databricks CLI версии 1.0.0 или новее. Без этой утилиты развёртывание завершится ошибкой. Правила запрещают хардкодить токены: доступ к базам настраивается через SDK Config() и директиву valueFrom.
Какие задачи решает
- настроить запуск FastAPI через uvicorn внутри Databricks
- подключить Lakebase или SQL Warehouse через параметры app.yaml
- сконфигурировать авторизацию сервисного принципала через SDK Config
- подготовить проект к развёртыванию с помощью Databricks Asset Bundles
Примеры запросов агенту
- Создай каркас сервиса на FastAPI с подключением к Lakebase для Databricks Apps
- Настрой файл app.yaml и авторизацию через Config() для приложения на Streamlit
- Помоги развернуть Python-приложение в Databricks через DABs
Как установить databricks-apps-python
1Через Skills CLI (Vercel)
npx skills add databricks/databricks-agent-skills --skill databricks-apps-python -a claude-code2Вручную: положить файлы
~/.claude/skills/databricks-apps-python/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/databricks-apps-python/
1Через Skills CLI (Vercel)
npx skills add databricks/databricks-agent-skills --skill databricks-apps-python -a codex2Вручную: положить файлы
.agents/skills/databricks-apps-python/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add databricks/databricks-agent-skills --skill databricks-apps-python -a cursor2Вручную: положить файлы
.cursor/skills/databricks-apps-python/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install databricks/databricks-agent-skills databricks-apps-python2Вручную: положить файлы
.github/skills/databricks-apps-python/SKILL.md1Через Skills CLI (Vercel)
npx skills add databricks/databricks-agent-skills --skill databricks-apps-python -a gemini-cli2Командой платформы
gemini skills install https://github.com/databricks/databricks-agent-skills --path skills/databricks-apps-pythonВручную: положить файлы
.devin/skills/databricks-apps-python/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add databricks/databricks-agent-skills --skill databricks-apps-python -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора7
Похожие
Рядом в теме «Бэкенд и API»
Всё по теме «Бэкенд и API» →Вопросы о databricks-apps-python
Как установить databricks-apps-python в Claude Code?
Выполните команду npx skills add databricks/databricks-agent-skills --skill databricks-apps-python -a claude-code в терминале.
Что делает скилл databricks-apps-python?
Он содержит шаблоны и стандарты настройки серверных приложений Python под платформу Databricks Apps. Скилл помогает выбрать фреймворк, настроить запуск через uvicorn или gunicorn и подключить хранилища.
Какие требования предъявляются к окружению?
Для выполнения деплоя необходим Databricks CLI версии не ниже 1.0.0. Само приложение запускается в контейнере Ubuntu 22.04 с Python 3.11, 2 vCPU и 6 GB оперативной памяти.