Rivet ActorsはSQLiteストレージを追加:エージェント、テナント、またはドキュメントごとに1つのデータベース

Cloudflare Durable Objectsのオープンソース代替であるRivet Actorsは、Apache 2.0ライセンスの下でSQLiteストレージをリリースしました。各アクターは独自のSQLiteデータベースを取得し、エージェント、テナント、ユーザー、またはドキュメントごとに数百万の独立したデータベースを可能にします。
主な詳細
このアプローチは、各アクターとプロセス内で実行されるSQLiteによるエンティティごとのデータ分離を提供します。カスタムVFSは書き込みをHAストレージ(FoundationDBまたはPostgres)に永続化します。単一ライターのアクターモデルは、読み取りが遅かったり古かったりする可能性があるクライアント-サーバーデータベースとは異なり、読み取りをローカルで最新の状態に保ちます。
ユースケースには以下が含まれます:
- AIエージェント:メッセージ履歴、状態、埋め込みのためのエージェントごとのDB
- マルチテナントSaaS:RLSハックなしでの真のテナントごとの分離
- 共同編集ドキュメント:各ドキュメントが組み込みのマルチプレイヤー機能を持つ独自のデータベースを取得
- ユーザーごとのデータベース:分離され、水平方向にスケーリングし、エッジで実行
比較
- Cloudflare Durable Objects & Agents:同様のコロケーションされたSQLiteとコンピュートですが、クローズドソースでベンダーロックイン
- Turso Cloud:異なるユースケースを持つクローズドソース—クライアントはネットワーク経由でクエリするため、読み取りが遅いか古い
- D1、Turso(DB)、Litestream、rqlite、LiteFS:単一のSQLiteデータベースをレプリケーションで実行するためのツールであり、Rivetは多数の独立したデータベースを実行するためのもの
Rivet Actorsはまた、リアルタイム(WebSockets)、React統合(useActor)、水平スケーラビリティ、およびアイドル時にスリープするアクターも提供します。
📖 完全なソースを読む: HN AI Agents
👀 See Also

RedditユーザーがMCPトークンのオーバーヘッドを測定:質問の前に67Kトークンを消費
ある開発者が、MCPサーバーのトークンオーバーヘッドを測定したところ、ユーザーが質問を入力する前に67,000トークンが消費されていた。Playwright MCPは13,600トークン、GitHub MCPは18,000トークンをアイドル状態で使用していた。彼らはコンテキストコストを削減するために、MCPをスキルとCLIツールに置き換えた。

ハードウェアウィジェットとChrome拡張機能がClaude APIのレート制限を監視します
開発者がESP8266とOLEDディスプレイを使用して、Claudeのレート制限をリアルタイムで追跡するハードウェアウィジェットを構築しました。さらに、Claudeの内部/usage APIを傍受して使用パターンを表示するChrome拡張機能も作成しました。総BOMコストは約6.50ドルです。

MCPサーバー経由でClaude Codeのルーチン作業をGemmaにオフロードする
offload-mcp は、Claude がコミットメッセージや PR サマリーなどのルーチン業務を無料のモデル API(デフォルトでは Google GenAI API を介した Gemma)にオフロードできるようにする新しい MCP サーバーで、Claude のトークンを節約し、ローカルハードウェアの制約なしに軽量な作業を実行します。

スケルペル v2.0:コードベーススキャナーおよびAIエージェントオーケストレーター
Scalpel v2.0は、コードベースを12の次元でスキャンし、カスタムAIエージェントチームを構築するオープンソースツールです。AIトークンを必要としない純粋なbashスキャナーを含み、Claude Code、Codex、Gemini、Cursor、Windsurf、Aider、OpenCodeと連携します。