Agent 아키텍처
도구 사용(함수 호출)(Tool Use / Function Calling)
모델이 외부 함수·API를 직접 호출하는 능력이에요. 검색·계산·DB 조회처럼 모델이 못 하는 일을 도구에 맡기는, 에이전트의 핵심 메커니즘이에요
AI 에이전트·툴 사용·오케스트레이션 관련 용어
모델이 외부 함수·API를 직접 호출하는 능력이에요. 검색·계산·DB 조회처럼 모델이 못 하는 일을 도구에 맡기는, 에이전트의 핵심 메커니즘이에요
모델이 외부 도구·데이터소스에 연결되는 표준 프로토콜이에요. 도구 연동의 'USB C' 같은 공통 규격이라고 보면 돼요
'추론 → 행동 → 관찰'을 반복하는 대표적인 에이전트 패턴이에요. 생각하고, 도구를 쓰고, 결과를 보고, 다시 생각하는 루프예요
여러 에이전트가 협업·분업·토론하며 문제를 푸는 구조예요. 한 에이전트가 다 하는 것보다 복잡한 일에 강해요
여러 서브에이전트나 도구를 조율·분배하는 상위 제어 에이전트예요. '지휘자'처럼 누구에게 무슨 일을 시킬지 결정해요
Workflow는 사람이 경로를 미리 정해둔 자동화, Agent는 모델이 경로를 스스로 결정하는 자동화예요. 자율성의 정도가 핵심 차이예요
목표를 달성하려고 작업을 여러 단계로 쪼개고 순서를 세우는 능력이에요. 복잡한 일을 에이전트가 끝까지 해내려면 꼭 필요해요
대화나 작업 사이에 정보를 유지하는 장치예요. 지금 맥락만 보는 단기 기억과, 외부에 저장하는 장기 기억으로 나뉘어요
특정 작업만 전담하는 하위 에이전트예요. 오케스트레이터가 호출해서 한 가지 일을 시키는 '전문 일꾼'이에요