DanteLabs Agentic School
에이전틱 비즈니스 교육 및 실무를 위한 Claude Code 플러그인 마켓플레이스입니다.
개요
이 프로젝트는 GTM Agents 스타일의 전략 에이전트와 실제 생성/분석 도구를 통합하여, 엔드투엔드 비즈니스 자동화를 제공합니다.
현재 마케팅 자동화(8개), 데이터 사이언스(9개), GCP 클라우드(1개), 미디어 제작(1개), 트레이딩(1개) 플러그인이 구현되어 있으며, 향후 일반 비즈니스 등으로 확장될 예정입니다.
지원 영역
| 영역 | 상태 | 설명 | 플러그인 수 |
|---|
| 🎯 Marketing | ✅ 구현완료 | 브랜드 분석 → 크리에이티브 제작 | 8개 |
| 📊 Data Science | ✅ 구현완료 | 데이터 분석 → 모델 학습 → 배포 | 9개 |
| ☁️ GCP | ✅ 구현완료 | GCP VM 배포 가이드 및 자동화 | 1개 |
| 🎵 Media | ✅ 구현완료 | AI 음성 생성, 사운드 이펙트, 비디오 편집 | 1개 |
| 📈 Trading | ✅ 구현완료 | 키움증권 API, OpenDART 공시/재무 데이터 | 1개 |
| 💼 Business Ops | 🔜 예정 | 워크플로우 → 자동화 → 리포팅 | - |
특징
- 모듈식 플러그인 아키텍처: 영역별 독립적인 플러그인 구성
- 전문 에이전트: 각 단계별 전문성을 갖춘 AI 에이전트
- 실행 커맨드: 직접 실행 가능한 작업 커맨드
- 전문 스킬: 도메인 지식 및 프레임워크
- AI 생성 도구 내장: kie-image-generator, kie-video-generator (common 플러그인)
- 완전 자동화 파이프라인: 엔드투엔드 자동화 (마케팅 6단계, 데이터 사이언스 10단계)
설치
NPX로 빠른 설치 (권장)
# 전체 플러그인 설치
npx dlabs install
# 특정 플러그인만 설치
npx dlabs install brand-analytics
# 설치 경로 지정
npx dlabs install --path ./my-project
# 플러그인 목록 보기
npx dlabs list
# 플러그인 상세 정보
npx dlabs info content-creation
# 플러그인 삭제
npx dlabs uninstall brand-analytics
CLI 옵션
| 옵션 | 설명 |
|---|
--path, -p | 설치 경로 (기본: 현재 디렉토리) |
--target, -t | 타겟 플랫폼 (claude, gemini, antigravity, codex, opencode, openclaw, agents) |
--force, -f | 기존 파일 덮어쓰기 |
--common | common 유틸리티 포함 |
--dry-run | 미리보기 (실제 설치 안함) |
--json | JSON 형식 출력 (list, info) |
-v, --verbose | 상세 정보 표시 |
-l, --lang | 언어 설정 (en, ko) - 기본: en |
멀티플랫폼 설치
--target 옵션으로 다양한 AI 코딩 도구에 플러그인을 설치할 수 있습니다.
# Claude Code (기본값, --target 생략 가능)
npx dlabs install gcp-openclaw
# Gemini CLI
npx dlabs install gcp-openclaw --target gemini
# Google Antigravity IDE
npx dlabs install gcp-openclaw --target antigravity
# OpenAI Codex CLI
npx dlabs install gcp-openclaw --target codex
# OpenCode
npx dlabs install gcp-openclaw --target opencode
플랫폼별 호환성
| 플랫폼 | 디렉토리 | Skills | Agents | Commands |
|---|
claude (기본) | .claude/ | ✅ | ✅ | ✅ |
gemini | .gemini/ | ✅ | ✅ | ❌ skip |
antigravity | .agent/ | ✅ | ❌ skip | ❌ skip |
codex | .agents/ | ✅ | ❌ skip | ❌ skip |
opencode | .opencode/ | ✅ | ✅ | ✅ |
openclaw | ~/.openclaw/ | ✅ | ❌ skip | ❌ skip |
agents | .agents/ | ✅ | ❌ skip | ❌ skip |
Note: 모든 플러그인의 Skills는 모든 플랫폼에서 설치됩니다. Agents/Commands는 해당 플랫폼이 지원하지 않으면 자동으로 skip됩니다.
샘플 다운로드
학습용 샘플 파일을 다운로드하여 마케팅 자동화 파이프라인을 직접 체험해볼 수 있습니다.
# 사용 가능한 샘플 목록 보기
npx dlabs sample --list
# 특정 샘플 다운로드
npx dlabs sample marketing
# 전체 샘플 다운로드
npx dlabs sample --all
# 다운로드 경로 지정
npx dlabs sample marketing --path ./my-project
# 기존 파일 덮어쓰기
npx dlabs sample marketing --force
샘플을 다운로드하면 samples/ 폴더에 학습 자료가 저장됩니다:
samples/
├── marketing/
│ ├── dante-coffee-agentic-marketing-scenario.md # 마케팅 시나리오 가이드
│ └── dante-coffee-brand-brief.md # 브랜드 브리프 예시
└── datascience/
└── creditcard.csv # 신용카드 사기 탐지 데이터셋
Tip: 다운로드한 브랜드 브리프를 사용하여 /analyze-brand --brand-doc ./samples/marketing/dante-coffee-brand-brief.md 명령어로 전체 파이프라인을 실행해볼 수 있습니다.
Claude Code에서 플러그인 사용
방법 1: 프로젝트별 설치 (권장)
NPX로 설치하면 프로젝트의 .claude/ 폴더에 플러그인이 설치됩니다.
# 프로젝트 폴더에서 실행
cd my-project
npx dlabs install
# Claude Code 실행 - 자동으로 .claude/ 폴더 인식
claude
설치 후 구조:
my-project/
├── .claude/
│ ├── agents/ # 에이전트 정의
│ │ └── brand-analytics/
│ │ └── brand-strategist.md
│ ├── commands/ # 슬래시 명령어
│ │ └── brand-analytics/
│ │ └── analyze-brand.md
│ └── skills/ # 스킬 (스크립트 포함)
│ ├── brand-positioning/
│ └── pptx/
└── ...
방법 2: 플러그인 디렉토리 직접 지정
레포지토리를 클론하여 플러그인 디렉토리로 사용:
# 레포지토리 클론
git clone https://github.com/dandacompany/dantelabs-agentic-school.git
# Claude Code 실행 시 플러그인 디렉토리 지정
claude --plugin-dir ./dantelabs-agentic-school
방법 3: 전역 설치
홈 디렉토리의 .claude/에 설치하여 모든 프로젝트에서 사용:
# 홈 디렉토리에 설치
npx dlabs install --path ~
# 이후 모든 프로젝트에서 플러그인 사용 가능
claude
방법 4: Claude Code 세션 내 마켓플레이스 설치
Claude Code 실행 중 슬래시 명령어로 직접 마켓플레이스를 등록하고 플러그인을 설치할 수 있습니다.
1. 마켓플레이스 추가
# GitHub 저장소로 추가
/plugin marketplace add dandacompany/dantelabs-agentic-school
2. 플러그인 설치
# 특정 플러그인 설치
/plugin install brand-analytics@dantelabs-agentic-school
# 또는 /plugin 실행 후 Discover 탭에서 검색하여 설치
/plugin
3. 설치된 플러그인 확인
# 플러그인 목록 확인
/plugin
Tip: /plugin 명령어 실행 후 Discover 탭에서 마켓플레이스의 모든 플러그인을 검색하고 설치할 수 있습니다.
플러그인 사용 확인
Claude Code 실행 후 /help 명령어로 설치된 커맨드를 확인할 수 있습니다:
# Claude Code 내에서
/help
# 설치된 커맨드 예시 (마케팅)
/analyze-brand --brand-doc ./brand-brief.md
/create-segments
/build-persona --segment "워라밸 직장인"