Karpathy 提出的第二个核心观点更加深远:整个行业需要把自己重新配置成一套「传感器加执行器」的服务体系,而且必须具备对 AI 友好的接口。
他用自己的跑步机举例。Woodway 跑步机本质上是一个传感器,它把物理状态(你跑了多远、心率多少)转化成数字信息。但问题是,这台跑步机维护着一个给人看的前端界面,Karpathy 的 AI 助手不得不去逆向工程它的 API 才能拿到数据。他觉得这完全搞反了。跑步机应该直接提供一个 API 或者命令行接口,让 AI 可以轻松调用。
他对行业现状的进展速度表示了明确的失望。他说,99% 的产品和服务到现在还没有提供 AI 原生的命令行接口。99% 的产品还在维护那种 HTML 和 CSS 写的文档页面,好像用户不会直接把整个页面复制粘贴给 AI 来帮自己搞定一样。它们给你一个网页,上面写着「打开这个链接,点击这里,再点击那里」。都 2026 年了,我是电脑吗?你来做,或者让我的 AI 来做。
这段话说得很直白,但确实点到了一个关键问题。现在绝大多数产品的设计思路还是「给人用的」,默认用户会亲自去点击、浏览、操作。但如果未来每个人都有一个 AI 助手在替自己跑腿,那些没有为 AI 提供接口的产品就会被绕过去。这对做产品的人来说是一个很重要的信号:你的下一个用户,可能不是人,是 AI。
另一个开发者推荐了 NanoClaw,一个开源的轻量级替代方案。它的核心代码大约三万六千个 token,处理容器隔离、消息队列这些底层管道工作。有意思的是,它的功能扩展方式不是往代码库里加新代码,而是以「技能」的形式贡献,教 AI 如何修改代码来实现新功能。Karpathy 说他很喜欢这种「配置 vs 技能」的设计哲学,觉得很新颖。