Veilfire
AI 에이전트 프레임워크

Ember

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

Veilfire 플랫폼의 구성 요소 — 모든 유료 티어에 포함됩니다.

Ember AI 에이전트 프레임워크
핵심 기능

프로덕션 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 에스컬레이션 경로

HTTP API 서버

멀티 프로토콜 API 접근

JSON-RPC 2.0, REST API, WebSocket을 지원하는 HTTP로 에이전트를 노출합니다. 인증, 속도 제한, 웹훅 전송이 기본 내장되어 있습니다.

JSON-RPC 2.0

표준 프로토콜 지원

REST API

RESTful 엔드포인트

WebSocket

실시간 스트리밍

Admin API

관리 엔드포인트

LLM 제공업체

유연한 모델 지원

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 로깅, 민감 데이터 자동 마스킹, 요청 상관관계, 성능 지표로 완전한 가시성을 제공합니다.

세션 라이프사이클 추적
LLM 요청/응답 로깅
도구 호출 실행 시간 측정
메모리 연산 추적
가드레일 검사 이벤트
PII 자동 마스킹
대상 팀

모든 팀을 위한 설계

AI 엔지니어

  • 드롭인 프레임워크: YAML 설정 + Python API
  • 플러그인 시스템: 코어를 건드리지 않고 도구 추가
  • 다중 제공업체: OpenAI, Anthropic, OpenRouter + Forge 기반 로컬
  • 모든 설정에 대한 타입 안전 검증

플랫폼 팀

  • 클러스터 배포: YAML 하나로 Docker Compose 생성
  • 리소스 거버넌스: 에이전트별 CPU, 메모리, PID 제한
  • 관측 가능성: 구조화된 JSON 감사 로그, 하트비트, 위험 점수
  • 자가 복구: 자동 재시작, 자동 재시도, 데드 레터 큐

보안 및 컴플라이언스

  • 제한된 자율성: 에이전트는 선언된 경계를 넘을 수 없습니다
  • 감사 추적: 모든 작업이 세션/요청 상관관계와 함께 기록됩니다
  • 정책 시행: 실시간 거버넌스를 위한 Lens 연동
  • 봉쇄: 격리, 종료, HITL 에스컬레이션 경로
차별점

왜 Ember인가

기능일반 프레임워크Ember
안전 모델없음 (직접 구현)제한된 자율성 내장 + Lens 거버넌스
멀티 에이전트 조율기본적인 메시지 전달역할 시행이 포함된 구조화된 핸드오프 프로토콜
메모리 공유없음 또는 임시방편스코프와 버전 관리를 갖춘 테넌트 격리 공유 풀
리소스 제한없음컨테이너 수준 CPU/메모리/PID 제한
장애 처리크래시 후 요행에 의존결정적: 재시도 → 데드 레터 → 알림
감사 로깅기본 stdout12종 이상 이벤트 타입의 구조화된 JSON, PII 마스킹
배포수동YAML에서 명령 한 번으로 클러스터 생성
거버넌스나중에 덧붙임네이티브 Lens SDK, 부팅부터 정책 인식

네이티브 Lens 연동

Ember는 부팅 시점부터 거버넌스를 인식합니다. Lens를 활성화하면 모든 도구 호출, 메모리 접근, 핸드오프가 밀리초 미만의 오버헤드와 변조 탐지 감사 로깅과 함께 실시간으로 활성 정책에 대해 평가됩니다.

Lens 알아보기

네이티브 FireDeck 연동

Ember 에이전트는 FireDeck이 발급한 자격 증명으로 인증하고, 등록하고, 하트비트를 보냅니다. 에이전트를 검증 가능한 아이덴티티에 바인딩하고, 자격 증명 수명 주기를 관리하며, 에이전트별 위험 상태를 추적하고, 전체 에이전트 플릿의 워크로드를 오케스트레이션하세요.

FireDeck 알아보기

하나의 플랫폼, 모든 단계

Ember는 Veilfire 플랫폼을 구성하는 요소 중 하나입니다.

통합 플랫폼. 런타임 정책 적용, 아이덴티티, 평가, HITL, 암호화 감사 증적이 모두 포함됩니다.