使用 1,393 个子智能体重构百万行代码仓库
或者:如何用 1.9 万美元的 Token 成本获取 180 万美元的价值。任务:Teknium 使用 Hermes Agent 重构了一个百万行 Python 代码库,在 19 小时内调度了 1,393 个子智能体来拆分大文件并统一辅助函数。编排器将代码分为 36 个组,子智能体使用 git worktrees 以避免冲突。人类参与包括设定初始目标、审查社区反馈以及在两轮修复后合并 PR。;工具:Hermes Agent。人工角色:原始帖子没有说明人如何参与。;局限:该工作流需要一个能够管理数百个并发子智能体和 git worktrees 的稳健智能体系统。身份验证令牌过期导致运行中途失败,需要重启和交接。人工审查对于捕获自动化测试遗漏的回归问题至关重要,例如破坏外部插件接口。。
工具
Agent Work Atlas 发布日期:
概述
或者:如何用 1.9 万美元的 Token 成本获取 180 万美元的价值
工作流程
Teknium 使用 Hermes Agent 重构了一个百万行 Python 代码库,在 19 小时内调度了 1,393 个子智能体来拆分大文件并统一辅助函数。编排器将代码分为 36 个组,子智能体使用 git worktrees 以避免冲突。人类参与包括设定初始目标、审查社区反馈以及在两轮修复后合并 PR。
原文报告的结果
重构使非测试 Python 源代码减少了 34.4%,其中 gateway/run.py 从 34,847 行缩减至 5,512 行。模型成本约为 25,000 美元,远低于估算的 15 万至 180 万美元的人工成本。然而,该过程暴露了异常处理和公共名称移除中的回归问题,需要在合并前进行人工修复。
人工角色
原始帖子没有说明人如何参与。
局限
该工作流需要一个能够管理数百个并发子智能体和 git worktrees 的稳健智能体系统。身份验证令牌过期导致运行中途失败,需要重启和交接。人工审查对于捕获自动化测试遗漏的回归问题至关重要,例如破坏外部插件接口。
试一试
我想使用 Hermes Agent 重构 [replaceable: 大型代码库]。设定一个持续目标,将 LOC 减少 [replaceable: 百分比] 并拆分超过 [replaceable: 行数] 的文件。调度子智能体使用 git worktrees 处理 [replaceable: 数量] 个不重叠的代码组。确保子智能体保留公共接口并针对冻结基线运行检查。在主运行后,我将审查 PR 中的异常处理和移除的公共名称的回归问题,然后再合并。首先,在 [replaceable: 小样本模块] 上进行试运行,以验证智能体保持功能的能力并报告令牌使用情况。未经我明确确认,不要合并任何更改。
来源报告未经独立核验。发布日期为本站案例发布日期,并非原始文章日期。