본문으로 건너뛰기
김찬호

Claude Agent Orchestrator

진행중

멀티에이전트 오케스트레이터

진행률60%
CLI
2026.06 ~
1명 (개인 프로젝트)

프로젝트 설명

Claude Agent SDK로 Supervisor 총괄 에이전트가 도메인별 에이전트에게 작업을 위임하고, 진행 상황을 Supabase·웹 대시보드·Discord/Slack으로 실시간 보고하는 멀티에이전트 오케스트레이션 시스템입니다. 이 파이프라인으로 매일 웹앱 1개를 기획→디자인→구현까지 자동 제작하고 있습니다 (현재 9종).

  • 매일 웹앱 1개를 자동 기획·제작하는 일일 파이프라인 가동 — SEO 분석기, 전세 위험도 진단, AI 비용 추적 등 Next.js 앱 9종 산출
  • Supervisor가 도메인별 에이전트(설계/구현/검증)에게 작업을 위임·총괄하고 라운드 단위로 진행 관리
  • 실행/라운드/이벤트/명령을 Supabase에 동기화해 웹 대시보드에서 실시간 모니터링·원격 제어
  • Discord 봇으로 슬래시 명령(빌드/피드백/완료/답변/조회)을 받고 진행·라운드보고·확인질문(버튼)을 채널에 회신 — 비대면 양방향 제어
  • 여러 서비스가 공유하는 단일 Supabase를 전용 orch 스키마로 분리해 격리 — PostgREST 노출 스키마 + 스키마별 권한 + REST 프로필 라우팅으로 멀티서비스 무중단 분리

기술 스택

Claude Agent SDKTypeScriptNode.jsSupabaseDiscord.jsSlack API

아키텍처

CLI (오케스트레이터 엔진)
  └─ Supervisor 에이전트
       ├─ 도메인 에이전트 위임 (설계/구현/검증)
       ├─ Supabase (orch 스키마: runs / rounds / events / commands)
       │     └─ 웹 대시보드 실시간 모니터링·원격 제어
       ├─ Discord 봇 (슬래시 명령 수신 ↔ 진행·보고 회신)
       ├─ Slack 자동 보고
       └─ 산출물: 일일 웹앱 자동 제작 (Next.js, 현재 9종)

Claude Agent SDK 기반 Supervisor가 도메인별 에이전트에 작업을 위임하고 진행 상태를 Supabase에 기록합니다. 이 파이프라인이 매일 웹앱 1개를 기획부터 구현까지 자동 제작합니다. 여러 서비스가 공유하는 단일 Supabase 인스턴스에서 오케스트레이터 테이블을 전용 orch 스키마로 분리해 다른 서비스(약국 청구·방탈출·TFT)와 논리적으로 격리하고, PostgREST 노출 스키마와 스키마별 권한으로 접근을 통제합니다.

주요 기능

일일 앱 자동 제작

매일 웹앱 1개를 기획→디자인 시스템→구현까지 자동 제작. 현재 9종: AgentCheck(SEO·접근성 분석), 전세가드(역전세 위험도 30초 진단), AI Cost Tracker(AI 도구 비용 추적), DepGuard(package.json 의존성 보안 리포트), CareerQuant(경력 성과→면접 문장 변환), K-패스 계산기(요금제 환급 계산), MeetWorth(회의 비용 계산), NeuroCheck(신경계 준비도 체크·운동 강도 추천), Prompt Bench(AI 모델 비교 벤치마크)

Supervisor 오케스트레이션

Supervisor 총괄 에이전트가 도메인별 에이전트에 작업을 위임하고 라운드별로 진행을 관리

Supabase 진행상태 동기화

실행/라운드/이벤트/명령을 Supabase에 기록·대시보드 실시간 모니터링. 전용 orch 스키마로 분리해 다른 서비스와 격리

원격 제어 대시보드

orch_commands 큐를 폴링해 워커 시작/중지/재시작을 웹 대시보드에서 원격 제어

Discord 봇 양방향 제어

슬래시 명령(/build /feedback /done /answer /status /list)으로 명령·피드백·완료·답변을 받고, 진행·라운드보고·확인질문(버튼)을 채널에 회신. discord.js v14, 채널/유저 화이트리스트 인증

Slack 자동 보고

라운드 보고와 확인 질문을 Slack으로 자동 전송해 비대면으로 진행 상황 추적

기능

#Supervisor 총괄 에이전트#도메인별 에이전트 위임#일일 앱 자동 제작 (9종)#Discord 슬래시 명령/보고#Slack 자동 보고#헬스체크/테스트 자동화
Claude Agent Orchestrator (멀티에이전트 오케스트레이터) 스크린샷