Skip to main content
사전 조건:

AI Dev Kit이란?

Databricks의 모든 기능을 **외부 AI 도구(Claude Code, Cursor 등)**에서 사용할 수 있게 하는 MCP 서버 + Skills 패키지입니다.
구성 요소수량설명
MCP 도구44개Genie Space 생성, 대시보드, Job, Agent Bricks, Lakebase 등
Skills25개SDP 패턴, ML 워크플로우, 벡터 서치 등 도메인 지식

설치 방법 1: Claude Code에서 사용 (로컬)

# 원라인 설치
bash <(curl -sL https://raw.githubusercontent.com/databricks-solutions/ai-dev-kit/main/install.sh)

# 설치 확인
claude
# → "Databricks AI Dev Kit already set up." 메시지 확인
📸 [스크린샷]: AI Dev Kit 설치 완료 메시지

설치 방법 2: Genie Code에서 사용 (MCP 서버 앱 배포)

Genie Code에서 AI Dev Kit을 사용하려면 Databricks App으로 MCP 서버를 배포해야 합니다. 전체 절차 (레포 클론 → 앱 생성 → 소스 업로드 → 배포 → 서비스 프린시펄 권한 부여)는 **Section 2: AI Builder App 배포 핸즈온**에서 단계별로 상세히 안내합니다.
💡 핵심 포인트: 앱 이름은 반드시 mcp- 접두사로 시작해야 Genie Code Settings에서 MCP 서버로 인식됩니다.

Skills 배포 (Workspace)

Skills는 MCP와 달리 Workspace에 파일만 올리면 자동으로 로딩됩니다.
# AI Dev Kit Skills 클론
git clone --depth 1 https://github.com/databricks-solutions/ai-dev-kit.git /tmp/ai-dev-kit

# Skills를 Workspace에 업로드
TARGET="/Workspace/.assistant/skills"
for skill_dir in /tmp/ai-dev-kit/databricks-skills/*/; do
  skill_name=$(basename "$skill_dir")
  [ "$skill_name" = "TEMPLATE" ] && continue
  databricks workspace mkdirs "$TARGET/$skill_name"
  for f in "$skill_dir"*; do
    [ -f "$f" ] || continue
    databricks workspace import "$TARGET/$skill_name/$(basename $f)" \
      --file "$f" --format RAW --overwrite
  done
  echo "✓ $skill_name"
done

# 배포 확인
databricks workspace list /Workspace/.assistant/skills/
📸 [스크린샷]: Skills 배포 완료 목록

Skills 배포 확인 프롬프트

Genie Code에서 Skills가 정상 로딩되는지 확인합니다:
현재 활성화된 Skills 목록을 보여줘.
SDP 파이프라인 관련 Skill이 있으면 내용을 요약해줘.

주요 문서 링크

주제URL
AI Dev Kit GitHubgithub.com/databricks-solutions/ai-dev-kit
Genie Code + AI Dev Kit 구성 가이드github.com/SimyungYang/genie-code-ai-dev-kit
Databricks Apps 문서docs.databricks.com/apps

다음 단계