用語集

この用語集では、Bromure Agentic Coding のウィンドウ、コマンドライン、そして本マニュアル全体で登場する用語を定義します。アプリのインターフェースとコードで同じものに異なる名前が使われている場合 — 最も顕著なのは ワークスペース(UI)と プロファイル(コード、profile.json、CLI フラグ)です — 両方の名前を掲載し、単一の項目に相互参照しています。ある用語をより深く扱う章がある場合は、定義の後に 参照 リンクが続きます。

A

1Password リファレンス — シークレットそのものではなく、1Password のシークレットリファレンス(op://vault/item/field、または {{ op://… }} の波括弧形式)として保存された認証情報の値。Bromure は起動時に op CLI を使ってホスト側で解決し、2 分ごとに再解決します。ディスク上に存在するのは常にリファレンスのみで、VM が保持するのは常に偽物だけです。認証情報を参照。

AC MCP サーバーbromure-cli mcp によって起動される stdio 版の Model Context Protocol サーバーで、外部のエージェントがワークスペースとセッションを管理できるようにする bromure_ac_* ツールを公開します。自動化 HTTP API と AppleScript をラップしています。自動化と CLIを参照。

Age gate(経過期間ゲート) — カットオフ(デフォルトでは 2 日)よりも新しいパッケージバージョンを拒否するサプライチェーン層です。公開されたばかりのリリースこそ、たった今ハイジャックされたパッケージである可能性が最も高いという考えに基づいています。フローティング参照は、許可された最新バージョンへ静かに解決されます。サプライチェーン保護を参照。

エージェントステータスドット — タブのエージェントアイコン上に表示される色付きのドット。オレンジの点滅はエージェントが作業中であること、緑は完了したこと、赤はユーザーの入力が必要であることを示します。セッションを参照。

エージェント型ブラウザペイン — ワークスペースごとの使い捨て Chromium VM をホストする右側の分割ペインで、ユーザーとエージェント(組み込みのブラウザ MCP サーバー経由)の両方が制御できます。セッションを参照。

許可リストのエントリ形式 — 経過期間ゲートの除外リストとインストールスクリプト許可リストで使用される ecosystem:name 構文(例: npm:axiospypi:requests)。name だけを指定すると、すべてのエコシステムでそのパッケージにマッチします。マッチングは大文字小文字を区別しません。サプライチェーン保護を参照。

APFS コピーオンライト(CoW)クローンclonefile(2) で作成されるファイルで、最初はソースとすべてのデータブロックを共有し(瞬時かつ無料)、書き込みが分岐するにつれてのみ増大します。Bromure はこれをワークスペースのシステムディスク、ブラウザセッションディスク、チェックポイントに使用します。APFS 以外のボリュームでは完全コピーにフォールバックします。コンセプトを参照。

接続済みターミナル — worktree のチェックアウト内で開かれるプレーンなターミナルタブで、サイドバーではその worktree の下にネストして表示されます。セッションを参照。

認可済みキー(authorized keys) — 組み込み SSH サーバーへのログインを許可された SSH 公開鍵のアプリ管理リスト(ファイル remote/authorized_keys)で、リモートアクセスウィンドウまたは bromure-cli remote key add/ls/rm から編集します。サポートされる鍵の種類は ed25519 と ecdsa です。リモートアクセスを参照。

自動化 API — コントロールプレーンのオプトイン式ループバック TCP 形式(デフォルト 127.0.0.1:9223)で、Preferences → Automation で有効化します。その debug および exec ルートには、追加で BROMURE_DEBUG_CLAUDE 環境変数が必要です。自動化と CLIを参照。

AWS リサイナー — AWS 宛のリクエストを検出し、ゲストの無効な SigV4 署名を除去して本物のセッショントークンを注入し、リクエストが Mac を離れる前に本物のシークレットで再署名するホストコンポーネントです。フェイルクローズです。認証情報を参照。

B

ベースイメージ — すべてのワークスペースシステムディスクのクローン元となる、共有され署名済みの Ubuntu 24.04 ディスクイメージ(base.img、24 GB スパース)です。初回起動時に一度だけ作成され、再配布可能なビルド済みイメージを dl.bromure.io からダウンロードする(推奨)か、ローカルでビルドします。ワークスペースがこれを直接変更することはありません。インストールを参照。

binfmt / QEMU エミュレーション — QEMU を異なるアーキテクチャのバイナリのインタープリタとして登録する Linux の仕組みで、arm64 VM 内の Docker が amd64 イメージを実行できるようにします。エミュレートされたイメージは実行が遅く、紫色の「emulated」バッジが付きます。

Bromure (Web) — 姉妹的なブラウザアプリで、各 Web セッションは使い捨ての Alpine + Chromium VM で実行され、ウィンドウを閉じると破棄されます(バンドル ID io.bromure.app)。Bromure Agentic Coding はコードベースを共有していますが、ライフサイクルについては正反対の選択をしています。

Bromure Agentic Coding — 本製品。ホスト側の認証情報プロキシの背後にある、永続的なワークスペースごとの Linux VM の中に AI コーディングエージェントをサンドボックス化する macOS アプリです。バイナリは bromure-cli、バンドル ID は io.bromure.agentic-coding です。

Bromure Agentic Coding Root CA — 初回起動時に生成される、インストールごとの認証局です。その公開証明書はすべての VM のトラストストアにマウントされ、プロキシがゲストの受け入れるホストごとの偽造 TLS リーフ証明書を提示できるようにします。その秘密鍵はホストを離れることはなく、ca/ ディレクトリが削除されると新しい CA が生成されます。コンセプトを参照。

bromure-cli(CLI) — 実行中のアプリへのコマンドラインインターフェースで、通常は /usr/local/bin にシンボリックリンクされます。ターミナルコマンド(vmexectraceremote など)を公開する一方で、アプリ内部のサブコマンドは隠しています。自動化と CLIを参照。

bromure.llm — ゲストエージェントがローカル推論のターゲットとする合成ホスト名(実際の DNS レコードはありません)。プロキシがこれをインターセプトし、インジェクション検出とトレースを適用し、ホスト上のエンジンに転送します。ローカルモデルを参照。

bromure-local — ゲストエージェントが固定されるセンチネルのモデル ID です。ホストがこれをワークスペースのアクティブなローカルモデルに再マッピングするため、モデルを切り替えてもエージェントの再起動は不要です。ローカルモデルを参照。

ブラウザ MCP サーバー — すべてのワークスペースでエージェントが利用できる組み込みの browser MCP サーバーで、その browser_* ツールが stdio-to-vsock シムを介してワークスペースの組み込み Chromium(別の使い捨て VM 内)を操作します。セッションを参照。

C

連鎖自動化After automation トリガーを持つ自動化で、上流の自動化が完了を報告したときに発火します。{{chain.branch}} および {{chain.automation}} テンプレート変数が上流の実行からコンテキストを引き継ぎます。自動化と CLIを参照。

チェックポイント — ワークスペースのシステムディスクまたは ext4 ホームのブートごとのコピーオンライトスナップショットで、階層化された保持ラダー(おおよそ 3 ブート / 7 日 / 4 週間)で保管され、VM が停止している間に復元できます。ワークスペースを参照。

クライアントキー — リッチクライアント自身の ed25519 鍵ペア(コメント bromure-ac-fatclient)です。その公開鍵はリモートに登録される必要があり、ワンタイムパスワードによるペアリングで自動的に、または bromure-cli remote key add で手動で行います。リモートアクセスを参照。

クローズ動作 — セッションウィンドウを閉じたときの動作についてのワークスペースごとの選択で、バックグラウンドで実行サスペンドシャットダウン、または毎回確認のいずれかです。セッションを参照。

クラウドイベントストリーム — 登録された組織の取り込みエンドポイントに送信される mTLS 認証済みテレメトリ(LLM 呼び出し、ツール呼び出し、コマンド、認証情報の使用、侵害イベント、ライフサイクル)です。登録がゲート条件となり、プライベートモードでは抑制されます。エンタープライズを参照。

Cloudflare クイックトンネル — サービスごとの cloudflared プロセスで、アカウント不要でランダムな https://….trycloudflare.com URL に 1 つのゲスト HTTP サービスを公開します。URL はトンネルが再起動するたびに変わります。リモートアクセスを参照。

侵害検出 — VM の送信トラフィックを常時スキャンし、発行対象でないホストに向かう偽トークン — 認証情報の窃取(エクスフィルトレーション)の兆候 — を検出します。ヒットするとリクエストをブロックし(HTTP 451)、VM を即座に一時停止し、重大アラートを発生させます。認証情報を参照。

侵害済み(マーク付き) — 侵害イベント後にワークスペースに設定される永続フラグです。明示的にワイプされるまで、ワークスペースは再起動を拒否します。共有フォルダはワイプされず、汚染されたファイルが依然として含まれている可能性があります。認証情報を参照。

コンセントブローカー — ゲート付き認証情報、ガードレールプロンプト、サプライチェーンの保留について承認ダイアログを表示し、それらが生成する時間制限付きの許可を追跡するホストコンポーネントです。許可はメモリ内のみに存在し、セッション終了時にワイプされます。認証情報を参照。

コントロールソケット — CLI と GUI が実行中のアプリと通信するために使用する、所有者専用の HTTP-over-Unix-socket コントロールプレーン(~/Library/Application Support/BromureAC/control.sock)です。リッチクライアントはこの API をそのまま SSH 上でトンネルします。リモートアクセスを参照。

コントローラーオーバーレイ — ワークスペースの tmux にアタッチしている間に、オーバーレイのキーコード(デフォルト Ctrl-])で開かれるホスト描画メニューです。タブ切り替え、worktree、Fusion、ルーティング、設定、再起動、サスペンド、切断を提供します。トリガーキーがゲストに届くことはありません。リモートアクセスを参照。

