DOCS/book/600_appendix/650_용어집.md
Claude-51124 22557e7132 docs: 오래된 트러블슈팅 아카이브 및 구조 정리
- 7-8월 초기 구축 문서 12개를 _archive/troubleshooting/2025_07-08_initial_setup/로 이동
- book/300_architecture/390_human_in_the_loop_intent_learning.md를 journey/research/intent_classification/로 이동 (개발 여정 문서)
- 빈 폴더 제거 (journey/assets/*)
2025-11-17 14:06:05 +09:00

8.3 KiB

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가지로 구성.

단순 키워드 매칭이 아닌 의미적 유사성을 기반으로 정보를 검색하는 방식.

오케스트레이터 (Orchestrator)

순수 함수와 부작용을 분리하여 관리하는 계층. I/O 작업과 순수 계산을 조정하는 역할을 담당.

연산력 (Compute)

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

윤리성 (Ethics)

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

임베딩 (Embedding)

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

정보 엔트로피 (Information Entropy)

정보의 불확실성이나 복잡도를 측정하는 척도. 메모리 시스템에서 정보의 중요도를 판단하는 데 사용.

존재형 에이전트 (Existence-type Agent)

로빙의 철학적 개념. 단순 작업 수행을 넘어 고유한 정체성, 성장, 관계를 가진 AI를 지칭. '로빙'과 같은 의미로 사용되나, 철학적 맥락을 강조할 때 주로 사용.

체크포인트 (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 연동 및 실시간 응답에 사용됨.


이 용어집은 지속적으로 업데이트됩니다. 새로운 용어나 수정 제안은 문서 팀에 문의하세요.