AI News HubLIVE
サイト内リライト2 分で読了

Stoic AgentOS – AIエージェント群のためのオープンソースオペレーティングシステム

Stoic AgentOSは、AIエージェントの監視、オーケストレーション、知識永続化を提供するオープンソースプラットフォームです。リアルタイム監視、知識共有、使用分析などを備え、マルチワークスペースと使用量ベースの課金をサポートします。

ソースHacker News AI著者: bk0

Stoic AgentOS は、AI エージェント群を監視、オーケストレーション、知識永続化するためのオープンソースのオペレーティングシステムです。Benjamin Kernbaum によって開発され、MIT ライセンスの下で GitHub 上に公開されています。このプロジェクトの核となる考え方は、コードアシスタント、データパイプライン、カスタマーサポートボット、トレーディングボットなど、本番環境で動作する AI エージェントに統一されたコマンドセンターを提供し、可視性の欠如、記憶の非永続性、協調の難しさといった問題を解決することです。

AgentOS の統合は非常に簡単で、npm から stoic-agentos-sdk をインストールし、コード内で AgentOS をインポートして wrapAgent メソッドを呼び出すだけで、エージェントの開始、成功、エラーを自動的にキャプチャできます。例えば、次のコードにより、請求書処理関数を監視対象のエージェントとしてラップできます:

import { AgentOS } from 'stoic-agentos-sdk';
const os = new AgentOS({ apiKey: 'sk_live_your_key_here', workspace: 'my-project' });
const myAgent = os.wrapAgent('invoice-processor', async (input) => {
  const result = await processInvoice(input);
  return result;
});
await myAgent({ invoiceId: 'INV-001' });

自動キャプチャに加えて、AgentOS は重要な決定や知識を手動で記録することもサポートしています。os.capture メソッドを使用して、「要約に GPT-4o-mini を切り替えた」などの決定を永続化し、セッション間で利用可能にできます。知識永続化機能により、エージェントが同じ問題や設定を繰り返し発見するのを防ぎます。

AgentOS は、リアルタイムエージェント監視(ステータス、ハートビート、エラートラッキング)、知識永続化、使用分析(月間観測数、エージェント実行回数、エラー率)、マルチワークスペースサポート、自動キャプチャ SDK、API キー管理、使用量ベースの課金、行レベルセキュリティ(Supabase の RLS に基づく)など、豊富な機能を提供します。Langfuse、AgentOps、CrewAI などの他のツールとの比較では、AgentOS は知識永続化、自動キャプチャ SDK の簡易性(わずか 3 行のコード)、マルチワークスペースサポート、組み込みの課金システムにおいて優位性があります。

アーキテクチャ面では、AgentOS は 3 つの主要コンポーネントから構成されます:ユーザーアプリケーション(SDK 経由で接続)、AgentOS API(Railway 上にホストされ、認証、観測、エージェント、知識、課金、Webhook 処理を担当)、およびバックエンドストレージ(Supabase が Postgres データベースと RLS を提供し、Stripe が課金を処理)。API は、観測の作成とクエリ、エージェントの登録とハートビート、知識項目の管理、ワークスペース管理、統計情報の取得、API キーの生成と取り消しなど、豊富なエンドポイントを提供しています。

価格設定は、無料版、Pro(月額 $49)、Team(月額 $299)、エンタープライズ版に分かれており、ワークスペース数、エージェント数、月間観測数、知識項目数、メンバー数が異なります。プロジェクトはコミュニティからの貢献も歓迎しており、コントリビューションガイドが用意されています。

要約すると、Stoic AgentOS は、多数の AI エージェントを大規模に管理する必要があるチームにとって、強力で使いやすいオープンソースソリューションを提供します。