Claude Code 要權限時誰來按?Anthropic 自己做了一隻桌寵:不用接線,燒進去就會動

Anthropic 在 2026 年 4 月開源了一個叫 claude-desktop-buddy 的專案,到現在 2,700 顆星、472 個分支。它是一隻住在小螢幕裡的電子寵物,放在鍵盤旁邊:當 Claude Code 跑到一半要跟你要權限時,牠會變得不耐煩、LED 開始閃;你按前面那顆鍵就是核准,按旁邊那顆就是拒絕。如果你 5 秒內核准,螢幕會飄愛心。整個專案只需要一台現成的小裝置,不用焊接、不用接任何一條線。

M5StickC Plus 掌上裝置跑著 Claude 桌寵韌體,螢幕顯示寵物圖案與心情、能量、核准次數等統計

它到底在幹嘛?

先講這東西解決什麼問題。

如果你有用過 AI 寫程式的工具,應該遇過這個情況:你叫它做一件事,它做到一半停下來問「我可以執行這個指令嗎?」然後就停在那裡等你。你可能去倒杯咖啡回來,發現它已經等你十分鐘了。

這隻桌寵就是把那個「等你回答」的狀態,從螢幕裡搬到你看得到的桌面上。它平常安安靜靜,一有事情要問你,LED 就開始閃。

流程圖:Claude 在電腦上要求權限,透過藍牙通知桌面的裝置,寵物變得不耐煩並閃燈,你按 A 核准或 B 拒絕
整個流程走藍牙,從電腦到桌上這隻。圖/Schematik

它有七種狀態,每種都看得出來

這是官方 README 列的對照表,我覺得設計得很細:

  • 睡覺:沒連上電腦時,閉著眼睛慢慢呼吸
  • 發呆:連上了但沒事做,會眨眼、東張西望
  • 忙碌:你的工作正在跑,牠會冒汗
  • 注意:有權限要你批准,LED 開始閃
  • 慶祝:每累積 5 萬 token 升一級,放彩帶、跳上跳下
  • 頭暈:你搖它,眼睛會變成蚊香圈
  • 愛心:你在 5 秒內核准,愛心會往上飄

還有一個我覺得很可愛的設計:把它正面朝下蓋在桌上,它會睡覺補充能量。

要準備什麼?只有一樣東西

這是整篇最重要的部分,也是我特別想介紹這個專案的原因——你只需要買一台 M5StickC Plus。

它是一個掌心大小的開發裝置,自己就內建了螢幕、兩顆按鍵、電池跟動作感應器。所以你不用買麵包板、不用買杜邦線、不用買螢幕模組,也不用動烙鐵。開箱接上 USB 線就可以開始。

  • M5StickC Plus:台灣的電子料件網拍都買得到,市售價格大約新台幣 7、800 元上下(實際價格請自己查,各家有差)
  • USB-C 線一條(燒錄用,之後靠內建電池就能跑)
⚠️ 買之前先確認型號:官方韌體是針對 M5StickC Plus 寫的,程式碼直接用了那台的螢幕、按鍵、動作感應器驅動。買成別台(例如 M5StickC 沒有 Plus、或是 StickS3)就不能直接燒,要自己改驅動。官方 README 有明講這件事。

實際動手:三個步驟

步驟一:燒韌體

官方用的工具叫 PlatformIO,裝好之後在專案資料夾裡下一行指令就會自動編譯跟上傳:

pio run -t upload

如果你的裝置之前燒過別的東西,先清乾淨再燒:

pio run -t erase && pio run -t upload

這是整篇唯一需要碰到指令列的地方。如果你完全沒碰過,可以把這兩行直接丟給 AI 問它怎麼裝 PlatformIO,它會一步一步帶你。

步驟二:讓電腦找到它

Claude 桌面版的 Hardware Buddy 視窗,有 Connect 連線按鈕與拖放角色資料夾的區域
電腦這端的配對畫面。圖/Anthropic 官方 GitHub

這步驟全部在電腦上點一點就好:

  1. 打開 Claude 桌面版,到 Help → Troubleshooting → Enable Developer Mode 打開開發者模式
  2. 到 Developer → Open Hardware Buddy…
  3. 按 Connect,從清單裡挑你的裝置
  4. Mac 第一次會跳出藍牙權限,按允許

配對一次就好,之後兩邊只要都醒著就會自動重連。

如果搜尋不到,官方給了兩個檢查點:確認裝置是醒的(隨便按一顆鍵叫醒它)、到裝置的設定選單確認藍牙有開。

步驟三:開始用

按鍵很單純:

  • 正面那顆 A:平常是切換畫面,有權限要求時就是核准
  • 側面那顆 B:平常是捲動文字,有權限要求時就是拒絕
  • 長按 A:叫出選單

螢幕沒互動 30 秒會自己關掉省電,但有權限等著的時候會一直亮——這個細節想得很好,不然你就錯過了。

玩膩了可以換一隻

內建 18 隻不同的寵物,每隻都有前面講的七種動畫,在選單裡選「next pet」就能換,換過的選擇會記住。

想更進一步的話,可以換成自己畫的角色。做法是準備一個資料夾,裡面放七張 GIF(對應七種狀態)加一個設定檔,然後直接把整個資料夾拖到電腦上那個視窗裡,它會透過藍牙傳過去,裝置馬上就換成你的角色。

規格上有兩個限制要注意:GIF 寬度要 96 像素,整個資料夾要小於 1.8MB。官方有附一個現成的範例角色,還附了一支工具程式幫你把各種尺寸的 GIF 統一縮成同一個比例。

手上不是那台怎麼辦?

如果你已經有別的板子,有幾條現成的路可以走:

  • ESP32-S3-BOX-3:ESP32 晶片的原廠樂鑫在 2026 年 5 月 14 日也發了文章,並提供自己的開發套件,裡面有這台的範例
  • LilyGO T-Keyboard S3 Pro:原廠自己出了對應韌體跟教學,那台有四個 128×128 的小螢幕
  • 其他板子:官方有把「電腦跟裝置之間怎麼溝通」的規格整份公開,所以理論上任何板子都能自己接,但要自己寫螢幕跟按鍵的驅動

幾件事先知道比較好

  1. 這是給 maker 玩的,不是正式產品功能。官方自己講得很清楚:這個藍牙接口只在開發者模式下能用,不是官方支援的產品特性。所以未來版本的選單位置或行為有可能會變。
  2. 你需要有在用 Claude 的桌面版(macOS 或 Windows),而且要能開開發者模式。
  3. 要碰一次指令列。就燒韌體那一步,之後都不用了。

為什麼我覺得這個值得當第一個專案

因為它把「DIY 硬體」最勸退的那幾關全部拿掉了:不用焊、不用接線、不用查腳位、不用自己寫程式。你只要買一台現成的東西、下一行指令、在電腦上點四下。

而且它做出來是真的會用到的。不是做完拍張照放在抽屜裡那種,是每天工作時真的會看它一眼的東西。

如果你本來就在用 AI 工具寫東西、做自動化,這隻大概是最便宜的「把虛擬的東西變成桌上實體」的方式。做完之後你大概會開始想:那我還能把什麼搬到桌上?

延伸閱讀


本文資料來源:Anthropic 官方 GitHub 專案 claude-desktop-buddy(2026 年 4 月 16 日發布)、樂鑫 2026 年 5 月 14 日公告。

留言