핵심 요약
마이리얼트립은 슬랙 데이터 에이전트를 구축해 하루 500건 이상 분석 요청을 처리하도록 하고, 6개 컴포넌트의 워커 클러스터와 4중 안전망으로 일관성과 확장성을 확보한 아키텍처를 제시했습니다.
구현 방법
- Listener-Dispatcher-Parent Worker-Sub-agent 흐름으로 슬랙 메시지 분류와 오케스트레이션 구현
- Claude Code Max 계정을 Docker 클러스터로 운영하고 Headless 모드와 Setup Token으로 비용 최적화
- Lazy Load로 룰/지식 로드를 필요 시점에 한정
- Metric Registry 및 DBT YAML 메타데이터로 지식 체계 관리
- Role, Gate, Rule, Hook의 4중 안전망으로 권한· 범위· 정책· 실행 차단 적용
- 단일 슬랙 진입점으로 일관된 운영
주요 결과
- Haiku→Sonnet 전환으로 분류 정확도 유지, 토큰 사용은 Opus 대비 1/8~1/10 수준 감소
- 컨텍스트 비용 관리 및 토큰 비용 절감으로 세션당 리소스 효율 향상
- 100건이 넘는 shell test와 eval로 품질 보증
- 워커 재배치 자동화로 리밋 초과 시에도 흐름 중단 최소화

