사용자 명령 ← "목표 설정"
사용자로부터 명령이나 요청을 입력 받아 작업의 목표를 설정하는 단계로 다음과 같은 과정을 거칩니다.
• 사용자의 명령은 에이전트의 입력으로 동작합니다.
• 이후 사용자의 명령은 계획(Planning) 모듈에 전달됩니다.
계획(Planning) ← "작업 계획 수립"
AI 에이전트는 작업을 더 작은 하위 작업으로 나누고, 작업 순서를 정리합니다. 이 작업은 계획 모듈에 의해 진행됩니다.
• 계획 모듈은 사용자의 명령을 바탕으로 전체 목표를 하위 작업(Task)으로 나눕니다.
• 이후 생성된 작업의 우선순위를 지정하고, 어떤 작업을 먼저 실행해야 하는지 결정합니다.
• 메모리에 사용자의 이전 대화 기록이 저장되어 있다면, 해당 데이터를 참고하여 계획을 최적화합니다.