AI Agent란 무엇인가?
1. AI Agent 한 줄 정의
목표를 이해하고, 스스로 판단하고, 도구를 사용해 행동까지 수행하는 AI 시스템
단순히 질문에 답하는 챗봇이 아니다.
스스로 계획하고 실행하는 AI가 바로 Agent다.
2. 기존 LLM과 뭐가 다른가?
구분일반 LLMAI Agent
| 역할 | 질문 → 답변 | 목표 → 계획 → 실행 → 피드백 |
| 기억 | 세션 단위 | 장기 메모리 가능 |
| 외부 연결 | 거의 없음 | API, DB, 파일, 웹 검색 사용 |
| 행동 | 텍스트 출력 | 실제 작업 수행 |
예시 비교
LLM
“이번 달 카드 사용 내역 요약해줘”
→ 텍스트로 정리해줌
AI Agent
카드 API 호출 → 데이터 정리 → 카테고리 분석 → 엑셀 파일 생성 → 이메일 전송
이게 차이다.
3. AI Agent의 구조
AI Agent는 보통 이런 구조로 구성된다.
목표 입력
↓
LLM (판단/추론)
↓
Tool 선택
↓
실행 (API, DB, 파일 등)
↓
결과 평가
↓
반복
↓
LLM (판단/추론)
↓
Tool 선택
↓
실행 (API, DB, 파일 등)
↓
결과 평가
↓
반복
핵심 요소는 4가지다:
- Brain (LLM)
- Memory (기억 시스템)
- Tools (외부 도구)
- Planning (계획 능력)
요즘 많이 쓰이는 Agent 프레임워크
🔹 LangChain
LangChain
- Agent, Tool, Memory 개념 표준화
- RAG와 결합 쉬움
🔹 AutoGPT
AutoGPT
- 목표만 주면 자동으로 반복 실행
- 실험적이지만 Agent 개념 확산에 기여
🔹 CrewAI
CrewAI
- 역할 기반 Multi-Agent 구조
🔹 Dify
Dify
- 노코드 기반 Agent 빌더
- 회사 PoC용으로 많이 씀
'Etc' 카테고리의 다른 글
| LLM이란 (0) | 2026.02.22 |
|---|---|
| 버전락 (0) | 2026.02.01 |
| Lock에 대해서 (0) | 2026.01.25 |
| 검색형 ai 도구 - Perplexity (0) | 2026.01.25 |
| 코드가드 가 뭐지? (1) | 2026.01.18 |