開発・コード

AMDがPrimusClawをオープンソース公開:GPUの隣で自前運用できるマネージドエージェント実行環境

AMDは、4月以降Instinct GPUクラスタ上で自社エージェントを稼働させてきた実行環境「PrimusClaw」のコードをオープンソース公開した。永続セッション、ステートレスなエージェントループ、セッションごとのサンドボックスをすべてKubernetes上で動作させる。AMDによると、本番環境で4万回以上のセッションと10万時間以上のエージェント稼働実績があるという。

光るサーバーの上に置かれた、クリスタルを組み立てるロボットアームが収まるガラス容器。
AI生成イラスト

エージェントを何時間も稼働させ続ける作業は、もはや端末の画面内にとどまらない。Anthropic、AWS、Google、Microsoft、OpenAIは現在、エージェントのループ、サンドボックス、セッションメモリをホストする環境を有料で貸し出している。AMDはこれと対極のアプローチを提示した。同グループは11月6日、ROCmブログにてPrimusClawを発表し、オープンソースとして公開した。これは大手クラウドと同様の環境でありながら、自前のKubernetesクラスタ上、Instinct GPUのすぐ隣で稼働させることができる。

頭脳、両手、そしてログ

PrimusClawは、エージェントの実行を3つの部分に分割する。PostgreSQLに保存される永続セッション、モデルの呼び出しやツールの選定を行う「Brain」と呼ばれるステートレスなエージェントループ、そしてコマンドを実行するセッションごとのサンドボックスである「Hands」だ。各実行はリース契約形式でデータベースの1行として割り当てられているため、任意のレプリカが処理を引き継ぐことができる。アップデートの際には、古いレプリカは新規タスクの受け入れを停止し、セーブポイントを書き込んだ上で次のレプリカに処理を譲る。

インターフェース面では現在の標準仕様に対応している。Claude Managed Agentsのオンボーディングと互換性のあるAPI、A2A v1.0、双方向のMCPをサポートし、モデルの呼び出しはAnthropicまたはOpenAI互換のゲートウェイ経由で行われる。そのため、商用モデルだけでなく自社ホストのオープンモデルも接続可能だ。サンドボックスはInstinct GPUを直接要求することもできる。これこそが、計算カーネルや推論サーバーの最適化を長時間行わせるという、本ツールの本来の用途である。

AMD社内での6か月にわたる運用実績

AMDによると、4月から10月にかけて運用された2つの社内環境において、4万回以上のセッション、10万時間以上のエージェント稼働時間、400万回以上のツール呼び出しを記録したという。実行時間は長く、中央値で3.4時間、最大で50.1時間に達した。途中でサンドボックスを喪失した2140回の実行のうち、95.7%が最終的に成功を収めた。また、APIのアップデートを3回実施した際にも、実行中セッションの99.5%が中断されずに最後まで完了した。

ユーザー側で有効化が必要な設定

AMDは、最高レベルのセキュリティがデフォルト状態では提供されない点を明確にしている。標準のサンドボックスはホストマシンのカーネルを共有するruncで動作する。仮想マシンによる分離(Kata Containers)、下りトラフィックのフィルタリング、各セッションに紐づくトークンなどは、システムを外部に公開する前にユーザー自身で有効化する必要があり、公開された本番運用の測定値もKataやエグレスプロキシなしで取得されたものだ。また、本番環境の構築にはAMDのクラスタ管理プラットフォームであるPrimus-SaFEの導入も必須となる。

編集部の見方

PrimusClawは第一に、AMDの戦略を後押しするものだ。大手クラウドがサービスとして貸し出しているソフトウェア基盤をオープンソースとして周辺に提供することで、自社製GPUの魅力を高める狙いがある。自前のクラスタをすでに保有し、プロンプトやツールの実行結果、コードを外部サービスに委ねたくない開発チームにとって、詳細なドキュメントとこの分野では貴重な本番運用実績を備えた本格的な選択肢となるだろう。その裏返しとして、セルフホストするということは、通常クラウドベンダーに費用を払って委ねているコンプライアンス、可用性、セキュリティの堅牢化をすべて自前で担うことを意味し、この点はAMD自身も認めている。また、提示されている運用実績の数値は、あくまでAMD社内による測定値にとどまる。

出典

  1. AMD ROCm Blogs — PrimusClaw: An Open-Source Managed Agent Runtime for AMD Instinct GPU Clusters(2026年11月6日) 一次情報
  2. GitHub — AMD-AGI/PrimusClaw 一次情報

一次情報とは、当該企業・研究所・団体が直接発信した情報です。二次情報は、発信元ではない媒体が伝えた情報で、その旨を明記しています。誤りを見つけたら訂正方針をご覧ください。