К основному содержанию
скилл CX Codex

databricks-apps-python — скилл для Claude Code: как установить

Помогает разворачивать бэкенд на Python в Databricks Apps, настраивать OAuth-авторизацию и связывать сервис с базами данных.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add databricks/databricks-agent-skills --skill databricks-apps-python -a claude-code
Открыть на GitHub

Что делает 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-code

2Вручную: положить файлы

~/.claude/skills/databricks-apps-python/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/databricks-apps-python/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора7

databricks-core Настраивает работу с Databricks CLI: аутентификацию, выбор профиля и bundles. Нужен перед задачами с ресурсами Databricks и CLI. CX Codex +1 1 700установок databricks-pipelines Помогает проектировать пайплайны Lakeflow Declarative Pipelines на Databricks через Python или SQL. Задаёт правила для таблиц и Auto CDC до написания кода. CX Codex +1 987установок databricks-dbsql Скилл помогает писать код для Databricks SQL: от хранимых процедур и пайп-синтаксиса до H3-геометрии и встроенных AI-функций. CX Codex +1 364установок databricks-unity-catalog Скилл помогает агенту управлять правами доступа, размечать маски колонок, настраивать внешние хранилища и опрашивать системные таблицы в Databricks Unity Catalog. CX Codex +1 325установок databricks-aibi-dashboards Скилл для сборки дашбордов Databricks AI/BI (бывшие Lakeview): подбирает виджеты, проверяет SQL и деплоит через CLI. CX Codex +1 305установок databricks-ai-functions Скилл учит агента вызывать встроенные AI-функции Databricks прямо в SQL и PySpark. Пригодится, когда нужно добавить модель в пайплайн без настройки эндпоинтов. CX Codex +1 306установок

Похожие

sentry-python-sdk getsentry Скилл сканирует Python-проект и ведёт через настройку Sentry: ошибки, трейсинг, профилирование, логи, кроны и AI-мониторинг. CX Codex +1 2 600установок Python Security Scan sugarforever Скилл проверяет код на Python, Flask, Django и FastAPI на уязвимости OWASP Top 10, утечки секретов и уязвимые зависимости. Пригодится перед релизом и во время аудита безопасности. CX Codex +1 540установок neon-ai-gateway neondatabase Скилл подключает вызовы LLM и эмбеддингов через Neon AI Gateway: одна учётная запись Neon вместо ключей OpenAI, Anthropic и Google. CX Codex +1 27 700установок sql-queries официальный anthropics Помогает писать и оптимизировать запросы под диалекты PostgreSQL, Snowflake, BigQuery, Redshift и Databricks SQL. Полезен при миграциях и расчёте витрин. CX Codex +1 4 500установок migrating-dbt-project-across-platforms dbt-labs Скилл помогает перенести dbt-проект между хранилищами данных с помощью dbt Fusion. Он находит различия в SQL-диалектах и сверяет логику через unit-тесты. CX Codex +1 526установок python Mindrally Скилл задаёт агенту стиль Python-кода: PEP 8, type hints, ранние возвраты и async для I/O. Пригодится, когда агент пишет или правит код в проекте. CX Codex +1 983установок

Рядом в теме «Бэкенд и 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 оперативной памяти.

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой