Prime Intellectが開発したコーディングエージェントハーネスであるPrime Agentは、8月のリリース以来30万回以上ダウンロードされ、8兆トークン以上を処理してきました。2週間かけて、このシステムは10,000以上のPrime Sandbox上で2,000以上のエージェントの群れをオーケストレーションし、TypeScriptからRustへの書き換えを行い、元のバージョンとの機能パリティを保つことを目指しました。
記事では、Prime AgentはPrime Intellectによって開発されたコーディングエージェントハーネスであると述べています。

記事では、書き換えのためにエージェントの群れをオーケストレーションするために10,000以上のPrime Sandboxesが使用されたと述べています。
この書き換えは、4エージェントの有限状態機械ワークフローによって行われました。Plannerが仕様とパリティチェックを作成し、Implementerが独立した作業ツリーでRustコードを記述し、Reviewerが別のモデルを使って敵対的にコードを検査し、Verifierが新しいPrime Sandboxでパリティチェックをコンパイルして実行しました。パリティはTUI、ハーネス、プロトコル、機能の側面をカバーしました。パリティを達成した後、第2のオーケストレーターがベンチマークハーネスを使ってコストをプロファイリングし、仮説をワーカーに割り当て、2人のReviewerエージェントで変更を検証するヒルクライミングループを実行し、最終的に起動/レンダリングパスを最適化し、ポーリングをイベント駆動の待機に置き換え、大規模なセッション後にメモリを速やかに解放しました。
記事では、4エージェントの有限状態機械ワークフローと、パフォーマンスを最適化するための第2のオーケストレーターによるヒルクライミングが説明されています。

記事では、書き換え中にパリティチェックがTUI、ハーネス、プロトコル、機能の側面をカバーしたことに言及しています。
測定された改善点は、コールドスタート時の入力可能レイテンシが約736msから約52msへ(約14倍高速)と、ウォームスタート時が約552msから約41msへ(約13倍高速)になりました。スタートアップ後のメモリ使用量は約1,130MBから約237MBへ(約79%削減)と、インストールサイズは約172MBから約60MBへ(約65%小型化)になりました。さらに、この書き換えにより9つのクレートからなるモジュラーなコードベース、セッションごとのワーカー隔離、プラットフォーム抽象化されたWindowsサポート(ベータ版)、および統一されたデーモンプロトコルがもたらされました。結果は共通の標準がない内部ベンチマークスイートから得られたものであるため、注意して解釈する必要があります。