Veilfire
AIエージェントフレームワーク

Ember

強力で拡張性が高く、本質的に安全な自律エージェントを組織が導入できるようにする、本番運用向けのAIエージェントフレームワークです。GAMEメソドロジーを基盤とするEmberは、定義された境界の内側で動作しながら、複雑な多段階の課題を解く柔軟性を保つエージェントのランタイム基盤を提供します。

Veilfireプラットフォームの一部であり、すべての有料ティアに含まれます。

Ember AIエージェントフレームワーク
コア機能

本番環境のAIエージェントのために

EmberはGAMEメソドロジーを実装し、知的で自律的なエージェントを構築するための完全な基盤を提供します。

GAMEアーキテクチャ

Goals(目標)、Actions(行動)、Memories(記憶)、Environment(環境)のメソドロジーに基づいて構築されています。リフレクションを伴う重み付き目標を定義し、ツールとLLMを通じて計画を実行し、セマンティック検索に対応した多層メモリを維持し、環境上の制約を宣言的に適用します。

境界付き自律性

エージェントは、明示的に定義された境界の内側で自律的に動作します。各エージェントは、推論の最大深度、ツールの許可リスト、HTTPメソッドの制限、プロンプトインジェクション対策といった制約をYAMLで宣言します。これらはすべて後付けではなく、フレームワークのレベルで適用されます。

多層メモリシステム

一時的なスクラッチパッド、スライディングウィンドウ方式のセッションメモリ、セマンティック検索向けの長期ベクトルストアを備えます。共有メモリプールはプライベート、ワークスペース、タスク、グローバルのスコープを持ち、テナント分離、ポリシー検査、バージョン管理、検索に対応します。

マルチエージェント連携

マスター/ワーカーの役割を持つ専門エージェント群を展開できます。能力の探索、負荷分散、コンテキスト転送を備えた構造化ハンドオフプロトコルを提供します。因果トレースはハンドオフ、ジョブ、メモリ操作を通じて伝播し、完全なインタラクショングラフを構成します。

ネイティブなツール呼び出しとプラグイン

型ヒントから自動生成されるJSONスキーマを含む、豊富なメタデータを備えます。ドメイン許可リスト付きのHTTPクライアント、MCPクライアント対応、拡張可能な @toolデコレーターを内蔵。プラグインは自動検出と型安全な検証により、そのまま組み込めます。

決定論的な障害処理

すべての障害経路が明示的で、上限が定められ、復旧可能です。指数バックオフによる自動リトライ、フォレンジック分析のためのデッドレターキュー、HTTPトランスポートから共有メモリへのフォールバック、設定可能なフェイルモード(open/closed)を備えます。サイレント障害も未定義動作もありません。

ランタイムガバナンス

起動時からガバナンス対応

Lensを有効にすると、エージェントのあらゆる操作がアクティブなポリシーに対してリアルタイムに評価されます。サブミリ秒のオーバーヘッドのため、ガバナンスがエージェントの速度を落とすことはありません。

サブミリ秒のオーバーヘッド

Lens SDKのインプロセス評価による追加は1ms未満です

フェイルモード設定

可用性重視ならフェイルオープン、高セキュリティ用途ならフェイルクローズド

改ざん検知可能な監査

Merkleチェーンがすべてのポリシー判定を記録します

エージェントによる上書き不可

エージェントはポリシーの判定を回避も変更もできません

継続的な監督

常時可視化

Emberのエージェントは自らの状態をLensとFireDeckの双方へ継続的に報告し、運用者がエージェント群の全体をリアルタイムに把握できるようにします。

ハートビート監視

エージェントは30秒ごとに稼働状態、リスクスコア、リクエスト数を報告します

エージェント登録

起動時に、モデルID、クラスタID、機能を登録します

リスクスコアリング

エージェント単位およびクラスタ単位のリスクスコアをハートビートごとに更新します

インタラクショングラフ

エージェント間のハンドオフパターンをリアルタイムに可視化します

行動ドリフトの検知

ペルソナドリフト、目標ドリフト、性能劣化を自動的に検知します

隔離と封じ込め

問題のあるエージェントに対する隔離、停止、HITLエスカレーションの経路を提供します

HTTP APIサーバー

マルチプロトコルのAPIアクセス

JSON-RPC 2.0、REST API、WebSocketに対応したHTTPでエージェントを公開できます。認証、レート制限、Webhook配信を標準で備えます。

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によるデーモン1つ、エージェント1体の構成。本番運用への最短経路です

マルチエージェントクラスタ

単一のYAMLから、マスター/ワーカーの役割と共有インフラを備えた群構成のデプロイを生成します

Firecracker VM

KVMを備えたLinuxホスト上で、分離を最大化する軽量マイクロVMデプロイ

スケーラブルなフリート

エージェント単体のメモリ使用量は小さく、一般的なホストで数十体を動作させられます

クラスタの安全性

クラスタ単位の安全性保証

マルチエージェントのクラスタモードにより、役割ベースの権限と封じ込めの保証のもとで安全に連携する専門エージェント群を展開できます。

役割ベースの権限

マスターエージェントが統括し、ワーカーエージェントは境界の内側で実行します。役割はフレームワークのレベルで適用されます。

コンテナ分離

各エージェントは、CPU、メモリ、PIDの上限とログローテーションを備えた専用のDockerコンテナで動作します。

ジョブキューの分離

各エージェントは自分のジョブのみを取り出します。エージェント間の干渉はありません。

メモリのスコープ分離

プライベート、ワークスペース、タスク、グローバルの各スコープに、テナント分離されたアクセス制御を適用します。

デッドレターキュー

失敗したジョブは黙って破棄されず、フォレンジック分析のために隔離されます。

バックプレッシャー制御

キュー深度とペイロードサイズの上限により、リソースの枯渇を防ぎます。

可観測性

包括的な監査ログ

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上限
障害処理クラッシュして祈るだけ決定論的:リトライ → デッドレター → アラート
監査ログ基本的な標準出力12種類以上のイベントタイプとPIIマスキングを備えた構造化JSON
デプロイ手作業YAMLから1コマンドでクラスタを生成
ガバナンス後付けネイティブなLens SDKにより、起動時からポリシー対応

ネイティブなLens連携

Emberは起動時からガバナンスに対応しています。Lensを有効にすると、すべてのツール呼び出し、メモリアクセス、ハンドオフがアクティブなポリシーに対してリアルタイムに評価され、サブミリ秒のオーバーヘッドと改ざん検知可能な監査ログを実現します。

Lensについて見る

ネイティブなFireDeck連携

Emberのエージェントは、FireDeckが発行する資格情報で認証、登録、ハートビートを行います。エージェントを検証可能なアイデンティティに紐づけ、資格情報のライフサイクルを管理し、エージェントごとのリスク状況を把握し、エージェント群全体のワークロードを統括できます。

FireDeckについて見る

ひとつの基盤で、あらゆる段階を

Ember は Veilfire プラットフォームを構成する要素のひとつです。

統合プラットフォーム。ランタイム適用、アイデンティティ、評価、HITL、暗号署名付き監査証跡をすべて含みます。