에이전트
AI 에이전트
AI agent
뜻
모델이 목표 달성을 위해 여러 단계의 행동을 선택하고 실행하는 시스템입니다.
언제 쓰나
처리 경로를 미리 완전히 정하기 어렵고 도구를 동적으로 선택해야 할 때 사용합니다.
활용 예시
에이전트는 티켓을 읽고, 문서를 검색하고, 수정 사항을 초안으로 작성하고, 승인을 요청합니다.Generative AI Engineering
에이전트, 구조화된 도구 호출, MCP 연결, 오케스트레이션, 메모리, 계획, 핸드오프, 사람 승인 통제의 핵심 용어를 설명합니다.
12 개 용어
에이전트
AI agent
모델이 목표 달성을 위해 여러 단계의 행동을 선택하고 실행하는 시스템입니다.
처리 경로를 미리 완전히 정하기 어렵고 도구를 동적으로 선택해야 할 때 사용합니다.
에이전트는 티켓을 읽고, 문서를 검색하고, 수정 사항을 초안으로 작성하고, 승인을 요청합니다.도구
Tool calling
모델이 외부 기능을 실행하도록 애플리케이션에 보내는 구조화 요청입니다.
검색, 데이터베이스 조회, 계산, 파일 작업, 업무 API 연결에 사용합니다.
검증된 주문 ID를 사용하여 get_order_status를 호출합니다.도구
Function calling
사용 가능한 함수의 이름과 인자 형식을 제공하는 도구 호출 방식입니다.
애플리케이션이 제한된 호출 가능 작업을 제공할 때 사용합니다.
함수: create_calendar_event(title, start_time, attendees).도구
Tool schema
도구의 목적, 입력값, 제약을 기계가 읽을 수 있게 정의한 명세입니다.
모델이 올바른 도구와 유효한 인자를 선택하도록 명확히 작성합니다.
amount를 양수 값으로 정의하고, currency를 세 자리 코드 값으로 정의합니다.연결 프로토콜
Model Context Protocol (MCP)
AI 애플리케이션을 외부 도구, 데이터, 재사용 프롬프트에 연결하는 공개 프로토콜입니다.
공통 클라이언트·서버 규약으로 호환 기능을 연결할 때 사용합니다.
AI 호스트를 문서 MCP 서버에 연결하고 검색 도구를 노출합니다.연결 프로토콜
MCP host
하나 이상의 MCP 클라이언트를 조정하고 권한과 사용자 경험을 관리하는 AI 애플리케이션입니다.
사용자 동의, 모델 상호작용, 서버 연결이 관리되는 위치를 설명할 때 사용합니다.
데스크톱 어시스턴트는 로컬 및 원격 서버의 MCP 호스트 역할을 합니다.연결 프로토콜
MCP server
MCP 클라이언트에 도구, 리소스, 프롬프트를 제공하는 프로그램입니다.
데이터 소스나 서비스를 여러 호환 AI 호스트에서 재사용하려 할 때 만듭니다.
CRM MCP 서버는 고객 검색을 읽기 전용 도구로 제공합니다.워크플로
Orchestration
워크플로에서 모델, 도구, 에이전트, 상태, 실행 흐름을 조정하는 일입니다.
여러 기능을 순차·병렬·조건부로 실행해야 할 때 사용합니다.
검색, 분석, 승인 및 게시를 별도의 단계로 구성합니다.에이전트
Agent memory
에이전트가 여러 단계나 세션에 걸쳐 다시 사용할 수 있도록 저장한 정보입니다.
지속되는 선호, 작업 상태, 이전 결정을 보존할 때 범위를 정해 사용합니다.
필요한 정보만 저장하고 보관 기간, 삭제, 접근 규칙을 정해야 합니다.
이 프로젝트에 대한 승인된 스타일 가이드를 기억하고, 관련 없는 개인적인 대화는 제외합니다.에이전트
Planning
실행 전이나 실행 중에 중간 행동을 선택하고 순서를 정하는 과정입니다.
의존 관계나 대체 경로가 있는 여러 단계 목표에 사용합니다.
계획: 입력 내용을 검사하고, 증거를 검색하고, 초안을 작성한 다음, 검증을 실행합니다.워크플로
Handoff
작업과 필요한 문맥을 한 에이전트나 구성 요소에서 다른 곳으로 넘기는 과정입니다.
전문 에이전트가 서로 다른 책임을 맡을 때 사용합니다.
분류 에이전트는 증거와 제약 조건과 함께 청구 사례를 환불 에이전트로 전달합니다.사람 통제
Human-in-the-loop (HITL)
사람이 AI 워크플로의 일부를 검토·수정·승인하는 통제 방식입니다.
영향이 크거나 되돌리기 어렵고 금전·법률·외부 공개와 관련된 행동에 적용합니다.
환불을 보내기 전에 일시 중지하고, 승인된 직원이 승인하도록 요청합니다.