D

Delpi — Lupin & Holmes によるドロップイン型のセキュアな npm レジストリで、事前に精査されたパッケージを提供します。Bromure はルックアップを行う代わりに、すべての npm レジストリトラフィックをホスト側で API キーを注入したうえでここに再ルーティングします。サプライチェーン保護を参照。

ダイブ画面 — ゲストターミナルが起動するまで表示されるアニメーション付きのブートオーバーレイです。30 秒経ってもターミナルが起動しないと「DIVE FAILED」に切り替わります。セッションを参照。

ドリフト検出 — クローン時に刻印されたベースイメージバージョンと現在のバージョンとを比較するワークスペースごとの処理です。(イメージ更新後に)不一致があると、ワークスペースは新しいベースへのリセットを提案します。イメージ更新がそれ自体で既存のワークスペースディスクに触れることはありません。ワークスペースを参照。

E

登録コード — インストールを組織に結び付け、その mTLS リーフ証明書を発行し、管理プロファイルとクラウドイベントストリームを有効にする 6 語のコード(例: bromure-cli enroll --code acid-aloe-arson-bench-cat-drum)です。エンタープライズを参照。

登録の健全性 — インストールのサーバー側の受け入れ状態 — OK、「token rejected」(再登録)、または「revoked」(管理者が停止)— で、登録ステータスパネルにバナーとして表示されます。エンタープライズを参照。

