사용자의 명령이나 목적에 따라 스스로 판단하고 실행하는 인공지능 기반 소프트웨어 시스템.
주어진 환경에서 데이터를 인식(감지)하고, 학습한 정보를 바탕으로 분석·계획·추론을 거쳐 적절한 행동을 수행한다.
자연어 처리(NLP), 머신러닝(ML), 강화학습(RL) 등 다양한 기술이 융합되며, 특정 업무 자동화는 물론 사용자의 직관적 요구에 능동적으로 대응한다.
사용자의 질문이나 지시에 따라 작업을 계획하고 실행하며, 결과까지 자동으로 제시하는 것이 특징이다.
AI 에이전트는 목적과 기능에 따라 여러 유형으로 나뉜다.
자연어 명령을 코드로 변환하는 코딩 에이전트가 대표적이며, GitHub Copilot, Cursor, Replit Ghostwriter 등이 주로 활용된다.
일상 언어로 대화하며 정보나 작업을 처리하는 챗봇형 에이전트로는 ChatGPT, Claude, Gemini, Microsoft Copilot 등이 있다.
반복 업무를 자동으로 수행하는 작업 자동화형 에이전트로는 AutoGPT, Adept ACT-1, Zapier AI 등이 주목받고 있다.
텍스트와 이미지, 음성 등 다양한 입력을 처리하는 멀티모달 에이전트도 빠르게 진화하고 있다.
AI 에이전트는 앞으로 개인 비서, 창작 도우미, 데이터 분석가로 진화할 잠재력을 지닌다.