オルロイ:マルチエージェントAIシステムのための宣言型オーケストレーションランタイム

✍️ OpenClawRadar📅 公開日: March 26, 2026🔗 Source
オルロイ:マルチエージェントAIシステムのための宣言型オーケストレーションランタイム
Ad

Orlojの機能

Orlojは、マルチエージェントAIシステム向けのApache 2.0ライセンスのオーケストレーションランタイムです。宣言的なYAMLマニフェストでエージェント、ツール、ポリシー、ワークフローを定義すると、Orlojがスケジューリング、実行、ガバナンス、信頼性を処理します。開発者がこれを構築した理由は、現在の本番環境でのAIエージェントの運用が、Kubernetes以前のコンテナ運用に似ているためです。すなわち、アドホックなスクリプト、ガバナンスの欠如、可観測性の不足、エージェント群を管理する標準的な方法がない状態です。

主な機能

  • Agents-as-Code: モデル、ツール、権限、実行制限をYAMLで定義してエージェントを作成します。
  • オーケストレーショントポロジー: エージェントを有向グラフ(パイプライン、階層構造、スウォームループ)に構成します。
  • ガバナンスの強制: AgentPolicy、AgentRole、ToolPermissionは、各エージェントのターンとツール呼び出しの前に、実行中にインラインで評価されます。許可されていないアクションは、構造化されたエラーと監査証跡で閉鎖的に失敗します。
  • ポリシー制御: 実行ごとのトークン予算を設定し、モデルのホワイトリスト化、特定ツールのブロック、個々のエージェントシステムへのポリシー適用範囲の設定が可能です。
  • 本番環境の信頼性: リースベースのタスク所有権、ジッター付き上限指数バックオフリトライ、べき等リプレイ、デッドレター処理を提供します。
  • スケジューリング: cronトリガーとWebhook駆動のタスク作成をサポートします。
  • ツールの分離: リスクレベルに基づいてツールごとに設定可能(直接実行、サンドボックス化、コンテナ、またはWASM実行)。
  • ネイティブMCPサポート: MCPサーバー(stdioまたはHTTP)を登録し、ツールを自動検出し、ガバナンスポリシーを適用します。
Ad

アーキテクチャ

このシステムはサーバー/ワーカー分割を採用しています:

  • orlojdサーバー: API、リソースストア(開発用はメモリ内、本番用はPostgres)、タスクスケジューラーをホストします。
  • orlojworkerインスタンス: タスクを要求して実行し、モデルリクエストをゲートウェイ(OpenAI、Anthropic、Ollamaなど)経由でルーティングし、設定可能な分離環境でツールを実行します。

ローカル開発では、単一プロセスですべてを実行できます: orlojd --embedded-worker --storage-backend=memory

はじめに

GitHub Releasesからorlojd(サーバー)とorlojctl(CLI)をダウンロードし、展開して実行します:

# 組み込みワーカーでサーバーを起動
./orlojd --storage-backend=memory --task-execution-mode=sequential --embedded-worker

http://127.0.0.1:8080/ を開いてウェブコンソールにアクセスし、スターターブループリントを適用します:

# スターターブループリントを適用(パイプライン: planner -> research -> writer)
./orlojctl apply -f examples/blueprints/pipeline/
# 結果を確認
./orlojctl get task bp-pipeline-task

3つのスターターブループリントが含まれています:パイプライン、階層型、スウォームループです。チームは、インシデントレスポンストリアージ、コンプライアンス証拠収集、CVE調査パイプライン、シークレットローテーション監査などの運用ワークフロー向けテンプレートを構築中です。

現在の状況

これはv0.1.0で、活発に開発が進められています。ロードマップには、ホステッドクラウド、コンプライアンスパッケージングなどが含まれています。完全なランタイムは現在オープンソースで公開されています。

📖 Read the full source: HN AI Agents

Ad

👀 See Also

8つのAIコーディングモデルを実世界のTypeScript機能実装で比較
Tools

8つのAIコーディングモデルを実世界のTypeScript機能実装で比較

ある開発者が、オープンソースのTypeScript Telegramボットプロジェクトで/renameコマンドを実装するという課題で8つのAIコーディングモデルをテストし、コスト、実行時間、正確性、技術的品質の観点から評価しました。GPT-5.4は実装の正確性で最高得点を獲得し、GLM 5は最高のコストパフォーマンスを提供しました。

OpenClawRadar
LLMSpend: AnthropicおよびOpenAI SDK向けのオープンソースコストトラッカー
Tools

LLMSpend: AnthropicおよびOpenAI SDK向けのオープンソースコストトラッカー

LLMSpendは、AnthropicとOpenAIのSDK呼び出しに2行のコードでコスト追跡機能を追加するPythonライブラリです。外部にデータを送信することなく、ローカルのSQLiteストレージ、CLIレポート、ウェブダッシュボードを提供します。

OpenClawRadar
フリートコマンダー:複数のClaude Codeエージェントチームを編成するためのオープンソースダッシュボード
Tools

フリートコマンダー:複数のClaude Codeエージェントチームを編成するためのオープンソースダッシュボード

Fleet Commanderは、異なる課題に対して複数のClaude Codeエージェントチームを並行して実行するローカルWebダッシュボードです。プランナー、開発者、レビュアーのエージェントで構成される「ダイヤモンドチーム」構造を採用し、SendMessageを通じてピアツーピアで通信します。

OpenClawRadar
Flash-MoE:純粋なC/MetalでMacBook Pro上で397BパラメータのQwenモデルを実行
Tools

Flash-MoE:純粋なC/MetalでMacBook Pro上で397BパラメータのQwenモデルを実行

Flash-MoEは、純粋なC/Metal推論エンジンで、3970億パラメータのMixture-of-ExpertsモデルであるQwen3.5-397B-A17Bを、48GB RAMのMacBook Proで4.4+トークン/秒で実行します。209GBのモデルは、Pythonやフレームワークなしで、カスタムMetalコンピュートシェーダーを介してSSDからストリーミングされます。

OpenClawRadar