F

偽トークン — 本物の認証情報の代わりに VM に書き込まれる、構造を保持したスタンドイン(例: brm_…sk-ant-api03-brm-…xai-brm-…)です。本物の値とインストールごとのソルトから決定論的に導出されるため、セッション間でローテーションせず、プロキシを通す以外のどこでも役に立ちません。プレースホルダーまたはおとり認証情報とも呼ばれます。認証情報を参照。

ファイルエクスプローラーペイン — ゲスト内で実行される git コマンドから供給される、差分とプレビュー付きの読み取り専用リポジトリツリーです。セッションを参照。

Fusion — 複数のモデルが回答し、ジャッジが最終回答を統合し、そのやり取り全体をプロキシ境界でワイヤ上に適用するマルチモデル機能です。Fusionを参照。

G

許可スコープ — 1 つのガードレール承認がカバーする単位 — 単一の Kubernetes API ホスト、AWS 全体、1 つの Docker レジストリ、1 つのデータベースホスト、または 1 つの git フォージ。1 つのスコープを承認しても他には何も許可されません。ガードレール設定を参照。

グリッド — 複数のワークスペースターミナルを並べて表示するステージ面で、サイドバーの固定された グリッド ノードから到達でき、そこにタブをドラッグします。セッションを参照。

ガードレール — プロトコルごとに変更を伴う操作をフィルタリングするホスト側のポリシーエンジンで、4 つのモード(オフ書き込み前に確認破壊的操作をブロック読み取り専用)があります。ブロックされた呼び出しは、通常の 403 API エラーとしてエージェントに現れます。ガードレール設定を参照。

H

ヘッドレスエージェント — GUI なしで VM とコントロールソケットをホストする、ウィンドウのない bromure-cli run --headless プロセスです。CLI コマンドおよびログイン時起動ヘルパーによって自動起動されます。自動化と CLIを参照。

健全性ゲート(EWMA) — ハイブリッドルーティング用の保守的な上流ヘルストラッカーです。直近の約 10 リクエストで 3 回以上の失敗があった場合、または最初のトークンまでの時間の指数加重移動平均が 8 秒を超えた場合にクラウドが不健全としてマークされ、3 回のクリーンなプローブの後に回復します。不健全な間、新しいハイブリッドセッションは直接ローカルに向かいます。ローカルモデルを参照。

ハートビート — 登録サーバーへの 10 分ごとのバックグラウンド ping で、インストールの最終確認時刻を最新に保ち、失効を把握し、リーフ証明書の更新チェックを併せて行います。エンタープライズを参照。

隠された Unicode シグナル — 人間のレビュアーの目をすり抜けて指示を密輸するために使われる不可視文字。ゼロ幅文字、双方向オーバーライド、Unicode タグ文字などです。Bromure はこれらを決定論的に、ほぼゼロの誤検出で検出します。プロンプトインジェクションを参照。

home.img(ext4 ホーム)/home/ubuntu を保持するスパースな raw ext4 イメージで、2 番目の virtio-blk ディスクとしてアタッチされます。システムディスクのリセットを生き延び、ゲストのファイルが削除されるとホスト上で縮小し、レガシーの共有フォルダ(「virtiofs」)ホームモデルを置き換えます。既存のワークスペースには一度限りの移行が提案されます。ワークスペースを参照。

ホストキーフィンガープリント — リモートの ed25519 SSH ホストキーの SHA-256 フィンガープリントで、リモートアクセスウィンドウおよび bromure-cli remote status に表示され、接続するユーザーが別経路で検証できるようにします。リモートアクセスを参照。

ホストスコープ — 認証情報のスワップが結び付けられる宛先ホストです。マッチングは完全一致またはサブドメイン一致で、大文字小文字を区別せず、部分文字列マッチは決してしません。空のスコープは「どのホストでも注入し、決して確認しない」を意味します。認証情報を参照。

I

