콘텐츠로 이동

용어 정의

본 매뉴얼에서 사용되는 핵심 용어를 정의합니다. 각 기능별 세부 용어는 해당 챕터에서 다시 다룹니다.

솔루션 기본

용어 영문 정의
Xgen Xgen 자연어 기반 업무 자동화와 다양한 시스템 연계를 통해 기업의 AI 실행 체계를 효율적으로 확장할 수 있는 Agentic AI Platform의 제품명
Agent 작업실 Agent Workspace 에이전트와 에이전트플로우를 만들고 운영하는 사용자 작업 공간
관리 설정 Admin Center SuperUser 권한을 가진 사용자만 접근 가능한 관리자 영역. 혹은 '관리 설정' 페이지 내 특정 메뉴 권한을 가진 사용자만 접근 가능
대시보드 Dashboard 현황·통계를 한눈에 보는 시작 화면

핵심 객체

용어 영문 정의
에이전트 Agent 특정 작업을 자동화하기 위해 정의된 AI 작업 단위
에이전트플로우 Agentflow 여러 노드를 연결하여 정의한 AI 작업 흐름. 솔루션의 핵심 산출물 단위
노드 Node 에이전트플로우 내 하나의 작업 단위 (LLM 호출, 도구 실행, 분기 등)
캔버스 Canvas 에이전트플로우를 드래그&드랍 및 시각적으로 편집하는 영역
도구 Tool 에이전트가 호출할 수 있는 외부 함수·API
MCP Model Context Protocol AI 모델과 외부 도구를 연결하는 표준 프로토콜
프롬프트 Prompt AI 모델에 전달하는 명령·지시문 (System/User Prompt 구분)
인증 프로필 Authentication Profile 외부 API 연동에 필요한 인증 정보(키·토큰)를 묶어 관리하는 단위

에이전트 vs 에이전트플로우

  • 에이전트(Agent): 단일 작업을 수행하는 AI 작업 단위
  • 에이전트플로우(Agentflow): 여러 에이전트·노드를 엮은 워크플로우 — 운영 배포의 단위

지식 관리

용어 영문 정의
컬렉션 Collection 문서를 그룹화한 지식 저장 단위
문서 Document 컬렉션에 업로드된 텍스트·PDF·이미지 등 원본 자료
청크 Chunk 임베딩 처리를 위해 문서를 분할한 작은 텍스트 조각
임베딩 Embedding 청크를 검색 가능한 벡터로 변환한 결과
벡터 데이터베이스 Vector Database 임베딩 벡터를 저장·검색하는 DB. Qdrant 등의 엔진 사용
임베딩 모델 Embedding Model 텍스트를 벡터로 변환하는 모델
리랭커 Reranker 1차 벡터 검색 결과의 순위를 재조정하는 모델
온톨로지 Ontology 문서 내 개념과 관계를 구조화한 메타데이터

실행과 채팅

용어 영문 정의
채팅 Chat 사용자가 에이전트와 주고받는 대화 세션
메시지 Message 채팅에서의 한 회분 발언 (사용자 또는 에이전트)
실행 Execution 에이전트플로우가 한 번 실행되어 결과를 산출한 사례
도구 호출 Tool Call 에이전트가 외부 도구·함수를 호출한 사건
인용 Citations AI 응답이 참고한 문서·자료 출처
로그 Logs 실행 과정의 단계별 상세 기록

배포와 운영

용어 영문 정의
배포 Deploy 에이전트플로우를 사용자 또는 외부 시스템이 호출 가능하도록 게시
임베드 Embed 외부 웹페이지에 에이전트플로우 인터페이스를 삽입하는 코드
버전 Version 에이전트플로우·프롬프트·문서의 변경 이력 단위
스케줄 Schedule 에이전트플로우 자동 실행 일정 (매일·매주·Cron 등)
공유 Share 다른 사용자에게 항목 접근권을 부여
배포 상태 Deployment Status 에이전트플로우의 배포 단계 — 초안 / 활성 / 비활성 / 보관됨

사용자와 권한

용어 영문 정의
일반 사용자 Standard User 기본 사용자 권한 등급 — Agent 작업실 사용자 두 유형(일반 사용자 / Agent 개발자) 을 포괄. 일반 사용자는 Agent 채팅·기술지원·대시보드를 사용하고, Agent 개발자는 여기에 Agent 제작·도구 연동·지식관리 메뉴 권한이 추가로 부여됨. 운영 정책에 따라 SuperUser 가 특정 관리 메뉴 권한을 추가 부여할 수 있으며, 좌상단 관리 설정 모드는 그러한 메뉴별 권한 부여 시 접근 가능
슈퍼유저 SuperUser 관리 권한 — 좌상단 관리 설정 모드 접근, 사용자·역할·시스템 설정·AI 거버넌스 등 모든 관리 기능 수행
역할 Role 권한 묶음 단위 (예: "시스템 관리자", "거버넌스 담당자", "운영자", "분석가")
권한 Permission 특정 기능·자원에 대한 접근 허용

권한 등급(2단계) vs 역할(여러 개) vs 권한(ABAC 키)

솔루션의 권한 체계는 3 레이어 로 분리됩니다.

  • 권한 등급(Tier): 2단계 — Standard User / SuperUser.
  • 역할(Role): 시스템 관리자, 거버넌스 담당자, 분석가 등 조직이 자유롭게 정의하는 라벨. 동일 SuperUser 등급 위에서도 역할에 따라 사이드바 메뉴 범위가 갈립니다.
  • 권한(Permission): admin.user:read 같은 ABAC 키. 역할에 묶이거나 사용자에게 직접 부여돼 화면·버튼 단위로 세밀하게 게이팅합니다.
    • ABAC = Attribute-Based Access Control (속성 기반 접근 제어). 사용자의 속성(역할·권한 등) 을 기준으로 접근을 판정하는 모델이며, 여기서는 resource:action 형식의 문자열이 그 속성이 됩니다.

전체 구조와 게이트 동작 원리는 역할/권한 관리 · 권한 모델 에서 자세히 설명합니다.

거버넌스와 보안

용어 영문 정의
PII Personally Identifiable Information 개인을 식별할 수 있는 정보 (주민번호·전화·이메일 등)
마스킹 Masking PII를 별표(*) 등으로 가려 표시하는 처리
위험 등급 Risk Level AI 응답·요청의 위험성 분류
감사 로그 Audit Log 사용자 활동·시스템 이벤트의 보존 기록

표기 규칙

본 매뉴얼은 다음 표기 규칙을 따릅니다.

  • 한글 우선, 영문 병기: 처음 등장 시 에이전트플로우(Agentflow) 형태로 영문을 괄호 부기. 같은 챕터 내 두 번째부터는 한글만.
  • 혼용 표기 통일: 코드상 Canvas/캔버스처럼 혼용되는 단어는 매뉴얼에서 한글로 통일.
  • 코드·식별자: 등폭 글꼴 — 예: customer.id, xgen.example.com.
  • 언어 전환: 본 매뉴얼은 한국어가 기본입니다. 화면 우측 상단의 언어 토글(🌐)로 영문판으로 전환 가능합니다.