AI の承認を、
手元のキーで返す。
Claude Code・Codex・Antigravity がいま何をしているかを、Elgato Stream Deck のキーに色と文字で表示します。承認が必要になったらキーが光るので、画面を切り替えずに押して承認でき、承認待ちでないキーを押せばその AI の画面へ戻れます。
- バージョン 2.0.2(2026年9月29日)
- 3.1 MB
- Apple公証済み
- macOS 13 以降
- Apple シリコン専用
承認待ちのキーは、光と音でお知らせしますよ。

1分でわかる ClauDeck
承認待ちのキーが光り、押せばその AI の画面へ戻る。実際の動きを1分の動画にまとめました。
ダウンロードの前に確かめること
お使いの Mac で動くか、何と通信するか、データをどこに置くかをまとめました。
- 費用
- 無料広告・アカウント登録はありません。Elgato Stream Deck 本体は別に必要です。
- 必要な環境
- macOS 13 以降・Apple シリコンの MacIntel Mac では動きません。Windows・Linux・iPhone・iPad にも対応していません。
- 画面の言語
- 日本語・英語メニューバーの「言語」から切り替えます。
- 必要な許可
- ふだんは特別な許可は不要Terminal.app のタブまで開くときに「オートメーション」、画面の承認を代わりに押す機能(初期状態はオフ)を使うときだけ「アクセシビリティ」の許可を求めます。
- 通信する相手
- このサイト(更新の確認)と、使う場合だけ SSH の接続先AI とのやり取りとキーの表示は、同じ Mac の中だけで行います。くわしくは「通信とデータ」
- データの保存場所
- この Mac の中だけ設定は ~/.config/claudeck/、動作の記録は ~/Library/Application Support/ClauDeck/ に置きます。会話の本文は既定では保存しません。
- 最新版と公開日
- 2.0.2(2026年9月29日)更新履歴を見る
動くのは Apple シリコンの Mac だけです。先に確かめてくださいね。

