币界网消息,4 月 20 日(UTC+8),据 动察 Beating 监测,Anthropic 近日在 GitHub 开源 claude-desktop-buddy 仓库,公开了 Claude 桌面应用面向创客社区的蓝牙 API,并附带一个 ESP32 桌宠参考实现。 具体做法是,Claude 的 macOS 和 Windows 客户端在开发者模式下(Help → Troubleshooting → Enable Developer Mode)开放一个 BLE 接口,通过 Nordic UART Service(低功耗蓝牙里一个常用的自定义串口服务)把会话状态、权限请求和最近消息推送给配对的硬件,硬件也能把「通过 / 拒绝」按钮回传给桌面。对想做 AI 外设的开发者,这条通路省掉了自己对接 Claude API 的环节:只要用户桌面客户端开着,硬件就能拿到会话的实时状态,并在本地按键完成审批。 仓库提供的示例用 M5StickC Plus(一块搭载 ESP32 的开发板)做了一个桌宠:桌面没活跃会话时它睡觉,会话启动后醒来,有权限请求挂起时会变得焦急,用户按 A 通过、B 拒绝。固件预置 18 种 ASCII 角色,每种配七套动画,覆盖睡觉、空闲、工作、待审批、升级、被摇晃和快速通过这七种状态;每累计 50K tokens 触发一次升级庆祝,五秒内通过审批则冒出爱心。若想换成 GIF 角色,桌面应用支持把一个包含 manifest.json 和若干 96 像素宽 GIF 的文件夹直接推到设备,整包不得超过 1.8 MB。 Anthropic 在仓库说明里强调,这个 BLE API 只在开发者模式下生效,不是官方支持的产品功能,定位是给创客社区一个需要用户手动开启的轻量接口。