Ember
강력하고 확장 가능하면서도 본질적으로 안전한 자율 에이전트를 배포할 수 있게 해 주는 프로덕션 준비형 AI 에이전트 프레임워크입니다. GAME 방법론을 기반으로 하는 Ember는 정의된 경계 안에서 동작하면서도 복잡한 다단계 문제를 해결할 유연성을 유지하는 에이전트의 런타임 토대를 제공합니다.
Veilfire 플랫폼의 구성 요소 — 모든 유료 티어에 포함됩니다.

프로덕션 AI 에이전트를 위한 설계
Ember는 GAME 방법론을 구현해 지능적이고 자율적인 에이전트를 구축하는 완결된 토대를 제공합니다.
GAME 아키텍처
Goals, Actions, Memories, Environment 방법론을 기반으로 합니다. 리플렉션이 포함된 가중치 목표를 정의하고, 도구와 LLM으로 계획을 실행하며, 시맨틱 검색이 가능한 다계층 메모리를 유지하고, 환경 제약을 선언적으로 시행합니다.
제한된 자율성
에이전트는 명시적으로 정의된 경계 안에서 자율적으로 동작합니다. 모든 에이전트는 최대 추론 깊이, 도구 허용 목록, HTTP 메서드 게이팅, 프롬프트 인젝션 방어 등 제약을 YAML로 선언합니다. 모두 나중에 덧붙인 기능이 아니라 프레임워크 수준에서 시행됩니다.
다계층 메모리 시스템
일시적 스크래치패드, 슬라이딩 윈도 세션 메모리, 시맨틱 검색용 장기 벡터 저장소를 제공합니다. private, workspace, task, global 스코프를 갖춘 공유 메모리 풀은 테넌트 격리, 정책 검사, 버전 관리, 검색을 지원합니다.
멀티 에이전트 조율
마스터/워커 역할을 가진 전문화된 에이전트 플릿을 배포합니다. 역량 탐색, 로드 밸런싱, 컨텍스트 전달을 포함한 구조화된 핸드오프 프로토콜을 제공하며, 인과 추적 정보가 핸드오프와 작업, 메모리 연산을 따라 전파되어 완전한 상호작용 그래프를 구성합니다.
네이티브 도구 호출 및 플러그인
타입 힌트에서 자동 생성되는 JSON 스키마와 풍부한 메타데이터를 제공합니다. 도메인 허용 목록을 갖춘 내장 HTTP 클라이언트, MCP 클라이언트 지원, 확장 가능한 @tool 데코레이터를 포함합니다. 플러그인은 자동 탐색과 타입 안전 검증으로 바로 적용됩니다.
결정적 장애 처리
모든 장애 경로가 명시적이고, 한계가 정해져 있으며, 복구 가능합니다. 지수 백오프 자동 재시도, 포렌식 분석용 데드 레터 큐, 공유 메모리로의 HTTP 전송 폴백, 설정 가능한 fail-mode(open/closed)를 제공합니다. 조용한 실패도, 정의되지 않은 동작도 없습니다.
부팅 시점부터 거버넌스를 인식합니다
Lens를 활성화하면 모든 에이전트 작업이 실시간으로 활성 정책에 대해 평가됩니다. 밀리초 미만의 오버헤드 덕분에 거버넌스가 에이전트 속도를 떨어뜨리지 않습니다.
1ms 미만 오버헤드
Lens SDK 인프로세스 평가는 작업당 1ms 미만을 더합니다
Fail-Mode 설정
복원력을 위한 fail-open, 고보안 환경을 위한 fail-closed
변조 탐지 감사
머클 체인이 모든 정책 결정을 기록합니다
에이전트 우회 불가
에이전트는 정책 판정을 우회하거나 변경할 수 없습니다
상시 가시성
Ember 에이전트는 자신의 상태를 Lens와 FireDeck 양쪽에 지속적으로 보고해, 운영자가 전체 에이전트 플릿을 실시간으로 파악할 수 있게 합니다.
30초마다 에이전트가 생존 상태, 위험 점수, 요청 수를 보고합니다
시작 시 에이전트가 모델 ID, 클러스터 아이덴티티, 역량을 등록합니다
하트비트마다 에이전트별·클러스터별 위험 점수가 갱신됩니다
에이전트 간 핸드오프 패턴을 실시간으로 시각화합니다
페르소나 드리프트, 목표 드리프트, 성능 저하를 자동으로 탐지합니다
문제가 있는 에이전트를 위한 격리, 종료, HITL 에스컬레이션 경로
멀티 프로토콜 API 접근
JSON-RPC 2.0, REST API, WebSocket을 지원하는 HTTP로 에이전트를 노출합니다. 인증, 속도 제한, 웹훅 전송이 기본 내장되어 있습니다.
JSON-RPC 2.0
표준 프로토콜 지원
REST API
RESTful 엔드포인트
WebSocket
실시간 스트리밍
Admin API
관리 엔드포인트
유연한 모델 지원
OpenAI, Anthropic, OpenRouter는 물론 Veilfire Forge를 통한 로컬/오프라인 모델까지 여러 제공업체를 지원합니다.
OpenAI
GPT-5.5, GPT-5.4, mini & nano
Anthropic
Claude Opus 4.x, Sonnet 4.x, Haiku 4.x
OpenRouter
통합 API로 100종 이상의 모델
로컬 및 오프라인
Veilfire Forge를 통한 셀프 호스팅 모델
프로덕션 준비형 배포
컨테이너, 오케스트레이션, 마이크로VM 등 유연한 옵션으로 Ember 에이전트를 어디에나 배포하세요.
단일 에이전트
Docker Compose로 데몬 하나에 에이전트 하나. 가장 단순한 프로덕션 경로
멀티 에이전트 클러스터
YAML 하나로 마스터/워커 역할과 공유 인프라를 갖춘 플릿 배포를 생성
Firecracker VM
KVM을 지원하는 Linux 호스트에서 최대 격리를 제공하는 경량 마이크로VM 배포
확장 가능한 플릿
에이전트 하나당 메모리 사용량이 적어 일반적인 호스트에서도 수십 개를 운영할 수 있습니다
클러스터 수준의 안전성 보장
멀티 에이전트 클러스터 모드를 사용하면 역할 기반 권한과 봉쇄 보장 아래 안전하게 협업하는 전문 에이전트 플릿을 배포할 수 있습니다.
마스터 에이전트가 오케스트레이션하고, 워커 에이전트는 정해진 경계 안에서 실행합니다. 역할은 프레임워크 수준에서 시행됩니다.
각 에이전트는 CPU, 메모리, PID 제한과 로그 로테이션이 적용된 자체 Docker 컨테이너에서 실행됩니다.
각 에이전트는 자신의 작업만 큐에서 꺼냅니다. 에이전트 간 간섭이 없습니다.
테넌트 격리 접근 제어가 적용된 private, workspace, task, global 스코프.
실패한 작업은 조용히 버려지지 않고 포렌식 분석을 위해 격리됩니다.
큐 깊이 제한과 페이로드 크기 제한으로 리소스 고갈을 방지합니다.
포괄적인 감사 로깅
12종 이상의 이벤트 타입을 다루는 구조화된 JSON 로깅, 민감 데이터 자동 마스킹, 요청 상관관계, 성능 지표로 완전한 가시성을 제공합니다.
모든 팀을 위한 설계
AI 엔지니어
- 드롭인 프레임워크: YAML 설정 + Python API
- 플러그인 시스템: 코어를 건드리지 않고 도구 추가
- 다중 제공업체: OpenAI, Anthropic, OpenRouter + Forge 기반 로컬
- 모든 설정에 대한 타입 안전 검증
플랫폼 팀
- 클러스터 배포: YAML 하나로 Docker Compose 생성
- 리소스 거버넌스: 에이전트별 CPU, 메모리, PID 제한
- 관측 가능성: 구조화된 JSON 감사 로그, 하트비트, 위험 점수
- 자가 복구: 자동 재시작, 자동 재시도, 데드 레터 큐
보안 및 컴플라이언스
- 제한된 자율성: 에이전트는 선언된 경계를 넘을 수 없습니다
- 감사 추적: 모든 작업이 세션/요청 상관관계와 함께 기록됩니다
- 정책 시행: 실시간 거버넌스를 위한 Lens 연동
- 봉쇄: 격리, 종료, HITL 에스컬레이션 경로
왜 Ember인가
| 기능 | 일반 프레임워크 | Ember |
|---|---|---|
| 안전 모델 | 없음 (직접 구현) | 제한된 자율성 내장 + Lens 거버넌스 |
| 멀티 에이전트 조율 | 기본적인 메시지 전달 | 역할 시행이 포함된 구조화된 핸드오프 프로토콜 |
| 메모리 공유 | 없음 또는 임시방편 | 스코프와 버전 관리를 갖춘 테넌트 격리 공유 풀 |
| 리소스 제한 | 없음 | 컨테이너 수준 CPU/메모리/PID 제한 |
| 장애 처리 | 크래시 후 요행에 의존 | 결정적: 재시도 → 데드 레터 → 알림 |
| 감사 로깅 | 기본 stdout | 12종 이상 이벤트 타입의 구조화된 JSON, PII 마스킹 |
| 배포 | 수동 | YAML에서 명령 한 번으로 클러스터 생성 |
| 거버넌스 | 나중에 덧붙임 | 네이티브 Lens SDK, 부팅부터 정책 인식 |
네이티브 Lens 연동
Ember는 부팅 시점부터 거버넌스를 인식합니다. Lens를 활성화하면 모든 도구 호출, 메모리 접근, 핸드오프가 밀리초 미만의 오버헤드와 변조 탐지 감사 로깅과 함께 실시간으로 활성 정책에 대해 평가됩니다.
네이티브 FireDeck 연동
Ember 에이전트는 FireDeck이 발급한 자격 증명으로 인증하고, 등록하고, 하트비트를 보냅니다. 에이전트를 검증 가능한 아이덴티티에 바인딩하고, 자격 증명 수명 주기를 관리하며, 에이전트별 위험 상태를 추적하고, 전체 에이전트 플릿의 워크로드를 오케스트레이션하세요.
하나의 플랫폼, 모든 단계
Ember는 Veilfire 플랫폼을 구성하는 요소 중 하나입니다.
통합 플랫폼. 런타임 정책 적용, 아이덴티티, 평가, HITL, 암호화 감사 증적이 모두 포함됩니다.