Communityコーディング&開発github.com

brzvsk/bb-plugins

BBのセッション切り替えショートカットの設定と、最近のセッション切り替え動作を説明します。

bb-plugins とは?

このスキルは、BB(Browser BB)プラグイン「Sessions’ switcher」の設定と動作を詳細に説明します。ユーザーはCommandキー(非MacプラットフォームではControlキー)を押しながらバッククォートキーをタップし、離すとセッション切り替え画面が開きます。矢印キーで選択し、Escapeキーでキャンセル可能です。設定画面からショートカットキーを変更でき、`bb settings keyboard set` コマンドで任意のキーに割り当てられます。レイアウトは「Horizontal cards」と「Vertical list」から選択可能で、即座に反映されます。このスキルはBBプラットフォーム向けに設計されており、ターミナルや埋め込みブラウザがキー入力を横取りする可能性や、ネイティブブラウザ画面がオーバーレイを覆う既知の制限についても説明しています。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/brzvsk/bb-plugins/tree/HEAD/plugins/sessions-switcher/skills/sessions-switcher

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Commandキー(非MacプラットフォームではControlキー)を押しながらバッククォートキーをタップし、離すと選択したセッションが開きます。矢印キーで選択を移動し、Escapeキーでキャンセルします。コマンドパレットを使用すると、マウスまたはEnterキーで選択できる切り替え画面が開きます。7つのセッションが表示され、訪問済みのセッションが最近更新されたフォールバック候補よりも優先されます。訪問履歴はこのブラウザプロファイルにローカルに保存され、アーカイブ済み/非表示/削除済みのスレッドは除外されます。プロバイダーアイコンは、サイドバーの「整理 → 行 → プロバイダーアイコン」設定に従います。表示中のブラウザタブがある場合、切り替え画面はその横に開きます(ネイティブページはプラグインオーバーレイの上に描画されるためです)。

ショートカットは「設定 → キーボード → 最近のセッションを切り替える」で変更するか、以下のコマンドで変更します:

bb settings keyboard set plugin:sessions-switcher/cycle 'Mod+J'
bb settings keyboard reset plugin:sessions-switcher/cycle

BBはショートカットの競合を解決します。修飾キーを含まないバインディングは、Enterキーまたはクリックが行われるまで開いたままになります。ターミナルや埋め込みブラウザにフォーカスがある場合、それらの画面がキーを予約することがあります。プラグインを無効化/再読み込みすると、切り替え画面と保留中のナビゲーションが削除されます。

「設定 → インストール済みプラグイン → Sessions' switcher → レイアウト」で、Horizontal cards(デフォルト)またはVertical listを選択できます。この設定は即座に適用され、現在の選択を保持します。

既知のデスクトップ制限: ネイティブの埋め込みブラウザ画面がこのオーバーレイを覆う可能性があります。BBのブラウザ暗転フックはSDK 0.6.49ではプラグインに公開されておらず、修正にはホストAPIの変更が必要です。

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

関連スキル