イメージカタログdl.bromure.io にある署名済みマニフェスト(img-catalog.json)で、現在のベースイメージ(UUID、バージョン、SHA-256)とすべてのポストインストールステップを名指しします。アプリは署名のない、無効な、またはロールバックされたカタログを拒否し、オフラインのベースラインとしてバンドルされたコピーを同梱しています。インストールを参照。

インジェクションスコア / しきい値 — ある範囲がプロンプトインジェクションである確率(0 から 1)についてのモデルの判定です。スコアがしきい値(デフォルト 0.5)に達すると、その範囲がフラグ付けされます。プロンプトインジェクションを参照。

インジェクションスクリーン — スケジュールされた自動化が発火する前に、イベントトリガーのテキスト(タイトル、本文、作成者、コメント)に対して実行される必須のプロンプトインジェクションチェックです。失敗するとエージェントを起動する代わりに実行をブロックします。自動化と CLIを参照。

インストール — 1 台の Mac 上にある Bromure Agentic Coding の 1 つの登録済みコピーで、インストール ID によって識別され、管理者のインストールページにデバイス名、ユーザー、最終確認時刻とともに一覧表示されます。エンタープライズを参照。

インストールトークン — 登録時に発行され macOS キーチェーンに保管されるベアラーシークレットで、ハートビートと証明書署名の呼び出し(テレメトリアップロードではない)を認証するために使われます。これに対する 401 または 403 は、インストールを再登録する必要があることを意味します。エンタープライズを参照。

インストールスクリプトのストリッピング — npm tarball の package.json から preinstallinstallpostinstallprepare フック — 悪意あるパッケージがインストール時にコードを実行するために使うフック — をオンザフライで除去することです。サプライチェーン保護を参照。

itemKey — 自動化の実行に記録される安定したイベント識別子(pr:123issue:45commit:abc1234linear:ENG-1)で、同じプルリクエスト、Issue、コミットが自動化を 2 回発火させないようにします。自動化と CLIを参照。

J

ジャッジ — Fusion において、ドラフトを評価し最終回答を書くモデルです。利用可能な任意のプロバイダーまたはローカルモデルにできます。Fusionを参照。

L

リーフ証明書 — インストールのクライアント証明書で、ローカルで生成された鍵に対して組織の CA によって発行され、分析サービスへの mTLS ハンドシェイク中に提示されます。有効期限の 72 時間前に自動更新されます。エンタープライズを参照。

リーク(スワップされていない認証情報) — Bromure が発行していない、送信リクエスト中のベアラー形式のトークン — おそらくスワップシステムを迂回して VM に直接貼り付けられた本物のシークレットです。トレースでは短いプレビューと疑いクラスとともにフラグ付けされます。トレースを参照。

レッグ(leg) — Fusion のやり取りにおける 1 つのモデルの独立した回答です。レッグ A は常にプライマリの Claude セッションで、他のレッグは Codex、Grok、またはローカルモデルです。Fusionを参照。

ローカルビルド — フォールバックのインストール経路で、使い捨ての Alpine ヘルパー VM が Mac 上の新しいディスクに Ubuntu を debootstrap し(約 10 分)、ダウンロード経路と同じベースイメージを生成します。インストールを参照。

ロックファイル固定インストール — tarball の整合性ハッシュがロックファイルに固定されているインストール(npm cipip --require-hashes)です。Bromure は検証を壊さずにそれらの tarball を書き換えることができないため、(必要に応じて同意プロンプトの後に)そのまま通すか、ブロックするかのいずれかしかできません。サプライチェーン保護を参照。

M

管理プロファイル — 組織のコントロールプレーンからプッシュされる Ed25519 署名済みのワークスペース設定で、事前承認済みのツール設定、許可リストに登録されたプロバイダー、そしてオプションでサーバーが発行した認証情報を含みます。エンタープライズを参照。

MCP サーバー — ワークスペースごとに設定される Model Context Protocol ツールサーバー(HTTP または stdio)で、各エージェントのネイティブ設定形式に変換され、VM 起動時に注入されます。MCP 設定を参照。

メタ共有 — 起動ごとの読み取り専用 virtiofs ディレクトリで、ゲストに共有され、そのブートの偽トークン環境ファイル、プロキシ設定、CA 証明書、ゲストエージェント、MCP 設定を運びます。起動のたびに再構築され、永続的な状態は保持しません。コンセプトを参照。

メタデータ(パッケージ) — 1 つのパッケージについてのレジストリのバージョン一覧(npm の packument、PyPI の JSON または simple index など)です。経過期間ゲートはメタデータを書き換え、エージェントの視点からは新しすぎるバージョンが単に存在しないようにします。サプライチェーン保護を参照。

MITM プロキシ — Bromure ルート CA を使って VM の TLS を終端し、各リクエストを検査・書き換え(偽物から本物への認証情報スワップを含む)、本物の上流へ再暗号化するワークスペースごとのホストプロセスです。すべてのセキュリティ制御が施行される場所です。コンセプトを参照。

MLX — Apple Silicon 向けの Apple の機械学習フレームワークです。Bromure のローカル推論エンジンは MLX 形式のモデル重みを実行し、GGUF は決して実行しません。ローカルモデルを参照。

