Python逆天改命!开源Hermes首次击败OpenAI Codex
一个纯写的开源项目竟击溃了王牌今天全网都被 Agent的硬核实力狠狠刷屏了于针对真实世界CLI任务的11项基准测试之内, 它凭借6:5的战绩, 直接将Codex压制住, 给其以沉重打击在这场有着极高关注度的对抗当中, Agent呈现出了令人惊叹的底层优化才干。凭借一系列极为强硬的操作, 达成了将系统启动时间自701毫秒缩减到258毫秒的成果。更让人震撼的是完全由编写而Codex是用Rust写的。这一仗打赢了Rust这在编程界属是「逆天改命」了。三大狠招砍掉63%启动时间就在这次优化之前还是5-6落后的那个。这一回的逆转, 并非依靠更换模型, 并非依靠堆砌算力, 而是借助三个纯粹的工程优化, 每一处都精准有效, 直中要害。那么它是具体如何做到的第一刀磁盘缓存最初, 每一次开启的时候, 都会去调用那个API, 以此来拉取凭据, 再者, 每一次所花费的时间都是380毫秒。问题在于, 先前的缓存属于「纯进程内」, 接连执行两次chat -q, 第二次依旧得重新拉取。解决方案是加了一个L2磁盘缓存。被锁死权限为0600的缓存文件, 在所存放的/cache/.json当中, 其默认的TTL时长是300秒。除此之外, 用于访问的token自身绝对不会存储在磁盘上, 其默认的生存时间是300秒, 只有在过期之后才会再次去获取。一刀砍掉380ms。第二刀模型目录延迟加载..一个包含所有AI供应商模型信息的巨型字典。之前在模块加载时就急切导入吃掉约55ms。实际上只有相关的处理函数才需要它。将懒加载用PEP 562的模块级被团队实现得以完成完成了, 仅是只有在真正实实在在地真实真的访问模型存放数据的目录时才会去付出这笔需要花费的费用开销支出。这一步又省了55毫秒。第三刀配置文件去重main.py顶部原本读了两次.yaml。一回yaml.是用来做密钥脱敏连接的, 一回完整的()包含深度合并仅仅是为了查验一个布尔值。合并成一次原始加载省下17ms。这三刀加起来, 使得启动时间, 从原本的701ms, 急剧下降到258ms, 下降幅度达到了63%。总得来讲, 这确实无疑是实实在在的工程暴力韵味十足的美学, 仅仅是凭借寻觅获取到至关重要的限制性因素, 一刀接着一刀地去除削减多余的部分。战绩6:5翻盘时刻最终结果是不会说谎的。于实施优化举措之前, 针对于Codex所获取的总体比赛成绩情况为5次胜利以及6次失败, 具体表现为, 在单轮任务期间被Codex予以压制, 而在多轮任务过程当中虽存在一定优势然而此种优势并不显著。优化后局面彻底反转。针对于单轮任务, 其包含8项, 其中位框架开销, 已然下降到了和Codex处于持平状态, 甚至是略低的水准。原本被Codex碾压的启动劣势被完全抹平。多轮任务, 包含3项: 已在5轮的对话总开销方面处于领先位置, 经优化动作后, 其优势被更进一步地拉大了。最后的总分6:5实现了反超。这意味着一个用写的开源项目在框架开销——一个维度, 它是最考验底层功力的那种, 战胜了闭源产品, 这种产品是用Rust编写的, 背后所依托的是有着万亿市值的公司。打赢了Rust真正反直觉的部分在于凭什么赢下Rust长久以来, 于性能圈里是几乎如「原罪」一样存有状况的: 有解析型语言, 有GIL锁, 还有动态类型开销……在做出选用Rust来构建Codex CLI这样的选择之际, 每一个人都认定这全然是理所应当的, ——。Rust生来就是为性能而生的。但的这次逆袭说明了一个关键事实在Agent这条赛道之上, 于框架方面的架构抉择, 相较于语言方面的初始速度而言更为关键。作出这评价的开发者, 看法精准深刻直击要害, 意思是, 战胜Rust于多轮任务情况下, 从本质层面而言, 是架构决策收获的胜利, 并非语言速度方面取得的胜利。「Codex可能在上下文处理上过度工程化了」。还有人问道「为何不把也迁移到Rust那不是更快」联创, 也就是首席科学家, 直接表明, “要是那样的话, 就没办法去编辑代码了, 并且也不能够实时进行改进以及迭代”。也就是说的优势不在于快而在于活。就一个得持续进化, 要从每次交互里学习的Agent而言, 开发者友好性, 以及迭代速度, 那便是最大的性能优势。冲爆16.7万星硬刚万亿巨头Agent的爆发速度本身就是一组让人瞠目的数据。自2026年2月25日上线过后, 直至如今仅有三个月, 然而星标早已突破了16万。日活Token消耗量达到353B是同类项目的近两倍。要说呢, 它属于在2026年的时候, 增长速度最快的, 那种开源的Agent框架, 不存在其他与之相同情况的。