[Tech Notes]

Tool Calling과 Multi-step Reasoning

Agent 설계의 판단, 실행, 검증 흐름

Tool Calling은 LLM이 외부 시스템을 직접 실행하는 것이 아니라 어떤 Tool을 실행할지 결정하도록 하는 구조다.

Multi-step Reasoning은 문제를 한 번에 해결하지 않고 여러 단계로 나누어 처리하는 방식이다.

이 두 개념은 서로 밀접하다. 복잡한 기업 업무를 처리하려면 판단, 실행, 검증의 단계를 거쳐야 한다.

판단, 실행, 검증의 과정이 바로 Agent 설계의 핵심이 된다.