モデルカタログ — ダウンロードサイズ、最小のユニファイドメモリ、ツール呼び出しの状態を含む、キュレーションされバージョン管理された MLX モデルの一覧です。アプリにバンドルされ、dl.bromure.io からリフレッシュされます。ローカルモデルを参照。

ModernBERT(claudemd-guard) — 不正な指示ファイルを検出する Bromure のファインチューニング済み分類器で、決定論的なヒューリスティックスキャナーを補完するためにローカルで実行されます。プロンプトインジェクションを参照。

mTLS — 相互 TLS。エンタープライズ分析の取り込みは、トークンではなくインストールのリーフ証明書によってインストールを認証するため、テレメトリペイロードとともに認証情報が送られることはありません。エンタープライズを参照。

N

NAT モード / ブリッジモード — ワークスペースごとの 2 つのネットワークモードです。NAT(デフォルト)では VM は Mac の背後にある Bromure のプライベートな 192.168.x.0/24 に存在し、Mac からのみ到達可能です。ブリッジでは VM は選択した物理インターフェースの LAN 上のデバイスとして現れます。コンセプトを参照。

ネイティブターミナル — vsock 上で tmux ウィンドウにアタッチされた、タブのホスト側 libghostty レンダリングです — VM のグラフィカルフレームバッファとは対照的です。セッションを参照。

O

Org CA — bromure.io サーバー上にある組織の認証局で、各インストールのリーフ証明書に署名します。その証明書はローカルに ca.crt として保存されます。エンタープライズを参照。

OSV — Open Source Vulnerabilities データベース(osv.dev)。GitHub Advisory Database、PyPI アドバイザリ、Go の脆弱性データベース、RubySec などを集約した、無料でキー不要のもので、パッケージバージョンごとにクエリされます。サプライチェーン保護を参照。

アウトボックス(outbox) — 起動ごとの書き込み可能な virtiofs ディレクトリで、ゲストがワンショットのイベントファイル — ホストに開かせる URL、タブクローズイベントなど — をここに投入します。読み取り専用のメタ共有とは分離されています。コンセプトを参照。

P

ペイン — 1 つのワークスペースの UI ユニット。そのターミナル面、装飾、タブモデルで、統合ウィンドウ内にホストするか、独自のウィンドウにポップアウトできます。セッションを参照。

保留中の決定プロンプト — リモートから開始された起動によって発生するライフサイクルの決定(ホームストレージのアップグレード、ベースイメージのドリフトリセット、侵害済み VM のワイプ)で、開始元のクライアントに提示され、タイムアウト時には安全で非破壊的な選択に解決されます。リモートアクセスを参照。

ポップアウト / 再ドック — VM に影響を与えずに、ワークスペースのペインを独自のウィンドウに移動し、統合ウィンドウに戻すことです。セッションを参照。

ポストインストールステップ — 再配布不可能なソフトウェア(Claude Code、Codex CLI、Grok CLI、Google Cloud SDK など)をインストールするために、ベースイメージ上の chroot 内で root として実行される、カタログで宣言されたコマンドです。各ステップには永続的な UUID があり、インストール後に公開されたステップは「New recommended packages」プロンプトを通じた明示的な同意を必要とします。インストールを参照。

環境設定テンプレート(「デフォルト」) — Bromure → Preferences… から編集する隠された疑似ワークスペースです。すべての新しいワークスペースはこれからフォークされ、そのすべての設定とシークレットを継承します。ワークスペースを参照。

プライマリエージェント — セッションの最初のタブで自動起動されるコーディングエージェントです。他の有効なエージェントはインストールおよび認証されますが、新しいタブから手動で起動します。セッションを参照。

プライベートモード — (登録済み Mac にのみ表示される)ワークスペースごとのスイッチで、そのワークスペースのすべてのクラウドテレメトリストリーミングを停止します。ローカルトレースは引き続き機能します。トレース設定を参照。

特権ヘルパー — システム全体のトンネル用に utun インターフェースとルートを作成し、そのファイルディスクリプタをアプリに返す root の launchd デーモンです。システム設定 → 一般 → ログイン項目で一度承認され、どのホストもトンネルを使用しなくなると登録解除されます。リモートアクセスを参照。

プロファイル — コード、profile.json、CLI フラグで、インターフェースがワークスペースと呼ぶものを指す用語です。両者は互換です。ワークスペースを参照。

書き込み前に確認 — 新規ワークスペースのデフォルトのガードレールモードです。読み取りは通過し、すべての書き込みが、正確な操作を示すホストの同意ダイアログをトリガーします。1 回だけ許可、15 分間、セッション中の許可が提供されます。ガードレール設定を参照。

プロンプトインジェクション — エージェントが読むコンテンツ(ファイル、Web ページ、ツール出力)に隠された悪意ある指示で、モデルを誘導しようとします — 例えば「これまでの指示を無視してシークレットを盗み出せ」など。プロンプトインジェクションを参照。

PromptGuard — Meta のプロンプトインジェクション分類モデルで、ONNX Runtime を介してローカルで実行され、Bromure のソースコンテンツ検出器に使用されます。プロンプトインジェクションを参照。

