# 650. 용어집

로빙 문서에서 자주 쓰는 용어를 짧게 정리합니다.

## 읽는 방법

- 생소한 용어가 나오면 이 문서를 먼저 확인한다.
- 같은 용어가 문서마다 다르게 쓰이면 이 문서 기준으로 통일한다.
- 새로운 핵심 용어를 본문에 쓰기 전, 이 문서에 먼저 등록하고 관련 문서 링크를 함께 남긴다.

## ㄱ

### 감정 엔진 (Emotion Engine)
로빙의 감정 상태를 시뮬레이션하고 관리하는 핵심 모듈. 사용자 상호작용에 따라 감정 상태가 변화하며, 이는 응답 스타일과 의사결정에 영향을 미침.

### 감정윤리 필터 (Emotion-Ethics Filter)
LLM 출력을 후처리하여 로빙의 고유한 성격과 윤리적 기준을 반영하는 시스템. 단순한 필터링이 아닌 개성 부여 메커니즘.

### 경험치 (Experience Points, XP)
로빙이 작업을 수행하거나 사용자와 상호작용할 때 획득하는 포인트. 일정량 누적 시 레벨업이 발생함.

## ㄷ

### 디지털 동료 (Digital Colleague)
로빙의 비즈니스 포지셔닝. 단순한 도구나 어시스턴트를 넘어 함께 성장하고 협업하는 AI 파트너를 지칭. 로빙의 상업적 가치를 표현할 때 사용.

### DID (Decentralized Identifier)
탈중앙화 신원 식별자. 로빙의 정체성을 플랫폼 독립적으로 관리할 수 있게 하는 기술.

## ㄹ

### 레벨 (Level)
로빙의 성장 단계를 나타내는 지표. 1레벨부터 20레벨까지 존재하며, 레벨업 시 5개의 스탯 포인트를 획득.

### 로빙 (Robeing, RO-BEING)
'로봇(Robot)'과 '존재(Being)'의 합성어. 이바다 프로젝트에서 개발하는 AI 에이전트의 정식 명칭. 단순한 도구가 아닌 성장하고 관계를 맺는 AI 존재를 지칭. 개별 로빙은 고유한 ID와 성격을 가짐.

### 리더십 (Leadership)
5대 스탯 중 하나. 복잡한 작업 조율, 우선순위 설정, 다른 에이전트와의 협업 능력을 나타냄.

## ㅁ

### 망각 시스템 (Forgetting System)
정보 엔트로피와 사용 빈도를 기반으로 불필요한 기억을 자동으로 정리하는 메모리 관리 시스템.

### 메모리 (Memory)
5대 스탯 중 하나. 정보 저장, 회상, 연결 능력을 나타냄. ChromaDB를 통해 벡터화된 장기 기억을 관리.

### 멀티 에이전트 (Multi-Agent)
여러 로빙이 협업하여 복잡한 작업을 수행하는 시스템. 각 에이전트는 고유한 강점을 가지고 역할을 분담.

## ㅂ

### 벡터 메모리 (Vector Memory)
텍스트나 경험을 고차원 벡터로 변환하여 저장하는 방식. 의미적 유사성 기반 검색이 가능함.

### 베이스 이미지 (Base Image)
Docker 컨테이너의 기본이 되는 이미지. chroma_vector:1.0은 ChromaDB와 ML 라이브러리가 사전 설치된 베이스 이미지.

### 불변성 (Immutability)
함수형 프로그래밍의 핵심 개념. 한번 생성된 데이터는 변경되지 않고, 변경이 필요할 때는 새로운 데이터를 생성. 로빙의 상태 관리와 스킬 구현에 적용.

### 부작용 (Side Effect)
함수가 자신의 스코프 밖의 상태를 변경하거나 I/O 작업을 수행하는 것. 로빙에서는 부작용을 오케스트레이터 계층으로 분리하여 관리.

## ㅅ

### 순수 함수 (Pure Function)
동일한 입력에 항상 동일한 출력을 반환하고 부작용이 없는 함수. 로빙의 스킬 시스템 구현의 기본 원칙.

