AI 에이전트
용어 이름 복사
AI 개념약 1분 읽기
자율적으로 목표를 설정하고, 도구(API, 웹 등)를 사용해 복잡한 과업을 수행하는 지능형 시스템입니다. 단순히 답변을 생성하는 수준을 넘어 추론(Reasoning), 계획(Planning), 실행(Execution)의 루프를 반복하며 스스로 문제를 해결합니다.
다른 이름
AI AgentAI 에이전트자율 에이전트
상세 설명
AI 에이전트는 특정 목적을 달성하기 위해 '사고-계획-실행-관찰'의 자율적 루프를 수행하는 지능형 소프트웨어입니다. 대규모 언어 모델(LLM)을 추론 엔진으로 활용하며, 여기에 메모리(맥락 유지)와 도구 사용(Tool Use) 능력을 결합하여 실질적인 행동을 취합니다. 기존 챗봇이 일회성 질문에 답하는 방식이라면, 에이전트는 목표가 완수될 때까지 스스로 과업을 분할하고 실행 결과에 따라 계획을 수정하는 '에이전틱 워크플로우(Agentic Workflow)'를 특징으로 합니다. 2025년 기준, 단순 보조를 넘어 비즈니스 프로세스 자동화, 실무 데이터 분석, 자율 코딩 등 전문적인 업무 영역에서 사람의 개입을 최소화하며 성과를 내는 단계로 진화하고 있습니다.
도구 선택에서 중요한 이유
AI 에이전트는 '지식 검색'이 아닌 '문제 해결'을 위한 도구입니다. 기업이 단순 상담을 넘어 실제 업무(예약, 결제, 데이터 처리)를 자동화하려 할 때, 단순 챗봇 기능만 가진 모델인지 아니면 외부 API 연동과 자가 수정(Self-correction) 능력을 갖춘 '에이전틱' 시스템인지를 구분하는 것이 투자 대비 수익(ROI) 결정의 핵심입니다.
도구 선택 시 확인할 점
- 도구 사용 능력: 특정 API나 함수를 정확한 인자(Parameter)와 함께 호출할 수 있는가?
- 계획 수립 및 수정: 복잡한 목표를 하위 과업으로 나누고, 실패 시 대안을 제시할 수 있는가?
- 장기 메모리 지원: 과거의 실행 결과나 사용자 선호도를 기억하여 다음 작업에 반영하는가?
- 가드레일 및 통제권: 에이전트의 권한 범위를 제한하고 중요한 단계에서 사람의 승인을 받는 기능이 있는가?
주요 활용 사례
여행 에이전트에게 '제주도 2박 3일 여행'을 요청하면, 에이전트는 웹 검색으로 명소를 찾고(Plan), 항공권/숙박 API를 조회하며(Act), 예산 초과 시 일정을 수정하고(Observe/Iterate), 최종적으로 예약 확정 메일을 발송하는 전체 과정을 자율 수행합니다.
헷갈리기 쉬운 용어
LLM(거대언어모델)
에이전트의 '두뇌' 역할을 하는 엔진입니다. 언어를 이해하고 다음 텍스트를 예측하지만, 스스로 도구를 사용하거나 외부 환경을 바꾸지는 못합니다.
RAG(검색 증강 생성)
외부 정보를 '참조'하여 답변하는 기술입니다. 에이전트는 RAG를 하나의 도구로 활용하여 더 정확한 판단을 내립니다.
관련 용어
large-language-modelagentic-workflowFunction Calling
LLM이 외부 함수나 API를 직접 호출할 수 있게 하는 기능입니다.
멀티 에이전트 시스템 (Multi-agent System)각기 다른 전문 역할을 가진 여러 AI 에이전트가 협동하여, 단일 AI가 해결하기 어려운 복잡한 목표를 완수하는 지능형 시스템입니다.