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

Orlojの機能
Orlojは、マルチエージェントAIシステム向けのApache 2.0ライセンスのオーケストレーションランタイムです。宣言的なYAMLマニフェストでエージェント、ツール、ポリシー、ワークフローを定義すると、Orlojがスケジューリング、実行、ガバナンス、信頼性を処理します。開発者がこれを構築した理由は、現在の本番環境でのAIエージェントの運用が、Kubernetes以前のコンテナ運用に似ているためです。すなわち、アドホックなスクリプト、ガバナンスの欠如、可観測性の不足、エージェント群を管理する標準的な方法がない状態です。
主な機能
- Agents-as-Code: モデル、ツール、権限、実行制限をYAMLで定義してエージェントを作成します。
- オーケストレーショントポロジー: エージェントを有向グラフ(パイプライン、階層構造、スウォームループ)に構成します。
- ガバナンスの強制: AgentPolicy、AgentRole、ToolPermissionは、各エージェントのターンとツール呼び出しの前に、実行中にインラインで評価されます。許可されていないアクションは、構造化されたエラーと監査証跡で閉鎖的に失敗します。
- ポリシー制御: 実行ごとのトークン予算を設定し、モデルのホワイトリスト化、特定ツールのブロック、個々のエージェントシステムへのポリシー適用範囲の設定が可能です。
- 本番環境の信頼性: リースベースのタスク所有権、ジッター付き上限指数バックオフリトライ、べき等リプレイ、デッドレター処理を提供します。
- スケジューリング: cronトリガーとWebhook駆動のタスク作成をサポートします。
- ツールの分離: リスクレベルに基づいてツールごとに設定可能(直接実行、サンドボックス化、コンテナ、またはWASM実行)。
- ネイティブMCPサポート: MCPサーバー(stdioまたはHTTP)を登録し、ツールを自動検出し、ガバナンスポリシーを適用します。
アーキテクチャ
このシステムはサーバー/ワーカー分割を採用しています:
- 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-workerhttp://127.0.0.1:8080/ を開いてウェブコンソールにアクセスし、スターターブループリントを適用します:
# スターターブループリントを適用(パイプライン: planner -> research -> writer)
./orlojctl apply -f examples/blueprints/pipeline/
# 結果を確認
./orlojctl get task bp-pipeline-task3つのスターターブループリントが含まれています:パイプライン、階層型、スウォームループです。チームは、インシデントレスポンストリアージ、コンプライアンス証拠収集、CVE調査パイプライン、シークレットローテーション監査などの運用ワークフロー向けテンプレートを構築中です。
現在の状況
これはv0.1.0で、活発に開発が進められています。ロードマップには、ホステッドクラウド、コンプライアンスパッケージングなどが含まれています。完全なランタイムは現在オープンソースで公開されています。
📖 Read the full source: HN AI Agents
👀 See Also

ローカルMCPメモリシステムとAI会話のための統合
ある開発者が、AIクライアント向けの永続的なローカルメモリを提供するMCPサーバーを構築しました。Qwen 2.5-7Bを使用して、6時間ごとの会話を構造化された知識ドキュメントに統合します。このシステムは完全にユーザーのハードウェア上で動作し、意味的重複排除、適応的スコアリング、FAISSベクトル検索を備えています。

トークンエンハンサーは、AIエージェント向けのウェブページトークン使用量を削減します。
ある開発者が、ウェブフェッチで取得した生のHTMLがAIエージェントのコンテキストで過剰なトークンを消費していることを発見しました。Yahoo Financeのページでは704Kトークンを使用していましたが、Token EnhancerをMCPサーバーとして使用することで、これを2.6Kトークンに削減できました。

SWE-rebench-V2リリース:コードエージェントトレーニング向け最大規模のオープン多言語データセット
NebiusはSWE-rebench-V2をリリースしました。これは現在、コーディングエージェントのトレーニング用として最大のオープンデータセットであり、大規模な強化学習トレーニングに特化して設計された、RL環境の大規模抽出のための自動化パイプラインを備えています。

Claude-IDE-Bridgeがリモートサーバーで動作可能に、AI支援開発を実現
Claude-IDE-Bridgeツールは、Claude AIをVPSやクラウドマシン上のリモート開発環境に接続し、ライブ診断、開いているファイル、テスト失敗にどのデバイスからでもアクセスできるようにしました。