OpenClaw 2.0がリリース、セッションデータをSQLiteへ移行

OpenClawはオープンソースソフトウェアで、AIモデルにユーザーの各種アカウントをまたいだ常駐タスクを任せられるツールです。たとえばメールボックスを監視してベンダーのアドバイザリを検知し、自分が利用している製品名が挙がっていればTelegramで通知する、といった作業をこなします。今回のアップデート「OpenClaw 2.0」は、プロジェクト史上最大の規模となっています。

Image

ユーザーが構築した、マルチプレイヤー対応のOpenClawワークスペース内のダッシュボード(出典: OpenClaw)

インストールする前に、このアップグレードがデータに何をもたらすかを確認しておく必要があります。セッションとトランスクリプトはSQLiteへ移行されます。後で以前のファイルベースのリリースにダウングレードしたい場合は、まず現行版のCLIを使ってアーカイブ済みの旧トランスクリプトアーティファクトを復元しなければならず、移行後に作成されたセッションは旧バージョンではまったく表示されません。アップグレード前には、検証済みのバックアップを取っておくことをお勧めします。

セットアップが既存の認証情報を自動検出

ガイド付きセットアップは、まずマシン上にすでにあるAIへのアクセス手段をスキャンするところから始まります。認証済みのCodex、ChatGPT、Claude CLIのサインイン情報、APIキー、各プロバイダー独自のサインイン、あるいは条件を満たすOllamaやLM Studioのモデルなどが対象です。そのうえで、選択した組み合わせが実際にリクエストへ応答できることを確認してから、そのモデルと認証情報を保存します。認証なしでOpenClawを外部にさらしてしまうようなネットワークインストールは、何らかの変更が加えられる前に停止されます。また、新規のCLIインストールではNode 22.22.2への移行が行われます。

共有機能はセキュリティ境界にはならない

共有クラウドセッションを使うと、OpenClawをマルチプレイヤー型のツールとして利用できます。所有者や管理者は、他のユーザーに閲覧を許可するか、変更提案を許可するか、下書き内での作業を許可するか、あるいは直接参加を許可するかを決められます。開発者はこの機能の限界について率直に述べており、これらの制御はテナント分離やセキュリティ境界を意味するものではなく、アクセス権を取り消した後もUIが更新されるかGatewayが操作を拒否するまでの間は、一時的に利用可能なように見える場合があるとしています。

シークレットモードはデフォルトで無効になっており、その名称が示唆するよりも限定的な機能です。会話はプロセスメモリ上にのみ存在し、通常のトランスクリプトやディスク上への自動保存はスキップされ、Gatewayが再起動すると消えてしまいます。ただし、モデルプロバイダーには依然としてすべてのメッセージが送信されるほか、ツールはファイルへの書き込みや外部サービスへのアクセスを引き続き行うことができ、内容を含まない監査用メタデータは保持され、Gatewayを運用している者は作業状況をリアルタイムで確認できてしまいます。共有マシン上で脅威モデリングを行う人向けにもう一点補足すると、起動の高速化は、暗号化されないままブラウザプロファイルに保存される、範囲を限定したトランスクリプトのスナップショットに依存しています。

速度に関する数値には注釈が必要

起動時のJavaScriptリクエスト数は140件から45件に減少し、起動時間は約1.6秒から575ミリ秒に短縮されました。ただしこれらの数値は、50ミリ秒のHTTP/1.1レイテンシを模したモックGatewayに対して行った、デフォルトのチャット動作を想定したシミュレーションテストによるものです。したがって、これらの数値はあくまでクライアント側が処理を省略した分を示す指標として捉えるべきです。

自動化スクリプトについては1点変更が必要です。サービスの起動を意図的にスキップするセットアップであっても、到達可能なGatewayが存在しない状態のまま完了してしまう場合があります。また、--jsonを指定してもリスク承認が免除されるわけではないため、OpenClawをラップして利用する側は、報告されるヘルスステータスを必ず確認する必要があります。

翻訳元: https://www.helpnetsecurity.com/2026/08/31/openclaw-2-0-released/

本記事は helpnetsecurity.com の記事を翻訳・要約したものです。