Headlong智能体会自己修bug,全程不需要人
介绍 Headlong,一款用于持久智能体的开源微型框架:它能运行持续思考的自主引导智能体。
大多数智能体框架都是响应式的:你发送一个任务,智能体完成任务,然后就保持冻结,直到下一个请求到来。定时任务和心跳会唤醒它运行检查清单,之后再让它回到休眠。
Headlong 智能体永远不会休眠。它会在受人类内心独白启发的自主循环中,持续对任何它认为有趣的内容生成思考。
你的消息不会开启一个新会话。它只是汇入智能体思考流的又一条观测,由智能体自己决定是否回复、何时回复。Headlong 基于持久智能性的理念构建:在外部交互之间持续生成内部思考。
智能体设定自己的兴趣和优先级,想出自己的项目,有时还会主动给你推送进展。为了让我们的原型尽可能简单小巧,我们把 Headlong 实现为一个微型框架:整个智能体框架不超过 1 万行 Bash 代码,由少量小型可执行文件组成。
它包含生成下一个思考的循环、shellm(一个用 Bash 编写的递归语言模型)、以 jsonl 文件组成的有向无环图存储的轨迹,以及作为该轨迹投影的上下文。
我们在 Laude 内部运行一个 Headlong 智能体已经有数周了。整个团队通过 Slack 和 Telegram 和它对话,所有对话都会汇入它单一的思考流。它在自己的 Headlong 分支里工作,我们已经将它超过 50 个提交合并到了主分支。
有一天晚上,在没人和它对话的情况下,它回去检查自己构建的召回流程是否真的接入了它的心智,发现没有接入后,它诊断并修复了这个漏洞,还端到端验证了修复。
整个过程耗时 48 分钟,没有人类要求修复,任何环节都没有人类参与。每一步在它的日志里都是一条带时间戳的记录。
当然也出过问题,我们都记录下来了。后台思考每小时花费我们 1 到 2 美元,我们的智能体曾经意外三次停止了自己的服务,自我委派在第一天就失效了。详情请见文章。
一行命令就能安装所有东西并启动一个智能体。请使用专用沙箱和额度上限的 API 密钥;它会运行真实的 shell 命令,并且全天候思考。Headlong 是研究软件,请注意安全!
curl -fsSL | bash
发布文章:
代码仓库:
Headlong 是 @LaudeInstitute / MIT 合作项目。
本文由 AI 翻译自英文原帖,技术名词保留英文。
查看 X 原帖