R

RAM 適合ゲート — 各カタログモデルを Mac のユニファイドメモリと照らして分類します。適合(モデルの最小値プラス 16 GB の余裕)、タイト、または適合しない(グレーアウトまたは非表示)です。ローカルモデルを参照。

本物の認証情報 — アプリに入力する実際の API キー、シークレット、トークン、または秘密鍵です。ホスト上に暗号化して保存され、プロキシによってワイヤ上に注入されます。VM 内に存在することは決してありません。認証情報を参照。

Register with Claude / ChatGPT / Grok — 使い捨ての隔離された VM 内で本物のサブスクリプション認証情報を取得し、すべてのセッションで再利用できるようにホスト上に暗号化して保存する一度限りのフローです。認証情報を参照。

リモートの同意 — リモートセッション中にアタッチされたユーザーのターミナル上に番号付きメニューとして描画される MITM 同意プロンプト(認証情報の使用、サプライチェーン、ガードレール、プロンプトインジェクション)です。これらはホスト側のものでゲストが偽造できず、タイムアウトや却下は拒否を意味します。リモートアクセスを参照。

リモートホスト — リッチクライアントの最近のサーバー一覧にある、設定済みのリモート bromure-cli インスタンス(名前、アドレス、SSH ポート、ユーザー、固定されたホストキー)です。それぞれが独自のミラーウィンドウを開きます。リモートアクセスを参照。

リモートメニュー — すべての人間による SSH ログインが強制的に入る curses スタイルの TUI(bromure-cli __remote-menu)です。CLI と GUI の操作 — ワークスペースのライフサイクル、すべての設定ペイン、worktree、モデル、トレース、tmux アタッチ — をミラーし、生のシェルには決して到達できません。リモートアクセスを参照。

使用に承認を必要とする — 認証情報ごとのチェックボックス(デフォルトはオフ)で、セッションで認証情報が最初に使用される前にホストが同意ダイアログをポップアップし、時間制限付きの許可(5 分、1 時間、またはセッションの残り)を提供します。認証情報を参照。

ディスクをリセット — ワークスペースのシステムディスクをベースイメージの新しいクローンに戻すことです。永続的なホームは残ります。ワークスペースを参照。

リッチクライアント — SSH 上でリモートの bromure-cli のライブな 1 対 1 ミラーとして動作するローカルの bromure-cli です — グリッド、ワークスペース、タブ、worktree、自動化、ターミナルを、双方向編集付きで扱います。リモートが常に正となります。リモートアクセスを参照。

ロスター(roster) — ゲストが公開する tmux ウィンドウの一覧(tabs.txt)で、およそ 0.7 秒ごとにリフレッシュされ、タブバー、アクティブタブの追跡、worktree のメタデータ、ブート検出を駆動します。セッションを参照。

ルーティング(クラウド / ローカル / ハイブリッド) — エージェントの LLM トラフィックのバックエンドについてのワークスペースごとの選択です。常にクラウド(デフォルト)、常にホスト上のローカルモデル、またはポリシー駆動のローカルフォールバック付きクラウドです。Fusion とは直交します。ローカルモデルを参照。

ルールファイル / 不正な指示 — 「ルールファイルバックドア」の脅威。エージェントが信頼できる権威としてシステムプロンプトに自動読み込みする、汚染された指示ファイル(CLAUDE.mdAGENTS.mdGROK.md)で、しばしば不可視の Unicode を使って人間のレビューから隠されます。プロンプトインジェクションを参照。

実行レコード — 自動化の実行履歴の 1 エントリで、結果(起動、スキップ、失敗、またはブロック)、詳細行、worktree ブランチのスラッグ、そしてイベントトリガーの場合は重複排除の itemKey を持ちます。自動化と CLIを参照。

S

スケジュール自動化 — 1 つのワークスペースに結び付けられた、繰り返しの無人エージェント実行です。トリガー(スケジュール、GitHub のプルリクエスト/Issue/コミット、Linear の Issue、または連鎖)、プロンプト、リポジトリパスから構成されます。発火するたびに、新しい git worktree でエージェントを起動します。自動化と CLIを参照。

シークレットボールトマスターキー — macOS キーチェーンに保持される AES-256 キーで、保存時のすべてのシークレットとキャプチャされたトレース本文を暗号化します。キーチェーンに到達できない場合は 0600 のキーファイルにフォールバックします。認証情報を参照。

セキュリティログ — プロキシが発するすべてのセキュリティイベント — サプライチェーンのチェックとブロック、プロンプトインジェクションの検出、Delpi の再ルーティング、そしてルーティング、Fusion、リモートイベント — のライブビューアー(Window → Security Log…)です。約 5,000 行のメモリ内リングバッファに保持され、stderr にミラーされます。サプライチェーン保護を参照。

セッション — ワークスペースの VM の 1 回の連続した実行で、起動または再開からシャットダウンまたはサスペンドまでです。一部の状態は意図的にセッションスコープであり、認証情報の承認や拒否などがそれにあたります。セッションを参照。

