Bot-With-Plan은 실행 전에 상세 계획을 생성하는 모듈형 Python 템플릿을 제공합니다. OpenAI GPT를 사용하여 사용자 지침을 분석하고 작업을 순차적 단계로 분해하며, 계획을 검증한 후 외부 도구(웹 검색 또는 계산기 등)를 통해 각 단계별 수행을 진행합니다. 프롬프트 관리, 계획 분석, 실행 오케스트레이션 및 오류 처리를 포함합니다. 계획 단계와 실행 단계를 분리하여 감독력 향상, 디버깅 용이성, 새로운 도구 또는 기능 확장에 유리한 구조를 제공합니다.