OpenClaw Changelog公式発表·2026年5月14日 20:16·約8分
OpenClaw バージョン 2026.5.12-beta.8 の変更点
本文の状態
日本語全文を表示中
詳細モードで約8分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
OpenClaw Changelog
まず要点
OpenClaw は、Amazon Bedrock や Slack などのプラグイン依存関係を外部化し、コアインストール時の不要な AWS SDK 依存を排除しました。また、制御 UI と WebChat に自動スクロールモードの永続化機能を追加しました。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
変更点
- Amazon Bedrock: Bedrock および Bedrock Mantle プロバイダーパッケージを外部化し、コアのインストール時にこれらのプロバイダーがインストールされていない限り AWS SDK の依存関係が自動的に取得されないようにしました。
- プラグイン: Slack、OpenShell サンドボックス、Anthropic Vertex の各プラグインを外部化し、これらのプラグインがインストールされた場合のみランタイム依存関係がインストールされるようにしました。
- コントロール UI/WebChat: 現在の下部付近の動作を維持するか、ストリーミング出力に常に追従するか、あるいは自動スクロールをオフにして「新しいメッセージ」ボタンを手動で使用するかをユーザーが選択できる永続的な自動スクロールモードセレクターを追加しました。これにより、#7648 および #81287 が修正されました。@BunsDev 氏に感謝します。
- ACP:
acp.fallbacksを追加し、プライマリバックエンドが利用できない場合に、出力が発行される前に設定されたバックアップランタイムバックエンドを試すようにしました(#69542)。@kaseonedge 氏に感謝します。
修正点
- エージェント/サブエージェント: セッション開始時にターゲットエージェントのプライマリモデルの前に
agents.defaults.subagents.modelを適用し、claude-cli のようなモデルスコープのランタイムがデフォルトの子実行に引き続き接続されるようにしました。#81395 が修正されました(#81783)。@joshavant 氏に感謝します。
- Telegram: メインイベントループの停止中に Bot API ポーリングを維持するため、取り込み処理を永続的なローカルスポールを持つ独立したワーカーへ移動させました。#81132 が修正されました(#81746)。@joshavant 氏に感謝します。
- Telegram: レイジーな cron アナウンス配信を通じてレンダリングされた HTML フォーマットを保持し、Markdown リンクがクリック可能であることを維持して、リテラルアンカータグへのフォールバックを防ぎました。#81742 が修正されました(#81758)。
- Telegram: requireMention が有効な場合、未言及のグループメディアをダウンロード前にスキップし、無視すべきメッセージに対する失敗したメディアダウンロード返信を回避します。Fixes #81181. (#81785) Thanks @joshavant.
- CLI/plugins: 軽量パス上で裸のプラグインと親コマンドのヘルプを保持し、ヘルプレンダリング前にプラグインレジストリの発見を回避します。
- Gateway/session history: 生きている更新を通じて単調なトランスクリプトメッセージシーケンスを引き継ぎ、古くなったシーケンス入力が本来であれば不良な増分状態を追加してしまう場合に SSE (Server-Sent Events) の履歴を更新します。(#81474) Thanks @samzong.
- Security/sandbox: Windows USERPROFILE をサンドボックスでブロックされるホームルートに含め、HOME が別のシェルホームを指している場合でも、資格情報を保持するバインド(.codex, .openclaw, または Windows ユーザープロファイル内の .ssh など)が拒否されます。(#63074) Thanks @luoyanglang.
- Models config/auth: 広範な ^[A-Z_][A-Z0-9_]*$ 文字列からプロバイダーの環境変数マーカーを推論するのをやめ、構成に依存したプロバイダー apiKey 値を構造化された環境 SecretRefs (secrets.providers[id] / secrets.defaults) のみを介して解決し、無関係な環境変数が誤ってプロバイダー資格情報になることを防ぎます。Thanks @sallyom.
- Media fetch: 本文なしのメディアレスポンス(HEAD プロブと 204 スタイルの空ボディ)に対して応答ボディの割り当てとバッファリングをスキップし、ペイロードを持たないストリーム上のヒープ使用を回避します。Thanks @shakkernerd.
- CLI/onboarding: 設定ウィザードを通じてプロバイダー固有の認証フラグ(例:--openai-api-key)をフォワードし、ctx.opts を経由してプロバイダー認証メソッドに到達させることで、非対話型ハーンスにおいて「既存の環境変数を使用しますか?」という冗長なプロンプトをスキップできるようにする。(#81669) @sjf 氏に感謝。
- CLI/migrate: Codex の移行項目メッセージおよび REASON_CODE_MESSAGES ストリングから末尾のピリオドを削除し、プラン/結果行が文の一部ではなくラベルとして表示されるようにする。(#81705) @sjf 氏に感謝。
- Slack: 不正なプライベートファイルリダイレクト Location ヘッダーを、Slack メディアダウンロードの失敗として扱うのではなく、追跡不可能なリダイレクトとして処理する。
- Plugins: 非推奨の providerAuthEnvVars フォールバックを維持しつつ、プロバイダー発見時に setup.providers[].envVars の認証情報からプロバイダープラグインを検出する。(#81542) @JARVIS-Glasses 氏に感謝。
- Docs/Codex harness: エージェントごとの CODEX_HOME が ~/.codex を隔離することを明確化し、継承された HOME は意図的に .agents の発見およびサブプロセスのユーザーホーム状態を利用可能に保つことを説明する。
- Auth: ロックされた書き込みの再試行前に、所有者が死亡した古いファイルロックを回収することで、クラッシュした OAuth リフレッシュによって auth-profiles.json が手動クリーンアップまでフリーズ(固着)することがないようにする。
- CLI tables: 複数行セル後の折り返し継続行において、ミュート/カラーのスタイルを維持し、openclaw プラグインリストの説明が読みやすく保たれるようにする。
- Process execution: Windows 上で大文字小文字を区別しない重複する子環境変数キーを結合(collapse)することで、ホスト側の Path が呼び出し元が提供する PATH のオーバーライドをシャドウ(覆い隠す)することがないようにする。
- Gateway/diagnostics: スタートアップの猶予期間中にコールドスタートの生存性警告を抑制しつつ、生存性メトリクスのサンプリングは継続する。#79915 を修正。(#81699) @joshavant 氏に感謝。
- Codex ハーネス: OAuthRef に基づく Codex OAuth プロファイルの可用性を維持し、権限や利用制限ペイロードを再認証プロンプトに変換することなく、高信頼度のアプリサーバー OAuth リフレッシュ無効化がリトライスパムによって生じる生のトークンリフレッシュエラーを防ぐ。
- Browser CLI: ブラウザ制御コマンドに対して既存の operator.admin ゲートウェイスコープを明示的に要求し、不要なスコープアップグレード承認ループを回避する。#81555 を修正。(#81716) @joshavant 氏に感謝。
- Gateway/diagnostics: スタートアップの猶予期間中にコールドスタートの生存性警告を抑制しつつ、生存性メトリクスのサンプリングは継続する。#79915 を修正。(#81699) @joshavant 氏に感謝。
- Plugin SDK: 非推奨となった openclaw/plugin-sdk/memory-core パッケージサブパスを memory-host-core のエイリアスとして復元し、現在もそれをインポートする公開済みメモリコンパニオンプラグラムが現在のホスト上で解決できるようにする。
- Control UI/i18n: ローカルリフレッシュにインストールされたワークスペース pi ランタイムを使用し、フォールバックパッケージのピンを更新し、利用可能な場合は Anthropic CI プロバイダを優先し、無効なプロバイダ認証情報をメイン処理で失敗させるのではなくスキップする。
- Codex ハーネス: ネイティブアプリサーバーのトークンリフレッシュによるログアウトおよび再ログインの失敗を認証リフレッシュエラーとして分類し、ユーザーが生のランタイム障害ではなく再認証ガイダンスを受けられるようにする。
- Codex startup: プラグインの自動有効化、起動計画、および doctor インストール修復の際に、選択可能な構成済みの OpenAI エージェントモデルを Codex ランタイム要件として扱い、Anthropic 優先設定でも OpenAI/Codex へクリーンに切り替えられるようにする。
- Agents: ツールから返されたメディアを最終返信にマージする際、ソース返信のメタデータを保持し、メッセージツールのみによる返信も配信可能かつミラーリングできるようにする。@pashpashpash 氏および @vincentkoc 氏に感謝。
- Replies: リッチプレゼンテーション、インタラクティブコントロール、チャンネルネイティブペイロードデータを、フォローアップ、ハートビート、cron、ACP、ブロックストリーミング配信パスにおけるアウトバウンドコンテンツとして扱い、カードまたはボタンだけの返信が空と見なされて削除されないようにする。
- WebChat/TUI: Codex の tools.message ソースからの返信をアクティブな内部 UI ターンにルーティングし、セッション履歴にもミラーリングすることで、リッチプレゼンテーションやボタンだけの返信を含むメッセージツールのみによるハレス返信が WebChat と TUI が非ターゲットのアウトバウンドチャネルである間も消失しないようにする。(#81586) @pashpashpash 氏に感謝。
- Replies: ブロックストリーミングの統合が有効な場合でも、リッチのみによるブロック返信を配信し、テキスト統合器によってカードやボタンペイロードが削除されないようにする。@pashpashpash 氏に感謝。
macOS/companion: システム TLS トラストを必須とする
この記事をシェア
関連記事
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み