SigV4 — AWS Signature Version 4 のリクエスト署名です。AWS 署名はヘッダー内でスワップできないため、Bromure はホスト側で本物の認証情報を使ってこれを再計算します。認証情報を参照。

socket.dev — 侵害されたパッケージ(マルウェア、タイポスクワット、不正なインストールスクリプト)と既知の CVE をフラグ付けする商用のパッケージレピュテーションサービス(自前のキーを持ち込み)です。Bromure はアーティファクトを通す前にホスト側でこれに問い合わせます。サプライチェーン保護を参照。

Sparkle — アプリに組み込まれた自動更新フレームワークです。bromure.io を毎日チェックし、アップデートを確認… を支えます。同じ署名鍵がイメージカタログにも署名します。インストールを参照。

SSH フロントドア — アプリのオプションの組み込み SSH サーバー(macOS の sshd ではありません)です。デフォルトはオフで、オンにすると、人間のリモートログイン、リッチクライアント、ネットワーク転送の唯一のトランスポートとなります。リモートアクセスを参照。

ssh-agent ブリッジ — vsock 上で VM に提供されるインプロセスの ssh-agent です。ゲストは識別情報と署名を要求できますが、秘密鍵のバイトを読み取ることは決してできません。認証情報を参照。

ステージ — 統合ウィンドウの右側の領域で、選択されたタブのターミナル、またはオーバーレイ面(グリッド、ダッシュボード、自動化エディタ)を、内側の分割としてブラウザペインとファイルペインとともに表示します。セッションを参照。

スティッキーセッション — ハイブリッドルーティングの一貫性ガードです。会話がいったんバックエンドにルーティングされると、セッションの残りの間そこに留まるため、コーディングの軌跡が途中でモデルを入れ替えることはありません。ローカルモデルを参照。

ストリーミングインジケーター — セッションウィンドウのツールバーにある点滅する赤いドットで、セッションメタデータが bromure.io にストリーミングされていることを示します(登録済みで非プライベートのワークスペースのみ)。エンタープライズを参照。

サブスクリプションモード — エージェントが API キーではなくインタラクティブログイン(OAuth)のサブスクリプションを使用する認証モードです。本物の OAuth トークンはホスト上にのみ存在し、ゲストは偽のキーで動作し、プロキシがライブのトークンを注入します。認証情報を参照。

サスペンド / 保存状態 — VM を一時停止し、その RAM を vm.state に書き込むこと(タブレイアウトは tabs.json に)で、次回の起動が中断した箇所から正確に再開します。復元にはワークスペースの永続的なマシン識別子と MAC が必要です。コンセプトを参照。

システムディスク — ワークスペースのブートディスク(disk.img)で、初回起動時に瞬時に作成されるベースイメージの APFS コピーオンライトクローンであり、セッション間で保持されます。apt のインストールとシステム設定を保持し、ディスクをリセット はこれを破棄しますがホームは残ります。コンセプトを参照。

システム全体トンネル(utun) — リモートのワークスペースサブネットを utun インターフェースにルーティングし、任意のローカルプロセスがリモート VM にそのリテラルアドレスで到達できるようにする、オプションのホストごとの機能です。一度限りの特権ヘルパーを必要とします。リモートアクセスを参照。

T

タブ — ワークスペース VM の単一の tmux セッション内の tmux ウィンドウです。tmux が正であり、ホストはそのロスターをタブバーとしてミラーします。セッションを参照。

トークンスワップ — 送信リクエストのヘッダー(およびオプトインしたエントリの場合は本文)にある偽トークンを本物の値に置き換えるプロキシの操作で、認証情報の宛先ホストにスコープされます。認証情報を参照。

TOFU(trust on first use) — リッチクライアントのホストキー信頼モデルです。リモートの SSH ホストキーフィンガープリントが手動確認のために一度表示され、その後エンドポイントごとに固定されます。後で不一致があると、目立つ「host key has CHANGED」警告がトリガーされます。リモートアクセスを参照。

ツール呼び出し検証済み — その正確な量子化ビルドがエージェント級のツール呼び出しについてスモークテストされたことを意味するモデルカタログのバッジで、値は検証済み、未テスト、または壊れているです。ローカルモデルを参照。

ツールターン対テキストターン — ツール呼び出しを含む応答(アクションであり、エージェントのツールを実行するために融合されずに通過する)と、プレーンテキストの回答(融合される)との Fusion における区別です。Fusionを参照。

tool_result スパン — エージェントがモデルにストリーミングして返す、信頼できない外部コンテンツの 1 ブロック(ファイル読み取り、Web フェッチ、またはコマンド出力)で、ソースインジェクション検出器がスコア付けする単位です。プロンプトインジェクションを参照。

トレースレベル — プロキシがワークスペースのトラフィックをどれだけ記録するかです。オフアクティビティのみ(メタデータ)、AI リクエスト詳細(既知の LLM ホストの本文、新規ワークスペースのデフォルト)、または すべて です。トレースを参照。

トレースインスペクタ — 記録されたトラフィックのための Window メニューのビューアー(⇧⌘I)で、フィルタ、リークとスワップのバッジ、会話ビューと生ビューの詳細を備えています。トレースを参照。

