HANGUL.WIKI

AI 에이전트

AI Agent

번역 제공
2026-09-08
목차 (27개 섹션)

AI 에이전트 (AI Agent)

개요

AI 에이전트(AI Agent)는 인간의 지시 없이 스스로 목표를 설정·계획·실행하고 환경과 상호작용하며 작업을 자율적으로 완수하는 인공지능 시스템이다. 단순히 질문에 답변하는 기존 챗봇과 달리, 에이전트는 계획(Planning)·기억(Memory)·도구 사용(Tool Use)·행동(Action) 능력을 갖추어 복잡한 멀티스텝 작업을 수행한다.

핵심 구성 요소

1. 인식 (Perception)

에이전트는 텍스트·이미지·웹 페이지·파일·API 응답 등 다양한 형태의 환경 정보를 입력받아 인식한다.

2. 계획 (Planning)

목표 달성을 위한 단계별 계획을 수립한다. 대표 기법:
  • ReAct (Reasoning + Acting): 추론과 행동을 교차하여 반복하는 프레임워크이다.
  • Tree of Thoughts: 여러 가능한 경로를 탐색해 최선의 해결책을 찾아낸다.
  • Chain-of-Thought: 단계적 사고 과정을 명시해 복잡한 문제를 풀어낸다.
  • 3. 기억 (Memory)

  • 단기 기억: 현재 대화·작업의 컨텍스트로 LLM의 컨텍스트 윈도우에 해당한다.
  • 장기 기억: 벡터 데이터베이스(Vector DB)에 저장된 과거 경험·지식을 활용한다.
  • 에피소딕 기억: 이전 작업 로그와 성공·실패 경험을 저장한다.

4. 도구 사용 (Tool Use)

에이전트는 코드 실행(Code Interpreter), 웹 검색, API 호출, 파일 읽기/쓰기, 브라우저 조작 등 다양한 외부 도구를 활용한다.

5. 행동 (Action)

계획에 따라 실제 환경에 영향을 미치는 행동을 실행하며, 이메일 발송·파일 생성·데이터베이스 수정·외부 서비스 제어 등이 포함된다.

주요 시스템 및 프레임워크

AutoGPT (2023년 등장)

Significant Gravitas가 공개한 오픈소스 프로젝트인 AutoGPT는 GPT-4를 기반으로 자율적인 인터넷 검색·파일 조작·코드 실행을 반복하며 목표를 달성하려는 초기 에이전트 실험이었으며, 2023년 GitHub 스타 수 급증으로 자율 에이전트 개념을 대중화했으나 실용성과 안정성의 한계로 실제 업무 적용은 제한적이었다.

LangChain / LangGraph

LangChain은 LLM 기반 애플리케이션 구축을 위한 Python/JS 프레임워크로 에이전트 체인·메모리·도구 통합을 표준화했으며 LangGraph는 여기에 상태 머신(state machine) 기반 멀티에이전트 워크플로우를 추가한 확장판 구조를 갖춘다.

Claude Agents (Anthropic, 2024~2025)

Anthropic이 2024년 출시한 Claude computer use 기능은 컴퓨터 화면을 직접 조작하는 에이전트 능력을 시연하였고 2025년에는 Claude Code(코드베이스 자율 에이전트), Claude Agent SDK로 발전해 기업용 자율 개발·분석 에이전트로 확산됐다.

OpenAI Operator / Assistants API

OpenAI는 2024~2025년 웹 브라우저를 자율 조작하는 Operator 에이전트와, 파일·코드·검색 도구를 통합한 Assistants API v2를 선보였다.

멀티에이전트 시스템

단일 에이전트의 한계를 극복하기 위해 다수의 전문 에이전트가 협력하는 멀티에이전트 시스템이 주목받고 있으며, 계획 에이전트, 검색 에이전트, 코드 작성 에이전트, 검수 에이전트의 조합 등이 대표적인 구성 예로 꼽힌다.

2026년 산업 현황

기업용 에이전트 급성장

2026년 현재 엔터프라이즈 AI 에이전트 시장은 연간 수십억 달러 규모로 성장한 가운데 Salesforce Agentforce, ServiceNow AI Agent, Microsoft Copilot Studio 등 주요 기업들이 업무 자동화 에이전트 플랫폼을 출시했다.