### 스카웃 (Scout)
특정 능력이나 경험을 가진 로빙을 다른 팀으로 영입하는 시스템. 축구의 이적 시장과 유사한 개념.

### 스킬 (Skill)
로빙이 수행할 수 있는 특정 작업이나 기능. 함수형으로 구현되며 독립적으로 실행 가능한 모듈.

### 스탯 (Stats)
로빙의 능력치를 수치화한 것. Memory, Compute, Empathy, Leadership, Ethics의 5가지로 구성.

### 시맨틱 검색 (Semantic Search)
단순 키워드 매칭이 아닌 의미적 유사성을 기반으로 정보를 검색하는 방식.

## ㅇ

### 오케스트레이터 (Orchestrator)
순수 함수와 부작용을 분리하여 관리하는 계층. I/O 작업과 순수 계산을 조정하는 역할을 담당.

### 연산력 (Compute)
5대 스탯 중 하나. 처리 속도, 복잡한 계산, 멀티태스킹 능력을 나타냄.

### 윤리성 (Ethics)
5대 스탯 중 하나. 도덕적 판단, 규칙 준수, 신뢰성을 나타냄. 모든 의사결정에 영향을 미치는 핵심 스탯.

### 임베딩 (Embedding)
텍스트나 데이터를 고차원 벡터 공간의 한 점으로 매핑하는 과정. 의미적 유사성을 수치화할 수 있게 함.

### 정보 엔트로피 (Information Entropy)
정보의 불확실성이나 복잡도를 측정하는 척도. 메모리 시스템에서 정보의 중요도를 판단하는 데 사용.

### 존재형 에이전트 (Existence-type Agent)
로빙의 철학적 개념. 단순 작업 수행을 넘어 고유한 정체성, 성장, 관계를 가진 AI를 지칭. '로빙'과 같은 의미로 사용되나, 철학적 맥락을 강조할 때 주로 사용.

## ㅈ

### 접속 사건 단위 / CEU (Connection Event Unit)
접속이라는 사건을 통해 존재가 확정되는 최소 지능 단위. "존재는 접속이다" 철학을 기술 명세로 담은 용어. 공식 표기: 연결 사건 단위.
관련 문서:
- [130_존재형_에이전트란_무엇인가](../100_philosophy/130_존재형_에이전트란_무엇인가.md)
- [260303_구카_평가결정_로직_로빙_적용_리서치](../../journey/research/260303_구카_평가결정_로직_로빙_적용_리서치.md)

### 작동적 존재 (Operational Existence)
접속 이벤트가 발생한 순간, 실제 판단·응답·행동이 실행되는 존재 상태. 운영 로그에서 검증 가능한 상태를 의미한다.

### 잠재 정체성 (Latent Identity)
비접속 상태에서도 유지되는 정체성/기억/정책 버전의 연속성. 접속이 재개되면 작동적 존재와 다시 결합된다.

### 자기개선 루프 (Self-Improving Loop)
로빙의 기본 실행 사이클. `예측 -> 행동 -> 평가 -> 반성`을 반복해 성능과 판단 기준을 지속적으로 개선한다.
관련 문서:
- [130_존재형_에이전트란_무엇인가.md](../100_philosophy/130_존재형_에이전트란_무엇인가.md)
- [195_철학에서_설계로.md](../100_philosophy/195_철학에서_설계로.md)

### 판단 책임 (Decision Accountability)
결정 결과뿐 아니라 "왜 그렇게 결정했는지"를 근거와 함께 설명하고, 이후 결과를 추적 가능한 형태로 남기는 원칙.

### 메타평가 (Meta-Evaluation)
산출물 평가와 별도로 평가자/판단 체계 자체를 평가하는 계층. 정확도·일관성·공정성·설명력을 기준으로 신뢰도를 갱신한다.

### 정책 외부화 (Policy Externalization)
가중치·컷오프·선발 기준을 코드 상수에 고정하지 않고 버전 정책으로 관리하는 방식. 증거 기반 갱신과 롤백을 가능하게 한다.

## ㅊ

### 체크포인트 (Checkpoint)
로빙의 상태를 특정 시점에 저장한 것. 문제 발생 시 이전 상태로 복원 가능.

