다단계 추론과 계획 수립
에이전트를 신뢰할 수 있게 만드는 계획 전략을 마스터하세요 — 작업 분해, 계획 후 실행, 적응적 재계획, 사고 연쇄 추론.
프리미엄 강좌 콘텐츠
이 레슨은 프리미엄 강좌의 일부예요. Pro로 업그레이드하면 모든 프리미엄 강좌와 콘텐츠를 이용할 수 있어요.
- 모든 프리미엄 강좌 이용
- 1000개 이상의 AI 스킬 템플릿 포함
- 매주 새로운 콘텐츠 추가
🔄 Quick Recall: 지난 레슨에서 에이전트에게 도구를 줬어요 — 웹 검색, 코드 실행, 파일 접근. 하지만 계획 없는 도구는 설계도 없는 전동 공구와 같아요. 이 레슨에서 에이전트가 전략적으로 계획하고 현실이 기대와 다를 때 적응하는 법을 가르쳐요.
계획의 문제
계획 없이 복잡한 작업을 주면 에이전트가 허우적대요. 무작위로 검색하고, 접선을 따라가고, 이미 한 작업을 다시 하고, 산만한 결과를 만들어요.
같은 에이전트에게 계획 전략을 주면 체계적으로 작업해요 — 작업을 단계로 나누고, 각각 실행하고, 진행을 확인하고, 필요시 조정해요.
계획이 에이전트가 20번의 도구 호출을 낭비하며 돌아다니는 것과 8번의 집중된 단계로 끝내는 것의 차이예요.
작업 분해
첫 번째 계획 스킬: 큰 목표를 작고 구체적인 하위 작업으로 나누기.
좋은 분해가 만드는 하위 작업:
- 구체적 — “Jasper AI 가격 찾기"가 “경쟁사 보기"보다 나아요
- 검증 가능 — 출력이 올바른지 확인 가능
- 가능하면 독립적 — A사 조사가 B사 조사를 막지 않아요
- 필요하면 순서화 — 분석이 데이터 수집 후에 와요
✅ Quick Check: 하위 작업이 독립적으로 검증 가능해야 하는 이유는? 에이전트가 자체 진행을 평가해야 하기 때문이에요. “5개 경쟁사 가격 티어 표"처럼 명확한 기대 출력이 있으면 달성 여부를 확인할 수 있어요. “시장 이해” 같은 모호한 하위 작업은 검증 불가해요.
계획 후 실행 패턴
가장 신뢰할 수 있는 계획 전략:
1단계: 계획. 에이전트가 목표를 분석하고, 하위 작업으로 나누고, 의존성 순서로 정렬하고, 번호가 매겨진 계획을 작성.
2단계: 실행. 에이전트가 계획을 단계별로 진행. 각 단계 후 확인: “기대한 결과가 나왔나? 남은 계획을 조정해야 하나?”
3단계: 합성. 모든 단계가 완료되면 결과를 최종 전달물로 결합.
시스템 프롬프트에 추가:
계획 프로토콜:
행동을 취하기 전에 번호가 매겨진 계획을 세우세요:
1. 목표를 5-8개 구체적 하위 작업으로 분해
2. 각 하위 작업에 필요한 도구 기록
3. 의존성 식별 (무엇이 무엇 전에 완료돼야 하는지)
그 다음 계획을 실행하세요:
- 각 하위 작업 후 결과를 평가
- 결과가 불만족이면 다른 접근으로 재시도
- 새 정보가 계획을 바꾸면 계속하기 전에 업데이트
적응적 재계획
계획은 현실과 만나면 거의 살아남지 못해요. 에이전트가 적응해야 하는 트리거:
트리거 1: 새 정보. 조사 중 계획에 없던 핵심 플레이어를 발견. 추가 조사 필요.
트리거 2: 단계 실패. 가격 데이터용 API가 다운. 웹 스크래핑이나 수동 검색으로 전환.
트리거 3: 더 나은 접근 발견. 개별 경쟁사 조사 중 모든 경쟁사를 다루는 종합 산업 보고서 발견. 해당 보고서 활용으로 전환.
트리거 4: 범위 인식. 작업이 예상보다 큰 것을 인식. 얕은 결과 대신 사용자에게 업데이트된 범위 추정을 전달.
사고 연쇄 추론
에이전트가 소리 내어 생각하면 추론이 나아져요:
추론 프로토콜:
각 결정에 대해 명시적으로 생각하세요:
사고: [무엇을 알아내려 하나? 옵션은? 트레이드오프는?]
결정: [무엇을 할 건지, 왜]
행동: [결정 실행]
결과: [무엇이 일어났나]
평가: [효과가 있었나? 무엇을 배웠나?]
보이는 추론의 두 가지 이점: 에이전트가 더 나은 결정을 하고, 여러분이 에이전트의 작업을 감사할 수 있어요.
핵심 정리
- 작업 분해가 복잡한 목표를 구체적이고 검증 가능하며 순서화된 하위 작업으로 나눠요
- 계획 후 실행 패턴이 사고와 행동을 분리해서 목적 없는 도구 사용을 방지해요
- 적응적 재계획이 새 정보, 실패, 더 나은 접근 발견 시 에이전트가 조정하게 해요
- 사고 연쇄 추론이 에이전트의 결정을 보이게 하고 감사 가능하게 해서 품질과 신뢰 모두 개선해요
- 병렬 계획이 동시에 실행 가능한 독립적 하위 작업을 식별해요
- 계획이 에이전트를 산만에서 체계적으로 변환하고, 도구 호출을 줄이고, 출력 품질을 높여요
Up Next: 다음 레슨에서 안전이라는 핵심 주제를 다뤄요 — 가드레일, 사람 개입 체크포인트, 에이전트가 해를 끼치는 것을 방지하는 방법.
이해도 체크
먼저 위의 퀴즈를 완료하세요
레슨 완료!