# Rivet AIエージェントとステートフルワークロード向け基盤 - Findings24: - ウェブサイト: - 料金: Freemium - カテゴリー: AIコードアシスタント, AI開発者ツール, AIエージェントビルダー ## Rivetとは? Rivet は、長寿命でステートフルなソフトウェアと AI エージェント向けのインフラです。この製品は、アプリケーションとリアルタイムワークフローに永続的なコンピュートを提供する Rivet Actors と、エージェント向けの移植可能なインプロセス OS である agentOS を組み合わせています。 このサイトでは、Rivet を Rivet Cloud、自身の VPC、セルフホストのデプロイ、またはエアギャップおよびオンプレミス環境で実行できるものとして紹介しています。永続状態、スケジューリング、オブザーバビリティが必要なエージェント、リアルタイムアプリ、バックエンドシステムを構築するチーム向けに位置付けられています。 ## Rivetでできること ### ステートフルなアクター Rivet Actors は、Node.js または Bun のバックエンド向けに、状態を保持した永続的なコンピュートを提供し、実行中のワークロードの近くに状態を保持することで、読み書きを高速に行えます。 ### 弾力的な実行 アクターは無期限に実行でき、アイドル時には休止し、ゼロまでスケールダウンし、トラフィック増加時には数千インスタンスまでバーストできます。 ### ワークフロー、キュー、リアルタイムストリーミング このプラットフォームには、WebSockets、永続ワークフロー、キュー、スケジューリングが組み込まれており、マルチステップおよびリアルタイムシステムに対応します。 ### 移植可能なエージェントランタイム agentOS は、Wasm と V8 上に構築された軽量なインプロセス OS で、約 6 ms のコールドスタートと 22 MB の RAM 使用量が示されています。 ### ツールとデータのためのファイルシステムアクセス このシステムは、S3、SQLite、Google Drive、ホストのファイルシステムなどの外部ソースを、エージェントが利用できるファイルシステムとしてマウントできます。 ### 組み込みのデバッグと監視 Rivet には、SQLite ビューア、ワークフロー状態の確認、イベント監視、アクターやエージェントセッションをデバッグするための REPL などのオブザーバビリティツールが含まれています。 ## 利用シーン ### エージェントバックエンド 永続メモリ、長時間実行、既存バックエンド内に配置できる移植可能なランタイムを必要とするエージェントを構築します。 ### リアルタイムアプリ WebSockets、ステートフルなセッション、調整されたワークフローに依存するリアルタイムアプリケーションを、オーケストレーション層を一から作らずに実行します。 ### 永続ワークフロー アイドル状態をまたいで存続し、その後きれいに再開する必要があるバックグラウンドジョブ、タイマー、キュー、マルチステップ処理を扱います。 ### プライベートおよび規制対象のデプロイ 顧客 VPC、規制ネットワーク、完全なエアギャップインフラなど、厳格な境界要件がある環境にデプロイします。 ### カスタムプラットフォーム統合 \`/api/rivet\` を公開し、必要な環境変数を設定し、Rivet ダッシュボードからアプリをリンクすることで、カスタムの Node.js ホスティングプラットフォームを接続します。 ## よくある質問 ### Rivetは何に使われますか? Rivetは、長期間稼働するステートフルなワークロードとエージェント向けに構築されています。ドキュメントでは、アクターを永続状態、リアルタイムイベント、組み込みの休止機能を備えた長寿命プロセスとして説明しており、ホームページでは agentOS をエージェント向けの移植可能な OS と位置付けています。 ### Rivetはどこで実行できますか? ソースには、Rivet Cloud、自分の VPC、顧客環境、エアギャップネットワーク、セルフホストのインフラ、さらにカスタムプラットフォームのフローを通じて Vercel、Railway、Kubernetes、AWS、GCP などの対応プラットフォームに展開できると示されています。 ### Rivetにはクラウド版とセルフホスト版の両方がありますか? 料金ページには、Free、Hobby、Team、Enterprise Edition のオプションが表示されています。Free と有料のクラウド階層には使用制限と含まれる利用枠があり、Enterprise Edition はプライベートまたは規制環境で Rivet を実行するためのカスタムなオンプレミス提供です。 ### カスタムホスティングプラットフォームを接続するには何が必要ですか? カスタムプラットフォームのドキュメントによると、アプリは公開アクセス可能な /api/rivet エンドポイントを公開する必要があり、Rivet ダッシュボードから接続する前に RIVET\_ENDPOINT と RIVET\_PUBLIC\_ENDPOINT を設定します。 ### Rivetはどのランタイムとフレームワークをサポートしていますか? ドキュメントでは、Node.js と Bun が主なセットアップ経路として挙げられており、追加の選択肢として React、Next.js、Rust beta、Effect.ts beta、Cloudflare Workers、Supabase Functions が記載されています。 ## クイック情報 - **カテゴリ**: 開発者ツール - **主な用途**: AI エージェントとステートフルなワークロード向けのインフラ - **デプロイオプション**: クラウド、VPC、セルフホスト、エアギャップ - **対応スタック**: Node.js、Bun、Deno、React、Next.js など - **料金モデル**: 無料、有料クラウド階層、使用量ベース課金、カスタム企業向け価格設定 - **ウェブサイト**: rivet.gg