프로덕션 에이전트 시스템 구축
배운 모든 것을 적용해 완전한 AI 에이전트 시스템을 설계, 구축, 배포하세요 — 목표 정의에서 가드레일을 갖춘 프로덕션 레디 배포까지.
프리미엄 강좌 콘텐츠
이 레슨은 프리미엄 강좌의 일부예요. Pro로 업그레이드하면 모든 프리미엄 강좌와 콘텐츠를 이용할 수 있어요.
- 모든 프리미엄 강좌 이용
- 1000개 이상의 AI 스킬 템플릿 포함
- 매주 새로운 콘텐츠 추가
🔄 Quick Recall: 코스 전체에서 에이전트 아키텍처(레슨 2), 첫 에이전트 구축(레슨 3), 도구 추가(레슨 4), 계획 전략(레슨 5), 가드레일(레슨 6), 멀티 에이전트 오케스트레이션(레슨 7)을 배웠어요. 이제 모든 것을 하나의 프로덕션 레디 시스템으로 결합해요.
캡스톤: 비즈니스 인텔리전스 에이전트
회사 이름을 받아 비즈니스 인텔리전스 브리프를 생산하는 완전한 에이전트 시스템을 설계해요. 배운 모든 스킬이 필요한 작업이에요.
출력: 회사 개요, 최근 뉴스, 재무 하이라이트, 경쟁 포지션, 전략적 인사이트를 다루는 구조화된 브리프.
1단계: 목표 정의
정확한 목표 진술로 시작:
목표: 회사 이름을 받아 다음을 포함하는 비즈니스 인텔리전스 브리프 생산:
1. 회사 개요 (사업, 규모, 시장 포지션)
2. 최근 동향 (최근 6개월 뉴스)
3. 재무 하이라이트 (매출, 성장, 핵심 지표)
4. 경쟁 환경 (상위 3개 경쟁사, 포지셔닝)
5. 전략적 인사이트 (트렌드, 리스크, 기회)
입력: 회사 이름 (문자열)
출력: 구조화된 마크다운 보고서 (2,000-3,000단어)
성공 기준: 5개 섹션 모두 완료, 출처 인용, 15분 이내 전달
✅ Quick Check: 목표에 “15분 이내 전달"이 성공 기준으로 포함되는 이유는? 시간 제약이 과도한 조사를 방지해요. 제한 없이 에이전트는 더 나은 데이터를 찾는 데 몇 시간을 쓸 수 있어요. 또한 무한 루프도 방지해요.
2단계: 시스템 프롬프트 설계
레슨 3-6의 패턴을 결합한 완전한 시스템 프롬프트:
당신은 비즈니스 인텔리전스 에이전트입니다. 회사를 조사하고 종합 인텔리전스 브리프를 생산하세요.
역량: 웹 검색, 문서 읽기, 데이터 분석
계획 프로토콜:
1. 출력 형식에 맞는 5개 섹션으로 조사 분해
2. 회사 개요부터 각 섹션 조사
3. 각 섹션 후 평가: 정보 충분? 최신? 신뢰할 수 있는 출처?
품질 기준:
- 모든 사실적 주장에 출처 필요
- 재무 데이터는 최근 12개월
- 섹션당 최소 3개 다른 출처
범위 제약:
- 최대 웹 검색 20회
- 최대 15분/브리프
- 공개 정보만 접근
사람 체크포인트:
- 비공개 회사로 공개 정보가 매우 제한적이면 일시 정지
- 출처 간 심각한 모순 발견 시 일시 정지
실패 처리:
- 섹션에 검색 결과가 없으면 "제한된 공개 정보"로 표시하고 진행
- 재무 데이터 이용 불가 시 추측 대신 격차를 명확히 기술
3단계: 도구 세트 정의
최소 실행 가능 도구 원칙 적용:
| 도구 | 목적 | 제약 |
|---|---|---|
web_search | 회사 정보, 뉴스, 재무 탐색 | 최대 20회 쿼리 |
read_document | 찾은 기사에서 데이터 추출 | 공개 URL만 |
write_report | 최종 브리프 조립 | 마크다운 형식 |
세 가지 도구. 이 작업에 이메일, 데이터베이스 접근, 코드 실행이 필요 없어요.
4단계: 워크플로 매핑
1단계 — 조사 (가능하면 병렬)
├── 회사 개요 + Wikipedia/Crunchbase 검색
├── 최근 뉴스 (최근 6개월)
├── 재무 데이터 (공개 기업인 경우)
├── 상위 경쟁사 검색
└── 가장 관련 있는 기사 전체 읽기
2단계 — 분석 (순차적)
├── 섹션별 발견 합성
├── 섹션 간 패턴 식별
└── 전략적 인사이트 생성
3단계 — 전달
├── 구조화된 형식으로 보고서 조립
├── 출처 인용 추가
├── 품질 기준 대비 자체 평가
└── 전달 또는 이슈 플래그
5단계: 자체 평가 체크리스트
전달 전 자체 평가:
□ 5개 섹션 모두 실질적으로 존재 (자리표시자 아님)
□ 최소 8개 고유 출처 인용
□ 재무 데이터에 날짜 포함
□ 경쟁사 섹션에 구체적 회사 이름
□ 전략적 인사이트가 앞 섹션의 증거에 연결
□ 출처 간 미해결 모순 없음
검사 실패 시 → 격차 식별 → 타겟 검색 1회 → 재평가
보완 후에도 실패 시 → 명시적 격차 메모와 함께 전달
6단계: 점진적 테스트
테스트 1 — 스모크 테스트: 잘 알려진 공개 기업(삼성, 네이버)으로 실행. 테스트 2 — 엣지 케이스: 덜 알려진 작은 회사로 실행. 제한된 정보를 우아하게 처리하나? 테스트 3 — 실패 모드: 가상의 회사 이름을 줘요. 실제 데이터가 없음을 인식하나? 테스트 4 — 가드레일 테스트: 검색 횟수를 모니터링. 20회 제한을 준수하나? 시간 제약을 지키나?
코스 리뷰: 배운 것
| 레슨 | 핵심 스킬 | 핵심 패턴 |
|---|---|---|
| 1. 에이전트란 | 에이전트 기회 인식 | 목표 지향, 다단계, 도구 사용 |
| 2. 아키텍처 | 에이전트 시스템 설계 | 목표 → 추론 → 도구 → 메모리 → 평가 |
| 3. 첫 에이전트 | 처음부터 구축 | 7가지 필수 섹션의 시스템 프롬프트 |
| 4. 도구 사용 | 역량 확장 | 최소 실행 가능 도구 + 오류 처리 |
| 5. 계획 | 에이전트 신뢰성 확보 | 계획 후 실행 + 적응적 재계획 |
| 6. 안전 | 실패 방지 | 세 레이어: 범위, 체크포인트, 모니터링 |
| 7. 오케스트레이션 | 멀티 에이전트 확장 | 허브 앤 스포크, 파이프라인, 토론 |
| 8. 프로덕션 | 출시 | 명세 → 구축 → 테스트 → 배포 |
핵심 정리
- 프로덕션 에이전트에는 7가지 구성요소가 필요: 목표, 시스템 프롬프트, 도구, 워크플로, 가드레일, 평가, 모니터링
- 정확하고 측정 가능한 목표로 시작 — 나머지 모든 것이 여기서 흘러나와요
- 계획, 도구 사용, 가드레일, 평가의 패턴을 결합해 시스템 프롬프트를 설계
- 점진적 테스트: 스모크 테스트 → 엣지 케이스 → 실패 모드 → 가드레일 스트레스 테스트
- 단일 에이전트로 시작; 증거가 결과를 개선한다고 보여줄 때만 복잡성(멀티 에이전트) 추가
- 에이전트 명세 템플릿은 플랫폼 간 이식 가능 — 설계가 플랫폼에 독립적
이해도 체크
먼저 위의 퀴즈를 완료하세요
레슨 완료!