トレースレコード — 記録された 1 つのプロキシのやり取りです。メタデータ(ホスト、メソッド、パス、ステータス、バイト数、レイテンシ)に加え、スワップとリークのレポート、そしてキャプチャされた場合は暗号化されたリクエストとレスポンスの本文を含みます。トレースを参照。

TTFT — 最初のトークンまでの時間(Time to first token)で、ハイブリッドのソフトフォールバックしきい値(デフォルト 5 秒)と健全性ゲートが動作対象とするプロンプトプリフィルのレイテンシです。ローカルモデルを参照。

U

統合セッションウィンドウ — すべてのワークスペースをホストする単一の共有ウィンドウ(「Bromure」)です。左側にサイドバーのソースリスト、右側に選択されたワークスペースのための 1 つのステージがあります。セッションを参照。

未検証パッケージの保留 — 有効なレピュテーションソースがパッケージを精査できない場合のフェイルクローズ動作です。ダウンロードが一時停止し、パッケージとバージョンごとに、静かに許可するのではなくユーザーに確認します。拒否すると 451 でブロックされます。サプライチェーン保護を参照。

V

バージョンスタンプ(base.version) — インストールされたベースイメージのバージョン文字列で、例えば 200200.1 です。メジャー部分はアプリにバンドルされたイメージバージョンを追跡し、ドットリビジョンは同一メジャーの再ビルドごとに増分するため、ワークスペースはドリフトを検出できます。インストールを参照。

virtiofs 共有 — Apple Virtualization のディレクトリ共有デバイスです。Bromure はメタ共有、アウトボックス、ホームのブートストラップ、そしてゲストホームにシンボリックリンクされる最大 8 つのプロジェクトフォルダに、タグ付き共有を使用します。コンセプトを参照。

VM プール / ウォーム VM — エージェント型ブラウザペインを開くのがほぼ瞬時になるよう、エンジンが用意しておく、事前起動されメモリ縮小されたブラウザ VM です。1 つが取得されると、すぐに代わりがウォームアップを開始します。ワークスペース VM はプールされません。コンセプトを参照。

vmnet — Apple のユーザースペース仮想ネットワークフレームワークです。共有モードは DHCP 付きの NAT で、ブリッジモードは VM を物理インターフェースの LAN に接続します。コンセプトを参照。

vsock(virtio socket) — ネットワークを必要としないホストとゲスト間のソケットトランスポートで、その上で Bromure は制御ブリッジ(プロキシパス、ssh-agent、トークンエージェント、クリップボード、ファイル転送、ブラウザ MCP、ブート検出)を実行します。コンセプトを参照。

W

WebSocket トランスクリプト — トレースされた WebSocket セッションのフレームを読みやすく時系列でレンダリングしたもの(デフラグ、アンマスク、インフレート済み)で、そのトレースレコードのレスポンス本文として保存されます。トレースを参照。

ワイヤ境界 — 本製品の中心的な考え方です。ゲストからのすべての送信 HTTPS はホスト側の MITM プロキシを通過し、すべての保護 — シークレットの保持、認証情報のスコープ設定、サプライチェーンのスキャン、インジェクション検出、トレース — が、エージェントが回避できないその 1 点で施行されます。コンセプトを参照。

ワークスペース(プロファイル) — 1 つの隔離されたエージェント環境。独自のシステムディスク、ext4 ホーム、エージェント、認証情報、フォルダ、ポリシーを持つ永続的な Ubuntu VM で、~/Library/Application Support/BromureAC/profiles/<uuid>/ の下に保存されます。インターフェースではワークスペース、コード・profile.json・CLI フラグではプロファイルと呼ばれます。ワークスペースを参照。

ワークスペースサブネット — Bromure 自身の vmnet スイッチがこの Mac のワークスペース VM にリースするプライベートな /24 ネットワークです。リッチクライアントが複数のリモートをミラーするときにサブネットの衝突を見ないよう、インストールごとに 172.16.0.0/12 内でランダムに選ばれます(以前は共有の 192.168.64.0/24 でした)。Settings → Resources で表示または再ランダム化できます。リモートアクセスを参照。

worktree 実行(ブランチスラッグ) — ブランチ wt/<slug> の git worktree で実行される自動化の実行で、スラッグはサニタイズされた名前、タイムスタンプ、イベントごとのサフィックスを組み合わせるため、繰り返しの発火が衝突することはありません。自動化と CLIを参照。

worktree タブ — git worktree のチェックアウト(ブランチ wt/<slug>)でネストされたエージェントを実行するタブで、親タブの下にブランチのグリフとともにインデントして表示されます。セッションを参照。

X

X-Bromure-Rewritten / X-Bromure-Block — ワイヤの書き換えとブロックを識別できるように Bromure が追加するレスポンスヘッダーです。経過期間フィルタまたはスクリプトストリップされたレスポンスには X-Bromure-Rewritten: supply-chain、ブロックには X-Bromure-Block: supply-chain(または delpi-auth)が付きます。サプライチェーン保護を参照。