プライム・インテレクトが、既存のTypeScriptベースの「プライム・エージェント」をRustで書き直しました。2,000人以上のAIエージェントが投入された結果、起動速度は13倍向上し、メモリ使用量は83%削減されるという成果を収めました。
想像してみてください。あなたが毎日使っている賢いAIアシスタントがいます。ところが、このアシスタントが複雑な宿題をするたびに、まるで古い車のようにエンジンがかかるまで時間がかかり、時にはあまりにも多くの情報を処理しようとしてコンピュータがフリーズしてしまったらどうでしょうか。私たちがより知的なAIを求めるほど、その「脳」を包んでいるシステムも、より敏捷で軽量でなければなりません。
最近、人工知能業界で非常に興味深い実験が行われました。オープンソースのコーディングおよび研究用AIエージェントである「プライム・エージェント(Prime Agent、一般的かつ長期的なタスクを実行するように設計された自律型AI)」が、自身の骨組みとなるシステムを全面的に入れ替えたのです。さらに驚くべきは、この入れ替え作業のために2,000人を超えるAIエージェントたちが動員されたという事実です。Source 2, Source 4
なぜこれが重要なのか?
これまでAIを開発する際には、主に習得が容易でライブラリが豊富な言語が使われてきました。しかし、AIエージェントが単発的な質問に答えるだけでなく、自ら研究を行い、コードを書き、数日間休みなく働く「エージェント軍団(Agent Swarms)」の時代に突入したことで、その限界が露呈しました。
システムが遅く、メモリを大量に消費すると、同時に数千人のAIエージェントを起動することは不可能になります。今回のプライム・エージェントの変革は、単に「速度が速くなった」という技術的成果を超え、AIがより複雑で長い期間の業務を遂行できる「体力」をつけたという点で重要です。私たちがより賢く、独立したAIに出会うために必ず通らなければならない「基礎工事」のようなものです。Source 1
わかりやすく例えるなら:「脂っこい食事」から「高タンパクな食事」へ
コンピュータプログラミング言語にも、それぞれ性格があります。これまで使われていたTypeScript(ウェブ開発に広く使われる言語)が、味は良いものの多少脂っこい「ファストフード」だとすれば、今回導入されたRust(システムパフォーマンスを最大化しながらも安全性を保証するプログラミング言語)は、筋肉を育てる「高タンパクな食事」に例えられます。Source 5
Rustは、コンピュータのメモリを非常に厳格かつ綿密に管理します。荷造りをする際に隙間なくテトリスをするように、メモリを最適化します。おかげで、不必要に浪費されるメモリが大幅に削減されます。また、機械が理解する言語により近いレベルで動作するため、命令を下せば遅延なく即座に反応します。既存の言語では5分かかっていた準備作業が、Rustのおかげで1分もかからずに終わるという効率性を手に入れたわけです。
現状:13倍の速度と、83%のメモリダイエット
プライム・インテレクト(Prime Intellect)は、既存のシステムをRustに移行するという大事業を断行しました。2,000以上のAIエージェントたちが協力してコードを一行ずつ移行し、最適化した結果、その成果は爆発的なものでした。Source 2
書き直されたシステムは、以前よりも起動速度が13倍速くなり、メモリ使用量は実に83%も削減されました。これは、同じハードウェアサーバーで以前よりもはるかに多くのAIエージェントを同時に稼働させられるようになったことを意味します。Source 2 現在、プライム・エージェントはこのパフォーマンスを基盤に、サンドボックス(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/
- より豪華なグラフィックを実現するため
- 大規模なエージェント軍団と複雑な研究をより効率的に処理するため
- 言語が学びやすいため
- 開発者2,000人が手動で記述
- 2,000人以上のAIエージェントを投入
- 既存のコードをそのままコピー
- 起動速度が5倍速くなった
- メモリ使用量が10%減少した
- 起動速度が13倍向上し、メモリ使用量が83%減少した