Andrej Karpathy:Claws 将成为 AI 技术栈中的新层级
周末买了一台新的 Mac mini,打算正儿八经地捣鼓一下 Claws。Apple Store 的店员告诉我这东西现在卖得像热交换一样火爆,而且每个人(买它时)都是一脸懵逼的样子 :)
说实话,运行 OpenClaw 让我有点心里发虚——要把我的私人数据和密钥交给一个由 400k 行代码组成、靠“氛围感编程”(vibe coded) 堆出来的巨型怪物,而且这个怪物目前正面临大规模的活跃攻击,这真的一点吸引力都没有。我已经看到有报告称出现了实例暴露、RCE(远程代码执行)漏洞、供应链污染,以及插件库里被恶意篡改的技能。这感觉完全就是一片混乱的“西部荒野”,简直是安全噩梦。但我确实非常喜欢这个概念。我认为,就像 LLM Agent(智能体)是 LLM 之上的新层级一样,Claws 现在是 LLM Agent 之上的又一新层级,它将编排、调度、上下文管理、工具调用以及某种持久性提升到了一个新的高度。
环顾四周,既然核心思路已经明确,现在已经冒出了很多轻量级的 Claws。例如,粗略扫一眼,NanoClaw 看起来就非常有意思:它的核心引擎只有大约 4000 行代码(这个体量既能装进我的脑子,也能装进 AI Agent 的脑子,所以感觉是可控、可审计且灵活的),而且默认在容器中运行所有内容。我也很喜欢他们的配置方案——不是通过配置文件,而是通过“技能”来实现!比如,输入 /add-telegram 就会指令你的 AI Agent 如何修改实际代码来集成 Telegram。我以前还没见过这种操作,今天早些时候这真的让我有点“颅内高潮”——这是一种全新的、由 AI 驱动的方法,旨在避免配置混乱和没完没了的 if-then-else 逻辑怪。基本上,这种暗示下的“新潮流”是:编写一个极具“可分叉性”(forkable)的仓库,然后利用技能将其分叉成任何你想要的、更奇特的功能配置。非常酷。
总之,还有很多其他的变体——比如 nanobot, zeroclaw, ironclaw, picoclaw(这些前缀也是没谁了)。当然也有云端托管的方案,但说实话我不怎么感冒,因为捣鼓起来难度更高。特别是本地部署可以轻松连接到局域网内的家庭自动化设备。而且怎么说呢,看着一个物理设备被一个“私人数字家政小精灵”的灵魂所“附身”,在美学上确实让人感到愉悦。
目前还不完全确定我的最终方案会是什么样,但 Claws 绝对是 AI 技术栈中一个令人兴奋的、了不起的新层级。