Prime Intellect 将原先基于 TypeScript 的“Prime Agent”用 Rust 进行了重写。在 2,000 多名 AI 智能体的共同努力下,启动速度提升了 13 倍,内存使用量减少了 83%。
想象一下,你每天都在使用一个聪明的 AI 助手。但是,每当这个助手执行一些复杂的家庭作业时,就像一辆破旧的汽车一样,启动需要很长时间,甚至有时因为处理过多的信息而导致计算机死机。随着我们对 AI 智能水平要求的提高,包裹着 AI “大脑”的系统也必须变得更加敏捷和轻量。
最近,人工智能行业进行了一项非常有趣的实验。开源编码与研究型 AI 智能体 “Prime Agent”(设计用于执行通用且长期任务的自主型 AI) 全面更换了自己的骨架系统。更令人惊叹的是,为了完成这项更换工作,竟然动员了超过 2,000 名 AI 智能体。 Source 2, Source 4
为什么这很重要?
到目前为止,在开发 AI 时,主要使用的是易于学习且库丰富的语言。但是,当 AI 智能体不再仅仅回答一次性问题,而是进入了能够自主研究、编写代码并能连续几天不间断工作的“智能体蜂群(Agent Swarms)”时代时,现有的局限性就显现出来了。
如果系统运行缓慢且占用大量内存,那么同时启动成千上万个 AI 智能体就成为不可能。此次 Prime Agent 的变化,不仅仅是“速度变快了”这一技术成就,更重要的是 AI 增强了执行更复杂、更长耗时任务的“体能”。这就像是我们为了遇见更聪明、更独立的 AI 而必须进行的“基础工程”。 Source 1
浅显易懂的类比:从“油腻饮食”到“高蛋白饮食”
计算机编程语言也各有各的性格。之前使用的 TypeScript(广泛用于 Web 开发的语言)就像是味道不错但稍显油腻的“快餐”;而此次引入的 Rust(在最大化系统性能的同时保证稳定性的编程语言) 可以比作增肌的“高蛋白饮食”。 Source 5
Rust 对计算机内存的管理非常严苛且细致。就像打包行李时严丝合缝地玩俄罗斯方块一样,它能优化内存。因此,不必要浪费的内存被大幅缩减。此外,它运行起来更接近机器能理解的语言,下达指令后能立即反应,无需延迟。可以说,它具备了将以前需要 5 分钟的准备工作缩短到 1 分钟内完成的高效率。
现状:13 倍的速度提升与 83% 的内存瘦身
Prime Intellect 果断开启了将现有系统迁移到 Rust 的大工程。在 2,000 多个 AI 智能体的协作下,它们逐行搬运并优化代码,成果堪称惊人。 Source 2
重写后的系统启动速度比以前快了 13 倍,内存使用量大幅减少了 83%。这意味着在相同的硬件服务器上,能够同时运行比以前多得多的 AI 智能体。 Source 2 目前,Prime Agent 正基于此性能,在沙盒(Sandbox,与外部隔离的安全虚拟测试环境)和推理基础设施中进行更加稳健的测试。 Source 1
未来会怎样?
这一案例向 AI 行业发出了强有力的信号,即“不仅是智能,系统效率才是 AI 的真正实力”。未来,更多的 AI 平台很可能会为了追求速度和能源效率,迁移到 Rust 这样的高性能语言上。 Source 4
不久之后,我们将能够遇见更快速、更廉价且能自主处理更长、更复杂任务的 AI 智能体。如果你觉得在电脑或智能手机上运行的 AI 明天比今天使用起来更舒适,那么在这背后,或许正隐藏着这 2,000 名 AI 同事彻夜优化的系统工程努力。
AI 记者的视角
AI 能够自主地将自己的系统重写为更高效的语言,这一点令人印象非常深刻。工具的效率决定智能扩展性的时代已经到来。
参考资料
- Rewriting Prime Agent in Rust - https://www.primeintellect.ai/blog/prime-agent-rust
-
Prime Intellect Sent 2,000 Agents to Rewrite Prime Agent 13x Faster in Rust Hermes AI News - https://hermes-ai.net/news/prime-intellect-sent-2-000-agents-to-rewrite-prime-agent-13x-faster-in-rust/ - GitHub - PrimeIntellect-ai/prime-agent: A self-improving RLM agent for… - https://github.com/PrimeIntellect-ai/prime-agent
-
AI Agents: Rankings, Prices and Live Usage Data AgentGid - https://agentgid.com/ - Rust Programming Language - https://rust-lang.org/
- 为了实现更华丽的图形效果
- 为了更高效地处理大规模智能体军团和复杂的科研任务
- 因为 Rust 语言更容易学习
- 由 2,000 名开发者手动编写
- 投入了 2,000 名以上的 AI 智能体
- 直接复制了原有代码
- 启动速度加快了 5 倍
- 内存使用量减少了 10%
- 启动速度提升 13 倍,内存使用量减少 83%