天度 AI 实战库浏览全部案例 ↗

对包含1,393个智能体的百万行代码仓库进行重构

Nous Research的开发者在约19小时内让Hermes派出了1,393个子智能体来清理其自己的代码库,由此在合并的PR中减少了34.4%的未测试Python代码。

使用工具Hermes Agent
具体怎么做
Teknium为他的日常 Hermes 智能体设置了固定目标/goal,并赋予了其随着时间积累的开发技能。调度器将代码拆分为36个不重叠的组,并为员工编写了相关说明。员工使用独立的git工作树,在每步验证后提交代码,并对照原始版本检查接口。大约五十分钟后,过期的令牌导致运行中断,因此通过独立会话完成交接后,运行又重新开始。
做到了什么
非测试用 Python 代码量从 1,063,826 行降至 698,363 行(降幅为 34.4%),网关/run.py 代码量则从 34,847 行降至 5,512 行。评审人员发现测试遗漏了某些问题,还有六个文件仍超过 5,000 行。
上手要点
主要运行阶段的模型支出约为19,300美元,后续工作约25,000美元,此数据未包含人工审核费用。审核发现插件使用了被移除的公开名称,并在约65个站点中修改了异常处理机制。

你可以这样试

使用 Hermes Agent

在 [路径或仓库名称] 中审查我的仓库,查找死代码、重复逻辑和过于复杂的模块。将清理工作分为独立部分,每个部分在独立分支中进行处理,每次修改后运行 [测试命令]。最后提交一个 Pull Request 总结,说明已删除的内容及测试结果,在合并或删除任何内容前先等待我审核。