オルロイ:マルチエージェント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

カンバンボードによる複数のAIエージェントタスクの管理
Tools

カンバンボードによる複数のAIエージェントタスクの管理

開発者がターミナルタブで複数のClaude AIエージェントを実行した経験を共有し、3つの主要なワークフローの課題を特定しました:進捗状況の可視化の欠如、タスク間の切り替え時のコンテキスト喪失、レート制限による中断です。彼らの解決策は、AIタスクをカンバンボード上の作業項目のように扱うことです。

OpenClawRadar
コンテキストルーティング層は、アクセスされたファイルを追跡することで、Claudeコードのトークン使用量を削減します。
Tools

コンテキストルーティング層は、アクセスされたファイルを追跡することで、Claudeコードのトークン使用量を削減します。

開発者は、コンテキストルーティングレイヤーを追加することで、AIが後続のターンで同じリポジトリファイルを再読取するのを防ぎ、Claude Codeの使用料を月約80ドル節約しました。このツールは、既にアクセスされたファイルを追跡し、冗長なトークン消費を削減します。

OpenClawRadar
ブラインドスポットMCP:AIコーディングエージェントのための外部ブレイン
Tools

ブラインドスポットMCP:AIコーディングエージェントのための外部ブレイン

Blindspot MCPは、tree-sitterとSQLiteを使用して完全なコードベースをインデックス化し、AIコーディングエージェントがシンボル、依存関係、ファイル間の関係を理解できるようにするツールです。これにより、直接的なコンテキスト外のコードを壊す変更を防ぎます。

OpenClawRadar
SwiftUIとSwift 6.2を使用したiOS 26開発のための23のエージェントスキル
Tools

SwiftUIとSwift 6.2を使用したiOS 26開発のための23のエージェントスキル

ある開発者が、iOS 26+とSwift 6.2を対象とした23のエージェントスキルを作成し、非推奨APIや古いパターンによる誤った生成(ハルシネーション)の問題に対処しました。これらのスキルは、SwiftUI、SwiftData、StoreKit 2、プッシュ通知、ネットワーキング、並行処理、アクセシビリティ、ローカライゼーション、WidgetKit、MapKitなどをカバーしています。

OpenClawRadar