용어와 정의
영문 또는 원어: AI agent
한글명: 인공지능 에이전트
AI 에이전트는 주어진 목표를 위해 입력과 환경을 살펴보고 필요한 행동을 수행하는 인공지능 시스템을 말합니다. 언어 모델과 도구를 결합해 자료를 찾고 작업 결과를 확인하며 다음 행동을 정하는 구성이 대표적입니다. 업계 전체에서 범위가 하나로 고정된 용어는 아닙니다.
정확한 의미와 원리
최근 언어 모델 기반 에이전트는 목표와 문맥을 해석하고 도구를 선택한 뒤 실행 결과를 다시 판단하는 반복 구조를 사용할 수 있습니다. 모델은 시스템의 한 구성 요소이고, 도구 권한과 실행 코드, 기록 및 승인 절차가 함께 작동합니다.
쉽게 이해하는 사용 예시
파일을 분류하라는 요청에서 목록을 읽고 분류안을 만든 뒤 승인된 범위의 파일만 이동하는 구성을 생각할 수 있습니다. 이 설명은 실제 고객 작업사례가 아닙니다. 단순 답변 기능과 외부 상태를 바꾸는 실행 기능은 권한과 실패 영향이 다릅니다.
종류와 관련 개념의 차이
사람의 대화에 반응하는 에이전트와 사건이나 일정으로 시작하는 에이전트가 있으며, 하나 또는 여러 에이전트로 구성할 수 있습니다. Agentic AI는 목표를 위한 계획과 행동을 조직하는 더 넓은 시스템 성격을 설명하는 말로 쓰입니다. 고정된 순서의 자동화와 동적으로 행동을 정하는 부분도 구분합니다.
적용 조건과 오해하기 쉬운 점
도구 연결과 자율성이 있다고 판단이 항상 정확한 것은 아닙니다. 허용 범위, 사람의 승인, 민감정보 접근, 실행 기록과 실패 시 처리가 필요합니다. MCP를 지원한다는 사실만으로 안전한 권한 설정이나 업무 완료를 보장하지 않습니다.
Agentic AI 목표 지향 행동형 인공지능
이 절의 용어: Agentic AI / 목표 지향 행동형 인공지능
Agentic AI는 목표를 위해 계획하고 행동 결과를 살펴보며 다음 행동을 정하는 인공지능 시스템의 성격이나 구성을 설명할 때 쓰입니다. AI 에이전트 하나 또는 여러 개로 구현할 수 있어 다중 에이전트만을 뜻하지 않습니다. 기관과 제품마다 정의 범위가 달라 단일 인증 등급처럼 해석하지 않습니다. 고정 자동화, 모델의 답변 생성, 실제 도구 실행을 구분하고 자율성의 범위와 사람의 통제 조건을 함께 명시해야 합니다.
Multi-agent system 다중 에이전트 시스템
이 절의 용어: Multi-agent system / 다중 에이전트 시스템
다중 에이전트 시스템은 여러 에이전트가 역할을 나누거나 상호작용하도록 구성한 시스템입니다. 에이전트를 여러 개 사용한다는 점과 각 에이전트의 자율성 수준은 별개입니다. 작업 전달과 공유 상태, 권한 및 결과 검증이 필요하며 수가 늘면 정확도나 속도가 자동으로 좋아지는 것은 아닙니다.
정의와 적용 조건의 참고 자료
관련 기술의 동작과 사용 예시
Agent harness는 모델의 호출을 둘러싼 도구 실행, 상태 유지와 종료 판단 등의 실행 환경을 가리킵니다. Agent skills는 반복 작업에 필요한 절차 지식을 재사용 가능한 형태로 제공하는 개념입니다.
파일을 분류하는 구성에서 작업 지식은 분류 기준을 설명하고 실행 환경은 도구 권한과 실행 결과 및 중단 여부를 관리할 수 있습니다. 문서를 제공했다고 파일을 이동할 권한까지 자동으로 부여되지는 않습니다.
종류와 적용 조건의 구분
MCP는 도구와 문맥 연결, A2A는 에이전트 간 통신에 관계합니다. Skills와 harness는 프로토콜 버전이 아니며 제품마다 구현과 지원 형식이 다를 수 있습니다.
실행 기록과 재시도 및 사람의 승인 조건을 명시해야 합니다. 외부에서 가져온 작업 지식이나 도구 결과도 권한을 넘는 명령의 근거로 사용하지 않습니다.
Agent harness 에이전트 실행 환경
이 절의 용어: Agent harness / 에이전트 실행 환경
에이전트 실행 환경은 모델 주위에서 문맥 전달, 도구 실행, 상태 관리와 작업 종료 판단 등을 담당하는 소프트웨어 구성을 가리킵니다. 모델 가중치 자체와 다르며 같은 모델도 실행 환경에 따라 수행 비용과 결과가 달라질 수 있습니다. 특정 구현의 벤치마크 향상을 모든 작업에 보장하지 않습니다. 실행 권한, 오류 처리와 중단 조건을 명확히 관리해야 합니다.
Agent skills 에이전트 작업 지식
이 절의 용어: Agent skills / 에이전트 작업 지식
에이전트 작업 지식은 반복 작업의 방법과 필요한 도구 사용 정보를 재사용 가능한 자료나 실행 구성으로 정리한 개념입니다. 지시 문서, 예제와 도구 호출 절차 등을 포함할 수 있으나 서비스마다 형식과 실행 방식이 다릅니다. 모델을 다시 학습한 결과와 동일하지 않으며 저장돼 있다는 사실만으로 현재 작업에서 읽고 적용했다고 볼 수 없습니다. 외부에서 받은 작업 지식의 출처와 실행 권한을 확인해야 합니다.
관련 기술의 공식 참고 자료
관련 용어와 글
함께 비교할 용어
- KV cache 키와 값 캐시
- Prefill 입력 문맥 처리 단계
- Decode 토큰 생성 단계
- Prefix caching 공통 입력 앞부분 캐시 재사용
- Agentic AI 목표 지향 행동형 인공지능
- Multi-agent system 다중 에이전트 시스템
- LLM 대규모 언어 모델
- RAG 검색 증강 생성
- MCP 모델 컨텍스트 프로토콜
- HBM 고대역폭 메모리
- GPU 그래픽 처리 장치
- Authorization 권한 부여
- Authentication 인증
- Context engineering 문맥 구성 설계
- A2A 에이전트 간 통신
- Prompt injection 프롬프트 주입 공격
- AI guardrails 인공지능 보호 통제
- Agent harness 에이전트 실행 환경
- Agent skills 에이전트 작업 지식
- Least privilege 최소 권한