GRAMSHIFT取得
Session Keys for Claude Code 圖示
Session Keys for Claude Code適用於 Windows 的 Stream Deck 外掛

用 Stream Deck 核准 Claude Code 提示、掌握各工作階段

查看哪個 Claude Code 工作階段需要你、跳到它的視窗,並一鍵回覆它的提示。

在 Elgato Marketplace 一次性購買,金額會以您當地的貨幣顯示(商店頁面為英文)。

Session Keys for Claude Code:用 Stream Deck 核准 Claude Code 提示、掌握各工作階段

概覽

Session Keys for Claude Code 的功能

若要從 Stream Deck 核准 Claude Code 的權限提示,請加入 Session Keys for Claude Code,按下它的 Allow、Always 或 Deny 按鍵,或用 Answer 按鍵選擇 Claude 提問的選項。

每個 Claude Code 工作階段也各有自己的按鍵,顯示它正在工作、需要你處理、等待你輸入或已完成,按一下即可把它的 VS Code 或終端機視窗帶到最前面。

功能

您可以做什麼

01

查看每個工作階段

每個 Claude Code 工作階段各有一個按鍵,顯示狀態、經過時間、以 token 計的上下文大小及其資料夾。有請求等待時,外框會閃爍。

查看每個工作階段:每個 Claude Code 工作階段各有一個按鍵,顯示狀態、經過時間、以 token 計的上下文大小及其資料夾。有請求等待時,外框會閃爍。
02

在按鍵上核准

Allow 會顯示將允許的指令或檔案,以及還有幾個在等待。Always 還會加入 Claude Code 為其提供的規則,例如此專案的 Bash: npm test。

在按鍵上核准:Allow 會顯示將允許的指令或檔案,以及還有幾個在等待。Always 還會加入 Claude Code 為其提供的規則,例如此專案的 Bash: npm test。
03

回答它的問題

最多四個 Answer 按鍵可選擇 Claude 提問的選項 1、2、3 或 4,每個按鍵都會顯示其選項。

回答它的問題:最多四個 Answer 按鍵可選擇 Claude 提問的選項 1、2、3 或 4,每個按鍵都會顯示其選項。
04

跳到需要你的地方

Next 會跳到等待最久的工作階段,按下 Session 按鍵則會把它的 VS Code 或終端機視窗帶到最前面。

跳到需要你的地方:Next 會跳到等待最久的工作階段,按下 Session 按鍵則會把它的 VS Code 或終端機視窗帶到最前面。
05

一鍵連線

在任一按鍵的設定中按 Connect,就會把 hooks 加入 Claude Code,並先備份你的設定;按 Disconnect 則會再移除它們。

一鍵連線:在任一按鍵的設定中按 Connect,就會把 hooks 加入 Claude Code,並先備份你的設定;按 Disconnect 則會再移除它們。

其他內建功能

  • 附上理由拒絕

    Deny 會拒絕請求,並把你在按鍵上設定的訊息告訴 Claude,讓它改用其他方式。Deny and stop 還會讓它停下,由 Claude 等你處理。

  • 安心按下

    按鍵只會對它所顯示的內容執行動作。如果請求在按下前剛好變更,就不會送出任何內容,按鍵會顯示警告。

  • 留在你的電腦上

    資料不會離開你的電腦;Stream Deck 關閉時,Claude Code 會照常詢問。

  • 打造你的風格

    可加入任意數量的 Session 按鍵,並為每個按鍵選擇 Dark 或 Color 外觀。支援英文與日文。

設定

運作方式

  1. 從 Elgato Marketplace 安裝 Session Keys for Claude Code。
  2. 在 Stream Deck 應用程式中,依你要的工作階段數量把 Session 拖到按鍵上,再加入 Next、Allow、Always、Deny 及最多四個 Answer 按鍵。
  3. 點選其中任一按鍵,並在其設定中按 Connect。Status 列會顯示 Connected。
  4. 在 VS Code 或終端機中開始新的 Claude Code 工作階段。它會出現在第一個未使用的 Session 按鍵上。

注意事項在 Connect 之前就已開啟的工作階段,重新啟動後才會出現在按鍵上。

取得 Session Keys for Claude Code

常見問題

問題

加入前大家常問的問題,在這裡簡短回答。

遇到問題了嗎?

請寄信至 contact@gramshift.com,我們會協助您順利使用。您也可以前往支援頁面(英文)。

如何從 Stream Deck 核准 Claude Code 的權限提示?

加入 Session Keys for Claude Code,把 Allow、Always 與 Deny 按鍵放到 Stream Deck 上,並在任一按鍵的設定中按 Connect。Claude Code 詢問時,Allow 按鍵會顯示指令或檔案:按下即允許一次,按 Always 還會加入 Claude Code 提供的規則(「Yes, and don't ask again」),按 Deny 則拒絕。

可以在 Stream Deck 上查看所有 Claude Code 工作階段嗎?

可以。每個工作階段各有自己的 Session 按鍵,顯示它正在工作、需要你處理、等待你輸入或已完成,並附上經過時間、以 token 計的上下文大小及其資料夾。Session 按鍵可依需要任意增加;工作階段會依開始的順序使用按鍵。

還能直接在 Claude Code 中回答嗎?

可以,兩者可並行使用。你隨時都能照常在 Claude Code 中回答;Stream Deck 關閉時,Claude Code 也會照常詢問。

會把正確的 VS Code 或終端機視窗帶到最前面嗎?

會:按下 Session 按鍵或 Next,就會把該工作階段的視窗帶到最前面,支援 VS Code、VS Code Insiders、Cursor、Windsurf、Windows Terminal、PowerShell、cmd 及其他終端機。VS Code 需要在視窗標題中顯示資料夾名稱,這是預設設定。

會有任何資料離開我的電腦嗎?

不會。資料不會離開你的電腦:外掛程式沒有帳號、沒有分析功能,本身也不會建立任何網際網路連線。請求、指令和檔案名稱只在顯示於按鍵上的期間保留在記憶體中。

Session 按鍵上的數字是什麼意思?

那是 Claude Code 所計算的工作階段上下文大小(以 token 計),例如 84k。它顯示的是 token 數,而非方案用量上限。

系統需求

購買前須知

相容於

適用於 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 處理。
  • 上下文顯示的是 token 數,而非方案用量上限。
  • 移除外掛程式前,請按 Disconnect,從 Claude Code 的設定中移除其 hooks。

取得 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 一次性購買,金額會以您當地的貨幣顯示(商店頁面為英文)。