我将 Claude Code 安装在我的 Garmin 跑步手表上

开发者 fashton28 将 Anthropic 的 Claude Code CLI 集成进 Garmin Forerunner 165 手表,实现从手腕查看 AI 编程会话、执行任务并监控 Token 用量。这个开源项目展示了 AI 开发工具与可穿戴设备结合的一种极简方案,也暴露了目前 AI 工作流仍未解…

我将 Claude Code 安装在我的 Garmin 跑步手表上

一句话看懂:开发者 fashton28 将 Anthropic 的 Claude Code CLI 集成进 Garmin Forerunner 165 手表,实现从手腕查看 AI 编程会话、执行任务并监控 Token 用量。这个开源项目展示了 AI 开发工具与可穿戴设备结合的一种极简方案,也暴露了目前 AI 工作流仍未解决的小屏交互与设备依赖瓶颈。

事件核心:发生了什么

fashton28 在 GitHub 上发布了一个名为 ClaudeWatch 的开源工具,由两部分组成:一个运行在 Mac 上的 Node.js 守护进程,读取本地的 Claude Code 会话记录(位于 ~/.claude/projects/ 目录下的 JSONL 文件),并通过 HTTPS API 暴露;另一个是用 Connect IQ 开发的 Garmin 手表应用,以终端风格 UI 展示会话列表(含实时状态点、AI 生成标题、模型名称)、支持执行“创建 PR”“运行测试”“审查代码”等预设任务,并提供一个包含总 Token、会话数、消息数和模型拆分的用量看板。由于 Forerunner 165 没有 Wi-Fi 或 LTE,所有网络请求通过 Garmin Connect 手机应用经蓝牙中继到互联网,再指向一个公共 HTTPS 端点(Cloudflare 隧道或 Tailscale Funnel)。用户需自行申请开发者密钥、编译并侧载应用,模拟器可在 Mac 上直接调试。

为什么重要

这一项目标志着 AI 开发工具正在跳出桌面终端的边界,进入移动甚至可穿戴场景。虽然目前仅由个人开发者实现且存在明显使用门槛——手表须通过手机联网、守护进程只能运行在有本地仓库的 Mac 上、须手动配置隧道和 Token——但它证明了三个方向的可能性:第一,Claude Code 作为会话式编程工具的接口已足够开放和轻量,允许第三方通过 claude -p 命令无头执行任务;第二,小屏设备上的“AI 任务看板”概念,即从监控状态到触发操作,在技术上已经可行;第三,类似思路可应用于智能眼镜、AR 头显等更极简交互的硬件平台。对 AI 开发工具厂商而言,这意味着生态触点正从 IDE、终端扩展至自建硬件生态。

对用户/开发者/创作者的影响

对于使用 Claude Code 的 AI 编程开发者,这个工具提供了一种“手腕上的会话监控器”,尤其适合需要频繁切换上下文的场景:例如在跑步、通勤等不方便拿着电脑时快速查看当前会话是否空闲、结果是否完成。然而,目前公开信息显示其价值受限于以下前提:任务仅支持硬编码的三个预设动作;须保持守护进程、隧道和 Garmin Connect 应用同时运行;Token 安全性依赖本机环境;Claude Code CLI 仅限 macOS 且需提前认证。对于创作者和更广泛的 AI 用户群体,这个项目目前更像是一次技术验证而非即用产品,但它的存在提供了“AI 工具嵌入日常可穿戴设备”的具体实物参考。

GamsGo AI

AI 工具推荐

想把多个 AI 模型放在一个入口?

GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。

了解 GamsGo AI

推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。

值得关注的后续

首先,该项目目前仅适配 Forerunner 165 及模拟器,社区是否会将其移植到更多 Garmin 智能手表甚至其他系统(如 Wear OS 或 WatchOS)值得观察。其次,Claude Code 是否会在未来版本提供官方 watchOS 或穿戴设备 SDK,从而降低这类自建集成的门槛。最后,一个更根本的问题:AI 编程助手在非桌面设备上承担什么角色——是纯粹的“状态提醒器”,还是也能承担轻量交互决策?这个开源项目或许是这一探索的起点。

来源:HN Algolia · AI 24h

celebrityanime
celebrityanime
文章: 10915

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注