こんな方に
承認のたびに、ウィンドウを切り替えている
AI にコードを書かせていると、ファイルの書き換えやコマンドの実行のたびに確認が出ます。ClauDeck なら、光ったキーを押すだけで承認できます。
いくつもの AI を並べて動かしている
Claude Code・Codex・Antigravity のセッションごとにキーが1つ割り当てられ、どれが考え中で、どれが止まっているかが手元で分かります。
ほかの作業中に、承認待ちを見落とす
承認が必要になると、キーが明滅して音が鳴ります。別のウィンドウで作業していても気づけます。
できること
AI のセッションひとつにつき、Stream Deck のキーを1つ「席」として割り当てます。キーを見れば状態が分かり、押せば承認か画面への切り替えができます。
状態を見る
考え中・実行中・承認待ち・入力待ち・待機・終了などを、キーの色と文字で表示します。キー上端の色の帯で、どの AI の席かも分かります(Claude Code はオレンジ、Codex は青、Antigravity は紫)。
キーで承認する
承認が必要になるとキーが明滅します。押せば承認です。断るときは「拒否キー」を押しながら席を押します。何もしなければ、既定 15 秒で AI の画面での確認に戻ります。
その AI の画面へ戻る
承認待ちでないキーを押すと、そのセッションが動いているウィンドウを手前に出します。Terminal.app では該当のタブまで選びます。
押し間違いを防ぐ
操作の影響の大きさで押し方を変えます。ふつうの承認は1回押し、削除や push など影響の大きい操作は長押し(0.8 秒以上)。押した直後 1.5 秒は取り消せます。光った直後 0.3 秒の押下は無視します。
ダイヤルで一覧を読む
Stream Deck + XL のダイヤルに置くと、セッション一覧の窓になります。キーに入りきらない依頼文の続きが読め、押すとその画面が手前に出ます。
別のマシンの Claude Code も
SSH でつないだ Linux マシン上の Claude Code も、同じデッキに表示して承認できます。接続先は自分で指定します。
キーの色の読み方(主なもの)
| キーの表示 | 意味 | 押すと |
|---|---|---|
| 青(考え中・実行中) | AI が考えているか、ツールを実行しています | その画面へ戻ります |
| アンバー・明滅(承認待ち) | あなたの承認を待っています | 承認します(1.5 秒以内にもう一度押すと取り消し) |
| 赤・明滅(長押し) | 削除や push など影響の大きい操作です | 0.8 秒以上押したときだけ承認します |
| 緑(入力待ち) | 選択肢を選ぶ質問です | デッキでは答えられないので、画面を開きます |
| グレー(待機・読み待ち) | いまは動いていません | その画面へ戻ります |
| 黒(終了・停止) | セッションの終了、または ClauDeck が動いていない状態です | — |
すべての表示と、上段・下段の文字の意味は使い方ガイドの「キーの読み方」にあります。
できないこと・向かない使い方
- Intel Mac では動きません。Apple シリコンの Mac(macOS 13 以降)専用です。Windows・Linux・iPhone・iPad にも対応していません。
- Stream Deck が必要です。キーに表示して押すアプリなので、Stream Deck 本体と Stream Deck アプリがないと使えません。
- 選択式の質問にはデッキから答えられません。「入力待ち」のキーを押すと画面が開くので、そこで答えます。
- アプリ版の AI は、アプリを手前に出すところまでです。Codex・Claude・Antigravity のデスクトップアプリでは、アプリ内の特定のセッションまでは選べません。
- SSH リモートは Claude Code だけです。リモートの席から画面を開くことや、リモートの Codex には対応していません。
- 承認が発生しない設定では、承認するものがありません。Claude Code の auto、Codex の dontAsk・bypassPermissions、画面を持たない実行(claude -p など)では AI 側で確認が出ないため、キーには状態だけが表示されます。
Antigravity では、状態の表示・画面への切り替え・承認に対応していますが、承認の範囲と設定のしかたが Claude Code・Codex と違います。
- 読み取りの操作は止めず、書き込みやコマンドの実行など(Antigravity の区分で Tier 2 以上)だけを承認の対象にします。
- 自動実行の設定(EAGER)を使っている場合、承認を有効にすると、これまで自動で進んでいた操作に ClauDeck の確認が加わります。
- デッキを押さなければ、既定 15 秒で Antigravity 本来の自動実行の設定に戻ります。
- 承認は、メニューの「エージェント連携」→「Antigravity」で「承認・拒否も有効」を選んだときだけ有効になります。設定後は Antigravity を終了して開き直します。
使う流れ
ダウンロードから使い始めるまで、5 分ほどです。コードを書く必要はありません。
-
入れて開く
DMG を開き、ClauDeck を「アプリケーション」フォルダーへドラッグして開きます。メニューバーにデッキの形のアイコンが出ます。
-
AI と Stream Deck をつなぐ
メニューの「エージェント連携」で使う AI を登録し、「Stream Deck にプラグインを入れる…」を実行します。Stream Deck アプリで「ClauDeck Slot」を好きなキーへドラッグすれば、そこが席になります。
-
いつもどおり AI に頼む
AI に作業を頼むと、席に状態が出ます。承認が必要になってキーが光ったら、内容を確かめて押します。
通信とデータ
AI とのやり取り、キーの表示、承認の受け渡しは、すべて同じ Mac の中で行います。Mac の外と通信するのは、次の 3 つだけです。
ケイMac の外と通信するのは、この表の 3 つの場面だけです。
| いつ | どこへ | 何を送る・受け取るか | オフにできるか |
|---|---|---|---|
| 起動したとき、メニューの「アップデートを確認…」を押したとき | k386.sub.jp(この配布サイト) | 最新版の番号・公開日・更新内容を読み込みます。利用状況や会話の内容は送りません。 | 設定ではオフにできません |
| 更新のお知らせで「今すぐアップデート」を押したとき | k386.sub.jp(この配布サイト) | 新しい版の DMG を受け取り、SHA-256 を照合してから入れ替えます。 | 押さなければ通信しません |
| SSH リモート連携を設定して接続したとき | 利用者が指定した接続先 | リモートの Claude Code の状態と、承認のやり取り。 | 設定しなければ使いません |
更新の確認では、ふつうの Web ページの表示と同じように、Mac の IP アドレスなどがサーバーに届きます。利用統計やクラッシュ報告は送りません。
Mac の中に保存するもの
| もの | 場所 | 中身 |
|---|---|---|
| 設定 | ~/.config/claudeck/config.json | 承認の受け方、音、席の固定、色などの設定値 |
| 動作の記録 | ~/Library/Application Support/ClauDeck/ | 日時、キーの位置、ツール名などの動作記録。会話の本文やファイルの内容は含みません |
| AI 側への登録 | Claude Code・Codex・Antigravity の設定 | 「エージェント連携」で登録したときだけ、ClauDeck へ状態を知らせる設定を加えます。メニューから外せます |
| Stream Deck プラグイン | Stream Deck アプリのプラグインフォルダー | 「Stream Deck にプラグインを入れる…」を実行したときだけ置きます |
プロンプトの本文やファイルの内容は、キーの表示と承認の受け渡しに使ったあと、既定ではどこにも保存しません。「常に許可」の記録はメモリの中だけに置き、24 時間で消えます。詳しくはプライバシーポリシー・免責事項をご覧ください。
よくある質問
本当に無料ですか?
無料です。広告や有料版への誘導、アカウント登録もありません。自分の仕事のために作ったものを、ほかの Mac ユーザーにも使ってほしくて公開しています。
なぜ作ったのですか?
Codex のタスクの状態をひと目で確かめられる専用機「Codex Micro」が欲しかったのですが、売り切れで手に入りませんでした。手元にあった Stream Deck と、Claude Code・Codex・Antigravity が作業の節目を知らせる仕組みを組み合わせれば同じことができると考えて作りました。
Intel Mac で使えますか?
使えません。ClauDeck は Apple シリコンの Mac(macOS 13 以降)専用です。
どの Stream Deck で使えますか?
5×3、XL、+、ペダルなど、Stream Deck アプリが扱える機種で使えます。ダイヤルを使う「窓」の機能は、ダイヤルのある機種でだけ使えます。
ClauDeck を終了していると、AI の作業は止まりますか?
止まりません。ClauDeck が動いていない間や、デッキで受けられなかった承認は、AI の画面でいつもどおり確認が出ます。デッキには「ClauDeck/停止」と表示されます。
押し間違えたらどうなりますか?
承認のキーを押してから 1.5 秒の間は「取消できます」と表示され、同じキーをもう一度押すと送信を取り消せます。すでに実行された操作を元に戻す機能ではありません。
AI の状態は、どうやって受け取っているのですか?
Claude Code・Codex・Antigravity には、作業の節目で別のプログラムに知らせる仕組み(hooks)があります。ClauDeck は「エージェント連携」でここに登録し、同じ Mac の中のプログラム同士だけが使う連絡口(Unix ドメインソケット)で受け取ります。Mac の外には出ません。
設定を変えたら、再起動が必要ですか?
通常は不要です。設定ファイルは保存すると自動で読み直され、次の承認から反映されます。
更新はどうすればいいですか?
ClauDeck は起動時に新しい版があるか確かめ、あればお知らせを出します。「今すぐアップデート」を押すと、ダウンロードから入れ替え、再起動まで行います。手動で入れ替える方法はダウンロードページにあります。
アンインストールするには?
「エージェント連携」で登録を外してから、ClauDeck を終了してアプリをゴミ箱へ入れます。設定と記録を消す手順はダウンロードページの「削除のしかた」にあります。
記事で読む
ClauDeck について、note・Zenn に書いた記事です。記事の一覧
Claude Code の承認を Stream Deck の物理キーで返す Mac アプリを作ったClaude Code の承認待ちを Stream Deck の物理キーで返す仕組みと、作ったときの工夫
商標について
- Apple、Mac、macOS、iPhone、iPad、Finderは、米国およびその他の国と地域における Apple Inc. の商標または登録商標です。
- Claude、Claude Code は、Anthropic の商標です。
- OpenAI、Codex、ChatGPT は、OpenAI の商標または登録商標です。
- Google、Antigravity、Google Analytics は、Google LLC の商標です。
- Elgato、Stream Deck は、Corsair Memory, Inc. の米国およびその他の国における商標または登録商標です。
- Windows は、Microsoft Corporation の商標または登録商標です。
- Linux は、Linus Torvalds 氏の米国およびその他の国における登録商標です。Python は、Python Software Foundation の登録商標です。
- Intel は、Intel Corporation またはその子会社の商標です。
- その他、このサイトに記載している会社名・製品名・サービス名は、各社の商標または登録商標です。本文では ™・® の表示を省略しています。
- K386 および ClauDeck は、上記の会社・団体と提携しておらず、承認や推奨を受けたものではありません。