AI / Big Data · 한장정리
[기술사토픽] AI 에이전트 & 멀티에이전트 시스템 완벽 정리 - 한장정리
AI 에이전트 개념·유형·ReAct 패턴, LLM 기반 에이전트, 멀티에이전트 시스템·AutoGen·CrewAI까지 기술사 최신 주제를 완벽 정리합니다.
Ⅰ.AI 에이전트 개요
개념: AI 에이전트(Agent)는 환경을 인식하고 목표 달성을 위해 자율적으로 행동을 선택·실행하는 AI 시스템입니다. LLM 기반 에이전트는 2023년부터 급부상한 차세대 AI 패러다임입니다.
| 에이전트 유형 | 설명 | 특징 |
|---|---|---|
| 단순 반사형 | 현재 상태→규칙→행동 | 메모리 없음. 가장 단순 |
| 모델 기반 반사형 | 내부 세계 모델 유지 | 부분 관찰 환경 처리 |
| 목표 기반 | 목표 달성 위해 탐색·계획 | 검색·경로 계획 |
| 유틸리티 기반 | 유틸리티 함수 최대화 | 최적 행동 선택 |
| 학습 에이전트 | 경험으로 성능 향상 | 강화학습·자기개선 |
| LLM 기반 에이전트 | LLM이 추론·계획·도구 사용 | 최신. 범용 목적 |
Ⅱ.LLM 에이전트 아키텍처
가. LLM 에이전트 핵심 구성요소
| 구성요소 | 역할 | 예시 |
|---|---|---|
| LLM 코어 | 추론·계획·언어 이해 | GPT-4·Claude·Gemini |
| 메모리 | 맥락 유지 (단기·장기) | 대화 히스토리·벡터DB |
| 도구(Tools) | 외부 기능 실행 | 웹검색·코드실행·API호출·DB조회 |
| 계획(Planning) | 목표를 하위 작업으로 분해 | Chain-of-Thought·Tree-of-Thought |
| 행동(Action) | 도구 호출 실행 및 결과 처리 | Function Calling·Tool Use |
나. ReAct 패턴
ReAct(Reasoning + Acting)는 LLM이 추론(Thought)→행동(Action)→관찰(Observation)을 반복하여 복잡한 문제를 해결하는 에이전트 패턴입니다.
| ReAct 단계 | 설명 |
|---|---|
| Thought (추론) | 현재 상황 분석·다음 행동 계획 수립 |
| Action (행동) | 도구 호출 또는 외부 시스템 실행 |
| Observation (관찰) | 도구 실행 결과 수신·분석 |
| 반복 | 목표 달성까지 Thought-Action-Observation 반복 |
다. 멀티에이전트 시스템
| 프레임워크 | 특징 | 활용 |
|---|---|---|
| AutoGen (Microsoft) | 복수 에이전트 대화·코드 생성·실행 | 코딩 자동화·데이터 분석 |
| CrewAI | 역할 기반 에이전트 팀 구성 | 비즈니스 워크플로우 자동화 |
| LangGraph | DAG 기반 에이전트 워크플로우 | 복잡한 상태 기반 작업 |
| MetaGPT | 소프트웨어 개발팀 역할 분담 | 자동화된 SW 개발 |
시험 포인트
LLM 에이전트 = LLM + 메모리 + 도구 + 계획. 단순 챗봇과의 차이: 자율 행동·도구 사용.
Function Calling: LLM이 언제 어떤 도구를 호출할지 스스로 결정하는 메커니즘.
Ⅲ.결론
결론
AI 에이전트는 LLM을 단순 텍스트 생성에서 자율 행동 시스템으로 진화시킵니다.
향후 에이전틱 AI(Agentic AI)가 기업 업무 자동화의 핵심 패러다임이 될 것입니다.
"에이전트는 AI가 도구를 쓰는 것을 배우는 것이 아니라 목표를 이해하는 것을 배우는 것이다."
블로그: 기술사 학습노트 · imt-log.tistory.com
'AI빅데이터' 카테고리의 다른 글
| AI 반도체 NPU 엣지 AI 개념 정리 (0) | 2026.03.24 |
|---|---|
| AI 기본법 2026 시행 핵심 내용 정리 (0) | 2026.03.24 |
| AI 거버넌스 감사 모니터링 체계 정리 (0) | 2026.03.20 |
| MCP Model Context Protocol 에이전트 정리 (0) | 2026.03.20 |
| 가트너 2026 10대 전략 기술 트렌드 정리 (0) | 2026.03.20 |