라이브러리›AI 에이전트
AI 에이전트
AI 에이전트와 챗봇은 무엇이 다른가
"챗봇도 AI고 에이전트도 AI인데 뭐가 다르지?" 자주 받는 질문입니다. 한 문장으로 답하면 이렇습니다. 챗봇은 답하고, 에이전트는 해냅니다.
챗봇: 물으면 답한다
챗봇은 대화형 인터페이스입니다. 질문을 넣으면 답을 돌려주지만, 그 답을 실제 행동으로 옮기는 것은 사람의 몫입니다. "이메일 초안 써 줘"라고 하면 초안을 주고, 보내는 건 내가 합니다.
에이전트: 목표를 주면 스스로 처리한다
AI 에이전트는 목표를 받고, 그 목표를 이루기 위해 스스로 도구를 선택해 실행합니다. 검색하고, 계산하고, API를 호출하고, 결과를 보고 다음 행동을 정합니다.
"이번 주 경쟁사 뉴스를 모아 요약 메일을 팀에 보내 줘." → 에이전트는 검색 → 선별 → 요약 → 메일 발송까지 이어서 수행합니다.
핵심은 ReAct — 추론과 행동의 반복
에이전트는 생각(Reason) → 행동(Act) → 관찰(Observe)을 반복합니다. 한 번에 끝내지 않고, 결과를 보고 스스로 경로를 수정한다는 점이 챗봇과의 결정적 차이입니다.
- 챗봇 — 단발성 응답. 실행은 사람이.
- 에이전트 — 도구 사용 + 다단계 실행. 사람은 목표만.
이 원리를 제대로 설계하는 역량이 곧 실무 경쟁력입니다. AIVON 중급 과정에서 에이전트 설계·메모리·RAG·Function Calling을 단계별로 다룹니다.
