GRAMSHIFT入手
Session Keys for Claude Code のアイコン
Session Keys for Claude CodeWindows 用 Stream Deck プラグイン

Claude Code の承認と全セッションの状態を Stream Deck のキーで

どのセッションが自分を待っているかが分かり、押せばその窓へ移動、承認待ちにもキー一つで答えられます。

Elgato Marketplace で買い切り。金額はお住まいの国の通貨で表示されます(購入ページは英語です)。

Session Keys for Claude Code:Claude Code の承認と全セッションの状態を Stream Deck のキーで

概要

Session Keys for Claude Code でできること

Stream Deck から Claude Code の承認待ちに答えるには、Session Keys for Claude Code を入れて「許可」「常に許可」「拒否」のキーを押すか、「回答」キーで Claude の質問の選択肢を選びます。

Claude Code のセッションごとにもキーが一つ付き、作業中・確認待ち・入力待ち・完了のどれかを表示し、押せばその VS Code かターミナルの窓が前に出ます。

機能

主な機能

01

全セッションが見える

Claude Code のセッションごとにキーが付き、状態・経過時間・文脈(コンテキスト)の量(トークン数)・フォルダを表示します。承認待ちの間は枠が点滅します。

全セッションが見える:Claude Code のセッションごとにキーが付き、状態・経過時間・文脈(コンテキスト)の量(トークン数)・フォルダを表示します。承認待ちの間は枠が点滅します。
02

キーから許可

「許可」キーには許可するコマンドやファイルと、ほかに待っている数が出ます。「常に許可」は、たとえば「Bash: npm test をこのプロジェクトで」のように Claude Code が出す規則も足します。

キーから許可:「許可」キーには許可するコマンドやファイルと、ほかに待っている数が出ます。「常に許可」は、たとえば「Bash: npm test をこのプロジェクトで」のように Claude Code が出す規則も足します。
03

質問に答える

「回答」キーは4つまで置け、Claude の質問の選択肢 1・2・3・4 を選びます。各キーにはその選択肢が出ます。

質問に答える:「回答」キーは4つまで置け、Claude の質問の選択肢 1・2・3・4 を選びます。各キーにはその選択肢が出ます。
04

待っている所へ移動

「次へ」は一番長く待っているセッションへ移動し、セッションのキーを押すとその VS Code かターミナルの窓が前に出ます。

待っている所へ移動:「次へ」は一番長く待っているセッションへ移動し、セッションのキーを押すとその VS Code かターミナルの窓が前に出ます。
05

一度押せばつながる

どれかのキーの設定で「接続」を押すと、先に設定の写しを残してから Claude Code にフックを足します。「接続を外す」で元に戻ります。

一度押せばつながる:どれかのキーの設定で「接続」を押すと、先に設定の写しを残してから Claude Code にフックを足します。「接続を外す」で元に戻ります。

そのほかの機能

  • 理由をつけて拒否

    「拒否」は要求を断り、キーに設定した文を Claude に伝えるので、Claude は別のやり方を試せます。止めて待たせる設定にすると、Claude は止まって待ちます。

  • 安心して押せる

    押した時に効くのはキーに出ている要求だけです。押す直前に要求が変わった時は何も送らず、キーに警告の印が出ます。

  • PC の中で完結

    やり取りはすべて PC の中にとどまります。Stream Deck を閉じている時は、Claude Code がいつもどおり画面で確認を出します。

  • 好みに合わせる

    セッションのキーはいくつでも置け、キーごとにダークかカラーの見た目を選べます。英語・日本語に対応します。

設定

使い方

  1. Elgato Marketplace から Session Keys for Claude Code を入れます。
  2. Stream Deck アプリで「セッション」を、見たいセッションの数だけキーに置き、「次へ」「許可」「常に許可」「拒否」と、4つまでの「回答」キーを足します。
  3. どれかのキーをクリックし、設定で「接続」を押します。「状態」の欄に「接続済み」と出ます。
  4. VS Code かターミナルで Claude Code の新しいセッションを始めます。空いている最初のセッションのキーに出ます。

知っておくと便利接続の前から開いていたセッションは、起動し直すとキーに出ます。

Session Keys for Claude Code を入手

FAQ

よくある質問

追加する前によく聞かれることに、短く答えます。

うまく動かない時は

contact@gramshift.com へ気軽にメールしてください。動くようになるまでお手伝いします。サポートページ(英語)もあります。

Claude Code の許可(承認待ち)を Stream Deck から出すには?

Session Keys for Claude Code を入れ、「許可」「常に許可」「拒否」のキーを置いて、キーの設定で「接続」を押します。Claude Code が確認を求めると「許可」キーにコマンドやファイルが出るので、押せば1回だけ許可、「常に許可」なら Claude Code が出す規則も足し(「はい、今後は確認しない」と同じ)、「拒否」なら断ります。

Claude Code のセッションを全部 Stream Deck に表示できますか?

できます。セッションごとにキーが付き、作業中・確認待ち・入力待ち・完了のどれかと、経過時間、トークン数での文脈の量、フォルダを表示します。セッションのキーはいくつでも置け、始めた順にキーに入ります。

Claude Code の画面でも答えられますか?

はい、並べて使えます。Claude Code の画面でもいつもどおり答えられ、Stream Deck を閉じている時は Claude Code がいつもどおり確認を出します。

正しい VS Code やターミナルの窓が前に出ますか?

出ます。セッションのキーか「次へ」を押すと、VS Code・VS Code Insiders・Cursor・Windsurf・Windows Terminal・PowerShell・cmd ほかのターミナルで、そのセッションの窓が前に出ます。VS Code は窓のタイトルにフォルダ名が要ります(初期設定のままで入っています)。

PC の外に何か送られますか?

送られません。プラグインにアカウントや利用状況の収集はなく、自分からインターネットにつなぐこともありません。要求・コマンド・ファイル名は、キーに出ている間だけメモリに置きます。

セッションのキーに出る数字は何ですか?

Claude Code の数え方でのセッションの文脈の量(トークン数)で、たとえば 84k のように出ます。表示はトークン数で、プランの上限ではありません。

動作環境

購入の前に

対応

Windows 10 以降、Stream Deck アプリ 6.9 以降と Claude Code で動き、VS Code・VS Code Insiders・Cursor・Windsurf・Windows Terminal・PowerShell・cmd ほかのターミナルで使えます。

Elgato Marketplace で販売している Stream Deck プラグイン です。

制限

  • Windows 10 以降、Stream Deck アプリ 6.9 以降と Claude Code が必要です。動作は Windows 11 と Claude Code 2.1.305 で確かめています。Mac には対応していません。
  • 答えを複数選ぶ質問は、アプリの画面で答えます。
  • 窓を持たずに動くセッション(claude -p、Agent SDK)は表示せず、その許可の確認は Claude Code に任せます。
  • 文脈の量はトークン数で、プランの上限ではありません。
  • プラグインを外す前に「接続を外す」を押して、Claude Code の設定からフックを取り除いてください。

Session Keys for Claude Code を入手

Windows 10 以降、Stream Deck アプリ 6.9 以降と Claude Code で動き、VS Code・VS Code Insiders・Cursor・Windsurf・Windows Terminal・PowerShell・cmd ほかのターミナルで使えます。

Elgato Marketplace で入手

Elgato Marketplace で買い切り。金額はお住まいの国の通貨で表示されます(購入ページは英語です)。