Fusion

Fusion は Bromure Agentic Coding のマルチモデル回答合成機能であり、BETA バッジ(タイトルの横にあるオレンジ色のカプセル)が付く唯一の設定ペインです。有効にすると、Fusion は各プロンプトに対して複数のモデルで同時に回答し、ジャッジモデルがそれらが一致する箇所、対立する箇所、それぞれが優れている箇所をマッピングし、単一の最良の回答を合成します。これは、あたかも 1 つのモデルが書いたかのように Claude Code に届けられます。

Fusion は Claude Code セッション上で動作します。これは Claude の API をインターセプトすることで機能するため、少なくとも 2 つの設定済みのレッグが必要です。お使いの Claude Code セッションは常にそのうちの 1 つとしてカウントされます。このペインではどのモデルが参加し、どのモデルがジャッジを務めるかを設定します。その後、セッションタイトルバーの ⚡ ボタンからセッションごとに Fusion を有効化します。ワイヤ上で何が起こるか — ツールコールのターンがどのように融合せずに通過するか、ジャッジがどのようにドラフトをマッピングするか、融合された回答がどのようにストリーミングで返されるか — については、Fusion の章で扱います。

ワークスペースを編集ウィンドウの Fusion ペイン。BETA バッジ、Claude Code、Codex、Grok、ローカルモデルを列挙する融合するモデルグループ、およびプロバイダーとモデルのピッカーを備えたジャッジグループが表示されている

融合するモデル

融合するモデルグループは、ドラフトが統合されるモデルのチェックリストです。補足行には Claude Code セッションは常に融合されるモデルの 1 つです。他のモデルを選択してください。 と表示されます。

  • Claude Code (Anthropic) — your session — 常にレッグとなります。
  • Codex (OpenAI)Grok (xAI) — それぞれ Agents ペインから利用可能な認証情報が必要です。認証情報がない場合、その行は無効化され — no cloud credential (configure it in Agents) とラベル付けされます。
  • Local model — オンデバイスモデルを追加のレッグとして融合します。独自のモデルピッカーを持ち、Local Models ペインでモデルがインストールされるまで、その行は無効化され — download one in Local Models とラベル付けされます。

Fusion には少なくとも 2 つの利用可能なモデルが必要です。選択数がそれより少ない間は、オレンジ色の通知が次のように促します。少なくとも 2 つのモデルを選択して融合してください。Claude Code セッションが 1 つとしてカウントされるため、もう 1 つ(クラウドエージェントまたはローカルモデル)を追加してください。 後で認証情報を欠いたり、リクエスト時に失敗したりしたレッグは黙って除外され、返ってくる回答が 2 つ未満の場合、そのやり取りは Claude 自身の回答にフォールバックします。

ジャッジ

ジャッジグループは、ペインの言葉を借りればドラフトを比較検討し、最終的な回答を書くモデルを選択します。2 つのピッカーがあります。

  • Provider — ジャッジを実行するバックエンド。リストには利用可能なクラウドプロバイダーと、ローカルモデルがインストールされている場合は Local が表示されます。デフォルトでは最初の利用可能なプロバイダーになります。
  • Model — 具体的なジャッジモデル。(default) のままにするとプロバイダーがデフォルトを選択し、または特定のモデルを選択できます。クラウドモデルのリストはプロバイダーからライブで取得されます。以前に保存したカスタムモデルは、取得されたリストに含まれていなくても引き続き選択可能です。ジャッジプロバイダーが Local の場合、ピッカーにはインストール済みのカタログモデルが表示されます。

Fusion の有効化

このペインを設定すると Fusion は準備されますが、オンにはなりません。セッションタイトルバーの ⚡ ボルトでセッションごとに有効化します。これには 3 つの状態があります。

ボルト意味
中空、無効利用可能なモデルが 2 つ未満に設定されています。ツールチップには、Fusion には少なくとも 2 つのモデルを有効にする必要があると説明されています。
塗りつぶし濃いグレーFusion は利用可能ですが無効化されています。クリックして有効化します。
塗りつぶし黄色Fusion が有効化されています — 回答は選択したモデル全体で合成されます。クリックして無効化します。

コマンドラインから bromure-cli vm fusion enable|disable <workspace> を使用して、実行中のワークスペースの Fusion を有効化または無効化することもできます。どちらの方法も Fusion の章で扱います。

メモ: Fusion は Claude Code セッションにのみ影響します — Anthropic の API をインターセプトします。Codex や Grok を独自のエージェントとして実行するセッションは、それらのプロバイダーが Claude Code の Fusion レッグやジャッジとして機能できる場合でも、融合されません。

設定リファレンス

設定説明
融合するモデルチェックボックス: Claude Code (Anthropic) — your session(常にレッグ)、Codex (OpenAI)Grok (xAI)(それぞれ Agents から利用可能な認証情報が必要)、およびモデルピッカー付きの Local model(インストール済みのローカルモデルが必要)。デフォルト: 何も選択されていません。有効化するには少なくとも 2 つの利用可能なモデルが必要です。
ジャッジ — Providerジャッジと合成を実行するバックエンド: 利用可能なクラウドプロバイダー、またはローカルモデルがインストールされている場合は Local。デフォルト: 最初の利用可能なプロバイダー。
ジャッジ — Model具体的なジャッジモデル。クラウドリストはライブで取得され、保存されたカスタムエントリは引き続き選択可能です。デフォルト: (default) — プロバイダーのデフォルトジャッジモデル。
Fusion 有効化セッションタイトルバーのセッションごとの ⚡ トグル(このペインには保存されません)。デフォルト: 無効化。

関連する章

  • Fusion — レッグ、ジャッジ、合成がプロキシ内でどのように実行されるか、および CLI とトレースレコードについて。
  • Agents — レッグを利用可能にするクラウド認証情報を設定する場所。
  • Local ModelsLocal model レッグや Local ジャッジの背後にあるモデルのダウンロード。
  • Sessions — セッションタイトルバーと ⚡ 有効化ボタン。