소프트웨어 개발 자동화

GitHub Copilot Workspace, Devin(Cognition AI), SWE-agent 등 코드 작성·버그 수정·PR 리뷰를 자율 수행하는 소프트웨어 에이전트가 개발자 생산성을 크게 끌어올린다.

한국 현황

한국에서는 카카오·네이버·LG·삼성 등 대기업과 AI 스타트업들이 한국어 기반 에이전트 서비스 출시에 경쟁 중이며 AI기본법 시행(2026년 1월)으로 고영향 에이전트에 대한 투명성·감독 의무가 적용되기 시작했다.

주요 과제와 리스크

신뢰성 (Reliability)

에이전트가 잘못된 행동을 취하거나 목표를 벗어날 경우 실제 환경에 피해를 줄 수 있는데 이를 에이전트 얼라인먼트(Agent Alignment) 문제라 일컫는다.

환각 (Hallucination) 연쇄

LLM의 환각이 멀티스텝 에이전트 파이프라인에서 증폭될 수 있다.

보안 (Security)

프롬프트 인젝션 공격, 악성 웹페이지·파일을 통한 에이전트 탈취(Agent Hijacking) 등 새로운 보안 위협이 뒤따른다.

비용

대형 LLM을 여러 번 호출하는 에이전트 파이프라인은 API 비용이 급격히 증가할 수 있다.

전망

2026~2030년 AI 에이전트는 단순 자동화를 넘어 '디지털 동료(Digital Colleague)' 수준의 역할을 담당할 것으로 전망되며 Anthropic, OpenAI, Google DeepMind 등은 인간 수준 범용 에이전트(AGI 에이전트)를 장기 목표로 연구 중이며 이에 따른 사회적·윤리적 논의도 활발히 이어진다.

복합 AI 시스템의 작동 구조

AI 에이전트는 생성형 인공지능 환경에서 복합 AI 시스템 또는 에이전트형 AI로 불리는 지능형 에이전트의 일종이며, 복합 AI 시스템은 다양한 정도의 자율성을 바탕으로 목표를 추구하고 도구 사용과 행동 실행을 결합해 복잡한 작업을 수행하는 데 쓰인다.

단계별 작동 순서

복합 AI 시스템의 작업 실행은 입력, 처리, 결과의 순서로 단계적 절차를 거친다. 1. 입력 단계: 에이전트는 텍스트, 이미지, 웹 페이지, 파일, API 응답과 같은 환경 정보를 입력받아 주변 상태를 인식한다. 2. 처리 단계: 에이전트는 단기 기억과 장기 기억에 저장된 정보를 참조하여 단계별 계획을 수립하고 ReAct 프레임워크나 Chain-of-Thought 기법을 적용해 추론 과정을 거치고 필요한 도구를 판단한다. 3. 결과 단계: 에이전트는 웹 검색, 코드 실행, 브라우저 조작 같은 외부 도구를 호출하거나 파일 생성, 데이터베이스 수정 같은 행동을 실행해 최종 결과를 이끌어낸다.

성립 조건과 제약 요인

에이전트의 자율적 작업 수행은 작업 처리의 효율성을 높이는 효과를 내며, 이러한 작동은 무제한으로 이루어지지 않고 인간이 정의한 목표, 제약 조건, 사용 가능한 도구의 범위가 사전에 주어질 때 성립한다. 다만 다단계 실행 과정에서 대형 언어 모델의 환각이 연속적으로 증폭되는 한계를 드러낸다. 또한 프롬프트 인젝션 공격이나 악성 웹페이지를 통한 에이전트 탈취 같은 보안 취약점에 노출될 가능성이 있으며 대형 언어 모델을 여러 번 호출하는 구조로 인해 API 비용이 증가하는 점 역시 실제 도입의 제약 요인으로 지목된다.

문서 정보

최초 작성
최종 갱신
분류
과학기술

HANGUL.WIKI가 정리·작성한 문서입니다. 정확성을 위해 노력하나 오류가 있을 수 있으므로, 중요한 내용은 공식 출처를 통해 확인하시기 바랍니다. 내용의 오류나 정정 요청은 오류·정정 신고로 알려주시면 검토 후 반영합니다.