ai-orchestration
CHAPTER 39 / 59
읽기 약 2분
FUNCTION
CrewAI 디버깅
핵심 개념
verbose 모드, step_callback, replay로 실패한 crew 실행을 분석합니다. 자주 발생하는 패턴(역할 누수, 무한 위임, 입출력 mismatch)을 식별합니다.
코드 분석
디버깅 도구1. Verbose:Crew(verbose=True)Agent(verbose=True)→ 모든 thought/action 출력2. Step callback:def cb(step): print(step.task.description) print(step.output[:200])Crew(step_callback=cb)3. Replay (CrewAI 0.86+):crew.replay(task_id='...')→ 실패한 task부터 재시작4. 자주 발생 패턴:- 역할 누수 (PM이 코딩)- 무한 위임 (allow_delegation 남용)- expected_output 형식 미준수AI 프롬프트
🤖 AI에게 잘 물어보는 법 — 모델·전략별 프롬프트
무료 모델
Gemini 2.5 Flash(무료) + Claude Sonnet 4.6(무료) + Grok 4.1(무료)
'CrewAI 디버깅'을 무료 도구로 익히고 싶어. Google AI Studio + Anthropic Workbench 무료 크레딧 + Dify(셀프호스팅)로 verbose + step_callback 무료 실습을 0원 안에 만드는 단계별 가이드를 짜줘.
소자본 모델
Claude Sonnet 4.6 + Vercel AI SDK 5 + Supabase — 월 10~30만원
'CrewAI 디버깅'을 월 20만원 예산으로 실서비스에 붙이고 싶어. Claude Sonnet 4.6 + Vercel AI SDK 5 + Supabase 조합으로 Sonnet 4.6 + replay 운영 디버깅을 만드는 예제와 월 비용 분배를 짜줘.
프로덕션 모델
Claude Opus 4.7 + LangGraph + MCP + LangSmith — 월 100만원+
'CrewAI 디버깅'을 production 규모로 설계해줘. LangGraph + Claude Opus 4.7 + MCP + LangSmith로 Opus 4.7 production crew 디버깅 가이드을 월 100만원+ 예산 기준으로 그려줘.
스택 프롬프트
0원 → $200/mo → $1000/mo 단계별 스택 비교
'CrewAI 디버깅' 3단계 스택 비교: Level 1($0, Dify+HF+무료 크레딧) → Level 2($200/mo, Sonnet 4.6+Vercel AI SDK+Supabase) → Level 3($1000/mo, LangGraph+Opus 4.7+MCP). 각 레벨에서 만들 수 있는 산출물과 한계 포함.
⭐ 이것만 기억하세요
CrewAI 디버깅은 이 3가지만 확실히 잡으세요
1.multi-agent 시스템의 실패 원인은 LLM이 아니라 '역할·태스크·흐름' 설계에 있는 경우가 대부분입니다
2.verbose + step_callback으로 실제 thought/action을 보고, 자주 발생 패턴을 인지하면 대부분 즉시 해결 가능합니다
3.다음 챕터에서 AutoGen으로 또 다른 multi-agent 패러다임을 배웁니다
공유하기
진행도 39 / 59