OpenClaw Changelog公式発表·2026年5月5日 10:43·約13分
OpenClaw バージョン 2026.5.4-beta.2 の公開
本文の状態
日本語全文を表示中
詳細モードで約13分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
OpenClaw Changelog
まず要点
Google Meet と Twilio を連携させた音声通話機能の改善が発表されました。リアルタイム Gemini 音声ブリッジを活用し、音声ストリーミングの制御やバッファ管理を最適化することで、OpenClaw の音声エージェントの応答性を大幅に向上させました。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
2026.5.4
ハイライト
- Google Meet/音声通話:リアルタイム Gemini ボイスブリッジを介して Twilio ダイヤルイン接続の音声を、ペーストされたオーディオストリーミング、バックプレッシャー対応バッファリング、バージインキュークリア、およびリアルタイム音声中のTwiMLフォールバックなしで再生可能にし、Meet 参加者により素早い OpenClaw ボイスエージェントを提供します。(#77064) @scoootscooob 氏に感謝。
変更点
- プラグイン/マイグレーション:plugins.entries または plugins.allow がインストールされていない公式外部プラグインを参照している場合、カタログバックドのインストールヒントを出力します。これにより、アップグレードされた設定ファイルが有効なプラグイン設定の削除を指示するのではなく、openclaw plugins install コマンドをオペレーターに案内します。(#77483) @hclsys 氏に感謝。
- OpenAI/Codex メディア:ランタイムおよびマニフェストメタデータで Codex オーディオトランスクリプションを宣伝し、アクティブな Codex チャットモデルをオーディオトランスクリプションの OpenAI デフォルトへルーティングします。これにより、チャットモデル ID がオーディオトランスクリプションに送信されるのを防ぎます。@vincentkoc 氏に感謝。
- 依存関係:Pi 0.73.0、ACPX アダプター、OpenAI、Anthropic、Slack、TypeScript ネイティブプレビューを含むランタイムおよびプロバイダーパッケージを更新します。ただし、Windows ARM Node 24 npm リゾルバーの失敗により、Bedrock ランタイムインストーラーのオーバーライドはピン留めされたまま維持されます。
- エージェント/パフォーマンス:解決済みのワークスペースを BTW(Behind The Wheel)、コンパクション、埋め込み実行モデル生成、および PDF モデルセットアップに渡すことで、明示的な agent-dir モデルリフレッシュが現在のワークスペーススコープのプラグインメタデータスナップショットを再利用できるようにし、コールドなプラグインメタデータスキャンへのフォールバックを防ぎます。(#77519, #77532)
- プラグイン/パフォーマンス:スコープなしモデルカタログおよびマニフェスト契約リーダーが、現在のワークスペース互換性のあるプラグインメタデータスナップショットを再利用できるようにし、ホットなコントロールプレーンパスでの繰り返しコールドプラグインメタデータスキャンを回避しつつ、環境/設定/ワークスペースの互換性チェックを維持します。(#77519, #77532)
- 設定/プラグイン自動有効化:構成されたチャネルを自動的にホワイトリストに登録する際、組み込みチャンネルエイリアスよりも、請求元のプラグインマニフェスト ID を優先し、WeCom/Yuanbao スタイルのエイリアスがインストール済みプラグイン ID に解決されるようにします。@Beandon13 氏に感謝。
- シークレット/適用:プロバイダー対象シークレットをスクラビングする際、auth-profile の keyRef および tokenRef フィールドを保持し、プレーンテキスト値を保持することなく、正規の SecretRef メタデータがシークレット適用後も生存するようにします。@Beandon13 氏に感謝。
- プラグイン/アクティブメモリ:リコールサブエージェントのチャネルを解決する際、: を含むセッションストアチャネルエントリをスキップし、QQ c2c エージェント ID(例:c2c:10D4F7C2…)や他のスコープ付き会話 ID がバンドルプラグインの dirName 検証に到達してリコール実行がクラッシュするのを防ぎます。このガードはすでに明示的な channelId パラメータに対して適用されています (#76704);これをストア由来チャネルにも拡張します。(#77396) @hclsys 氏に感謝。
- シークレット/外部チャネル契約:シークレット契約 API サイドカーの解決時に
/dist/も参照するように変更しました。これにより、コンパイル成果物がdist/配下に存在する npm 公開型の外部化チャネルプラグイン(例:2026.5.2 以降の @openclaw/discord)が、ランタイムスナップショットにチャネル SecretRef 契約を含めるようになります。この変更がない場合、env ベースの channels.discord.token の SecretRefs は、2026.5.3 でゲートウェイ起動時に解決に失敗し、#76449 が汎用外部契約ローダーを実装したにもかかわらずチャネルが設定されないという状態が発生していました。@mogglemoss 氏に感謝します。
- Models/auth:
openclaw models auth listコマンドに--provider [プロバイダ名]および--jsonオプションを追加しました。これにより、ユーザーはシークレットを露出したり、古い「引数が多すぎる」エラーパスに遭遇したりすることなく、保存されたエージェントごとの認証プロファイルを検査できるようになりました。@vincentkoc 氏に感謝します。
- Control UI/header:ダッシュボードのパンくずリストに現在のセッションキーを追加せずにアクティブなエージェント名を表示するように変更しました。これにより、チャット以外のビューでも上部バーが混雑することなく方向性を維持できます。
- Control UI/cron:「新しいジョブ」サイドバーを折りたたみ可能にし、フォームはワンクリックでアクセスできるようにしつつ、ジョブリストのスペースを確保できるようにしました。@BunsDev 氏に感謝します。
- Gateway/startup:モデルカタログテストヘルパー、ランセッション検索コード、QR ペアリングヘルパー、TypeBox メモリツールスキーマ構築コードを、ホットスタートアップインポートパスから除外しました。これにより、デフォルトのゲートウェイベンチマークにおけるプラグイン読み込みとメモリ負荷が軽減されます。
- コントロール UI/パフォーマンス:サポートされている場合、デバッグイベントログにブラウザの長時間アニメーションフレームまたは長時間タスクのエントリを記録し、ダッシュボードのレンダリングが遅くなる原因を UI から特定しやすくします。
- Slack/ストリーミング:構造化された進行状況ラインデータに基づく Block Kit 進行状況ドラフトに対して、streaming.progress.render: "rich" を追加します。
- Slack/ストリーミング:Block Kit の制限により長い進行状況ドラフトが切り捨てられる場合でも、最新の豊富な進行状況ラインを保持します。@vincentkoc 氏に感謝します。
- チャンネル/ストリーミング:デフォルトで進行状況ドラフトのツールライン数を制限し、編集された進行状況ボックスが長い折り返し行によるジャンプする再配置を避けるようにします。
- エージェント/詳細モード:デフォルトでは /verbose および進行状況ドラフトに対してコンパクトな説明モードのツールサマリーを使用し、raw コマンド/詳細出力のデバッグには agents.defaults.toolProgressDetail: "raw" を設定し、各エージェントごとのオーバーライドを適用します。
- コントロール UI/チャット:チャットセッションピッカーにエージェントファーストのフィルターを追加し、スマートフォン・タブレット・デスクトップのあらゆる画面幅でチャットコントロールやコンポーザーが応答性を保つようにし、デスクトップのチャットコントロールは 1 行に収まるようにし、初期チャット読み込み中の重複アバター更新を回避し、転記文書をスクロールダウンする際にその行を非表示にします。@BunsDev 氏に感謝します。
- コントロール UI/チャット:連続する重複テキストメッセージを 1 つのバブルに統合してカウントを表示し、何もしないハートビートの確認応答がコンパクトに保たれるようにしつつ、近くの文脈を隠さないようにします。
- エージェント/サブエージェント:直接完了フォールバックでリクエスト元エージェントのアナウンスターンをバイパスしなければならない場合でも、グループ化された子結果すべてを保持します。@vincentkoc 氏に感謝します。
- TTS/telephony: telephony 合成プロバイダーにおいて、Honor プロバイダーの音声/モデルのオーバーライドを適用し、Google Meet エージェントの音声ログが実際に音声を生成したバックエンドと一致するようにします。@vincentkoc 氏に感謝。
- Voice Call/realtime: 調整された Twilio オーディオキューをバインドし、プロバイダー側のオーディオが WebSocket バックプレッシャーガードの背後で蓄積する前に、過負荷状態のリアルタイムストリームをクローズします。@vincentkoc 氏に感謝。
- Docs: IRC はオペレーター管理のフォワードプロキシルーティングの外側で生の TCP/TLS ソケットを使用するため、IRC エグレス(出口通信)は明示的に承認された後にのみ有効化されるべきであることを明確化しました。@jesse-merhi 氏に感謝。
- Gateway/performance: 非読み込み状態のサイドカーを準備完了シグナルの後まで遅延させ、ホットパスのチャネルプラグインバーレルインポートを回避し、Gateway 起動時に信頼されたバンドルプラグインメタデータを高速パスで処理します。
- Gateway/performance: ネイティブロード可能なプラグイン起動パスで jiti をインポートしないようにし、コンパイル済みバンドルプラグインの表面がソース変換ローダーのコストを負担しないようにします。ただし、フォールバック読み込みが実際に必要な場合を除きます。
- Gateway/diagnostics: pnpm gateway:watch において、起動フェーズのスパン、アクティブな作業ラベル、古くなったターミナルブリッジマーカー、およびデフォルトの同期 I/O トレースを追加し、ログと安定性診断から Gateway の遅延をより容易に特定できるようにします。
- Plugins/loader: ネイティブ高速パスにおいて、実際のコンパイル済みプラグインモジュール評価エラーを保持し、投げられた .js モジュールすべてをソース変換フォールバックミスとして扱わないようにしました。@vincentkoc 氏に感謝。
- QA/Mantis: pnpm openclaw qa mantis slack-desktop-smoke を追加し、Crabbox VNC デスクトップ内で Slack のライブ QA を実行し、Slack Web を開き、Slack QA 成果物 alongside でデスクトップのスクリーンショットをキャプチャできるようにしました。
- QA/Mantis: ランタイム環境を desktop-browser Crabbox および artifact-copy サブコマンドを通じて渡すように変更し、埋め込まれた Mantis コール側が親プロセスを変更せずに Crabbox 認証情報を提供できるようにしました。@vincentkoc さんありがとうございます。
- QA/Mantis: リモート Slack QA が失敗した場合でも、コピーされた Slack デスクトップのスクリーンショットパスを返すように変更し、CLI が依然として失敗時のスクリーンショット成果物を出力するようにしました。@vincentkoc さんありがとうございます。
- QA/Mantis: desktop smoke warmup から Blacksmith Testbox の tbx_... リース ID を受け付けるように変更し、provider オーバーライドが inspect/run 前に失敗しないようにしました。@vincentkoc さんありがとうございます。
- QA/Codex ハーネス: ターゲット型のライブ Docker/Testbox 診断、認証事前チェック、キャッシュマウントの修正、および app-server プロトコルのチェックアウト検出を追加し、メンテナによるハーネスの失敗をより再現しやすくしました。@vincentkoc さんありがとうございます。
- Plugins/update: 公式の外部化されたバンドル npm マイグレーションと ClawHub から npm へのフォールバックを信頼されたソースリンクインストールとして扱うように変更し、プレリリース専用の公式プラグインパッケージがバンドルビルドから移行する際に、不安全なプレリリース解決策として拒否されないようにしました。@vincentkoc さんありがとうございます。
- Plugins/update: ClawHub パッケージが利用可能になった後、早期の npm フォールバックを経た後に、ClawHub 優先の外部化されたプラグインインストールを再び ClawHub に戻すように変更しました。@vincentkoc さんありがとうございます。
- プラグインの更新:既に外部化された固定 npm および ClawHub プラグインインストールに対して、古くなったバンドルロードパスをクリーンアップします。これにより、リリースチャンネルの同期時に、削除されたバンドルパスがインストール済み外部パッケージより前に残ることを防ぎます。@vincentkoc 氏に感謝。
- Telegram:エージェントメッセージツールにおいて、プラグイン所有の数値フォーラムトピックターゲットを受け入れ、ローカルパッケージ更新中に返信ディスパッチプロバイダーチャンクを、実際の安定したランタイムエイリアス behind に保ちます。#77137 を修正しました。@richardmqq 氏に感謝。
- Google Meet:realtime.introMessage: "" を維持し、リアルタイム Chrome 接続がデフォルトの音声イントロを復元するのではなく、サイレント状態のまま継続できるようにします。@vincentkoc 氏に感謝。
- プラグイン/SDK:ワークフロープラグインがもう一度モデルパスを要求できるように、有界な before_agent_finalize リトライ指示を追加しました。@100yenadmin 氏に感謝。
- Discord/status:一時的なソケットリセットが健全に動作しているチャンネルのように見えないように、劣化した Discord トランスポートおよびゲートウェイイベントループの飢餓信号を openclaw チャンネルステータス、openclaw status --deep、およびフェッチタイムアウトログに追加しました。(#76327) @joshavant 氏に感謝。
Providers/OpenR
この記事をシェア
News to Guide
ニュースの次に確認する
発表内容を、現在の料金や仕様と照らし合わせられる関連ガイドです。
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み