3.13はリカバリーリリースだ。元のGitタグが壊れていたため、v2026.3.13-1としてリリースされる。Dashboardの書き直しなし、新モデル統合なし、目玉機能なし。3.13の本質は:既存プラットフォームをより堅牢にする70以上のパッチだ。
重要なポイントを整理する。
パフォーマンス:Plugin-SDKメモリリグレッション
このリリースで最大の単体修正。Plugin-SDKのチャンク重複排除バグにより、3.12と比べて約2倍のメモリ使用量になっていた。アップグレード後にOpenClawインスタンスのメモリ消費が増えたと感じたなら、これが原因だ。
PR #45426で重複排除ロジックが修正された。メモリ使用量は3.11時代のレベルに戻るはずだ。制約のあるVPSやRaspberry Piで運用しているなら、この修正は非常に大きい。
AndroidとiOS:モバイルが本気になった
3つのAndroid修正と1つのiOS改善が、モバイルへの本格的な取り組みを示している:
- •チャット設定リデザイン(#44894):Androidのチャット設定UIが全面的にビジュアル刷新——レイアウトがすっきりし、ナビゲーションが改善され、Web版との一貫性が向上した
- •Google Code Scanner(#45021):オンボーディングのQRスキャンがGoogle Code Scanner APIに切り替わった。従来のカメラベースのアプローチより信頼性が高く、特に暗い環境で有効だ
- •HttpURLConnection リーク(#43780):HTTPクライアントの接続リークが長時間のAndroidセッションでメモリの段階的な増加を引き起こしていた。適切な接続クリーンアップで修正
- •ウェルカムページャー(#45054):オンボーディングフローにウェルカムページャーが追加され、アプリに入る前にコア概念を新規ユーザーに紹介するようになった
派手ではないが、「モバイルで動く」と「モバイルで快適に動く」の差を埋める修正だ。
エージェント信頼性:5つの修正
3.13でエージェントの予測可能性が明らかに向上した:
- 1.リプレイ時のthinking blocksドロップ(#44843):エージェントセッションのリプレイ時にthinking blocksがコンテキストに再注入され、トークンを消費してモデルを混乱させることがあった。リプレイ時には除去されるようになった
- 2.memory二重注入の防止(#26054):特定のマルチターンフローでmemoryファイルが2回注入されていた。コンテキスト汚染とトークン浪費の原因だった
- 3.ユーザー互換性オーバーライドの尊重(#44432):ユーザーが指定した互換性オーバーライドが、一部のプロバイダーパスで黙って無視されていた。すべてのパスで尊重されるようになった
- 4.空白のカスタムプロバイダーAPIキーの保持(#45631):カスタムプロバイダーのAPIキーを意図的に空白にしていた場合(不要なプロバイダー向け)、エラーとして扱われていた。修正済み
- 5.クロスエージェントワークスペース解決(#40176):エージェントがワークスペース境界をまたいでファイルを参照した際、パス解決がサイレントに失敗することがあった。正しく解決されるようになった
個々には小さい。だが合わせると、エージェントがゴミ出力を生成したり会話中にサイレントに失敗する可能性が大幅に減った。
UIポリッシュ
日常体験を滑らかにするUI修正群:
- •モバイルナビドロワーとテーマバリアント(#45107):モバイルナビゲーションドロワーがテーマバリアントを正しく反映し、アニメーションも滑らかになった
- •サイドバーステータス/エージェントスキル/チャットレンダリング(#45451):サイドバーの複数レンダリング修正——エージェントスキルバッジの正しい表示、ステータスインジケーターのリアルタイム更新、チャットプレビューの単語途中での切り捨て防止
- •チャットコンテキスト通知アイコンサイズ(#45533):コンテキスト制限の警告アイコンが一部のディスプレイで大きすぎた。適切にスケーリングされるようになった
- •チャット返信のオーバーサイズ(#45559):長い返信が狭い画面でチャットレイアウトを崩していた。適切なパディングで正しく折り返されるようになった
- •Dashboardチャット履歴リロードストーム(#45541):Dashboardを開くとチャット履歴のカスケードリロードが発生することがあった。一度だけ読み込んでキャッシュするようになった
圧縮とセッション
コンテキスト管理がよりスマートに:
- •フルセッショントークンカウント(#28347):完全性チェック用のトークンカウンターがセッション全体で実行され、圧縮がサイレントにコンテキストを失っていたケースを検出する
- •ペルソナ/言語の継続性(#10456):圧縮後にエージェントのペルソナと言語設定がずれることがあった。圧縮境界を越えて明示的に保持されるようになった
- •lastAccountId/lastThreadIdの保持(#44773):セッションメタデータが特定の圧縮パスでドロップされ、エージェントがどのアカウントとスレッドで動作していたか「忘れる」原因になっていた
- •chat.inject時のtranscript作成(#36645):注入されたチャットメッセージが適切にtranscriptを作成し、セッション履歴に表示されるようになった
Dockerとインフラ
- •OPENCLAW_TZタイムゾーンサポート(#34119):
OPENCLAW_TZ環境変数でOpenClawコンテナのタイムゾーンを設定可能に。UTCオンリーのcronジョブからの解放 - •Dockerfileでのapt-get upgrade(#45384):ベースイメージがビルド時に
apt-get upgradeを実行し、システムパッケージの最新セキュリティパッチを取り込む - •ゲートウェイトークンリーク防止(#44956):Dockerビルドコンテキストの問題でゲートウェイトークンがイメージレイヤーキャッシュに含まれる可能性があった。
.dockerignoreで機密認証ファイルを明示的に除外
プラットフォーム修正
プラットフォーム固有の修正の長い尾:
- •SSRF緩和とIPv4フォールバック(#44639、#45327):TelegramのWebhookハンドリングがURLを検証し、IPv6が接続問題を起こす場合にIPv4にフォールバック
- •ゲートウェイメタデータの改善(#44397):Discordゲートウェイメタデータのハンドリング改善で、ボット接続がより安定に
- •非ASCIIファイル名のハンドリング(#34262):中国語、日本語、その他の非ASCII文字を含むファイル名のアップロードがサイレントに失敗しなくなった
- •メッセージ重複排除(#43762):FeishuのWebhookからの重複メッセージ配信が適切に処理されるようになった
- •グループ設定(#27199):Signalグループサポートが更新されたconfigスキーマで動作するようになった
- •インタラクティブ返信ディレクティブ(#44607):Slackのインタラクティブコンポーネント(ボタン、メニュー)がリプライディレクティブを正しくエージェントに伝達するようになった
macOSとWindows
- •macOS PortGuard Docker Desktop修正(#13798):PortGuardがDocker Desktopのポートバインディングを誤って競合として検出していた。適切なプロセス検出で修正
- •macOS exec-approvals.json(#13707):実行承認の永続化ファイルがmacOSで正しく作成・維持されるようになった
- •Windowsコンソールウィンドウの抑制(#44842):Windowsで起動されるサブプロセスがコンソールウィンドウをフラッシュしなくなった。小さなことだが、多くの人を苛立たせていた問題だ
セキュリティ
3つのセキュリティ関連変更:
- •Dockerトークンリーク防止(#44956):ゲートウェイトークンがDockerイメージレイヤーにキャッシュされることを防止
- •非セキュアcontrol-ui接続での共有認証の維持(#45088):非HTTPS接続でcontrol-uiに接続する際(ローカル開発で一般的)、共有認証トークンが保持されるようになった
- •control-ui認証バイパスの復元(#45512):3.12のリグレッションでローカル専用control-uiインスタンスの認証バイパスが壊れていた。復元済み
その他
| エリア | 主な変更 |
|---|---|
| プラグイン | channel/binding衝突時のフェイルファスト(#45628)、各種configスキーマ修正 |
| ブラウザエージェント | バッチアクトディスパッチの正規化(#45457)、セッションライフサイクルの強化(#45682) |
| Anthropic | 起動時クラッシュ修正(#45520) |
| Gemini | google-vertex向けmodel-id正規化(#42435) |
| テスト | デフォルトモデルをgpt-5.4に更新(#44367) |
新規コントリビューター
3.13で初めてのPRをランディングさせた全員を歓迎する。コントリビューター数は1,260を突破した——ドキュメントのタイポであれ、クリティカルなメモリリークであれ、すべての修正が意味を持つ。
---
3.13は安定化リリースだ。華やかさはない、あるのは規律だけ。3.12を使っているなら、メモリ修正だけでもアップグレードする価値がある。それより前のバージョンなら、エージェント信頼性の改善が3.11と3.12のすべての改善と複合的に効いてくる。
今すぐアップデートを。