AI 에이전트란?
단일 프롬프트 응답이 아니라 여러 단계에 걸친 추론 + 도구 호출 + 상태 관리를 통해 목표를 달성하는 LLM 시스템이다.
구성 요소
- 루프: LLM 호출 → 도구 실행 → 결과 관찰 → 다시 LLM
- 도구: 외부 API 호출, 파일 시스템 접근, 코드 실행
- 메모리: 세션 간 컨텍스트 유지
- 플래너: 작업을 하위 단계로 분해
실사용 예
- Claude Code, Cursor — 코딩 에이전트
- Claude Managed Agents — 매니지드 에이전트 런타임
- AutoGPT, LangGraph, smolagents — 오픈소스 프레임워크