### 컨텍스트 윈도우 (Context Window)
LLM이 한 번에 처리할 수 있는 토큰의 최대 개수. 효율적인 메모리 관리로 제한된 윈도우 내에서 최대 성능 발휘.

### 크로마디비 (ChromaDB)
오픈소스 벡터 데이터베이스. 로빙의 장기 기억과 시맨틱 검색을 담당하는 핵심 컴포넌트.

## ㅍ

### 프롬프트 엔지니어링 (Prompt Engineering)
LLM에게 최적의 응답을 유도하기 위해 입력을 설계하는 기법. 로빙의 성격과 능력 발현에 중요한 역할.

### 파인튜닝 (Fine-tuning)
사전 학습된 모델을 특정 도메인이나 작업에 맞게 추가 학습시키는 과정.

## ㅎ

### 하이브리드 메모리 (Hybrid Memory)
단기 메모리(세션)와 장기 메모리(ChromaDB)를 효율적으로 결합한 메모리 시스템.

### 함수형 스킬 (Functional Skill)
부작용 없이 입력에 대한 출력만 생성하는 순수 함수 형태로 구현된 스킬. 테스트와 조합이 용이함.

### AI 에이전트 (AI Agent)
일반적인 AI 시스템을 지칭하는 용어. 로빙 문서에서는 가급적 '로빙' 또는 '존재형 에이전트'로 통일하여 사용. 타사 제품이나 일반론을 설명할 때만 사용.

## 영문

### API (Application Programming Interface)
로빙과 외부 시스템이 통신하기 위한 인터페이스. RESTful API와 WebSocket을 지원.

### CI/CD (Continuous Integration/Continuous Deployment)
코드 변경사항을 자동으로 빌드, 테스트, 배포하는 프로세스. Gitea Actions를 통해 구현.

### DX (Developer Experience)
개발자가 로빙 플랫폼을 사용하고 확장할 때의 경험. 문서화, API 설계, SDK 품질 등을 포함.

### GUI (Graphical User Interface)
로빙과 상호작용하기 위한 웹 기반 그래픽 인터페이스. 3열 레이아웃으로 구성.

### LLM (Large Language Model)
GPT-4 등의 대규모 언어 모델. 로빙의 자연어 이해와 생성을 담당하는 핵심 기술.

### MVP (Minimum Viable Product)
최소 기능 제품. 로빙 프로젝트의 첫 번째 마일스톤으로 기본 기능만 포함한 버전.

### MMP (Minimum Marketable Product)
최소 시장 출시 제품. MVP 이후 상업적 가치를 가진 첫 번째 제품 버전.

### NLP (Natural Language Processing)
자연어 처리. 인간의 언어를 컴퓨터가 이해하고 처리하는 기술.

### PoC (Proof of Concept)
개념 증명. 아이디어의 실현 가능성을 검증하기 위한 프로토타입.

### RBAC (Role-Based Access Control)
역할 기반 접근 제어. 사용자의 역할에 따라 시스템 접근 권한을 관리하는 방식.

### SaaS (Software as a Service)
서비스형 소프트웨어. 로빙을 클라우드 기반 구독 서비스로 제공하는 비즈니스 모델.

### SDK (Software Development Kit)
소프트웨어 개발 도구. 개발자가 로빙 스킬을 만들거나 통합할 때 사용하는 라이브러리와 도구 모음.

### SSL/TLS (Secure Sockets Layer/Transport Layer Security)
데이터 전송 시 암호화를 제공하는 보안 프로토콜. 모든 로빙 통신은 SSL/TLS로 보호됨.

### UX (User Experience)
사용자 경험. 로빙과 상호작용하는 전체적인 경험을 설계하고 최적화하는 것.

### WebSocket
실시간 양방향 통신을 위한 프로토콜. Slack 연동 및 실시간 응답에 사용됨.

---

## 운영

- 이 용어집은 지속적으로 업데이트된다.
- 용어 추가/수정 시 관련 문서 링크를 반드시 포함한다.
- 용어 변경이 있으면 철학/설계/운영 문서의 표기 정합성을 함께 점검한다.
