NVIDIA、BlueField用AI開発スキル公開
NVIDIAはデータ処理ユニットBlueField向けの統一開発プラットフォームDOCAの開発効率を向上させるDOCA AI Agent SkillsをGitHubで公開した。本スキルは、汎用AIコーディングエージェントがインフラソフトウェアの専門知識を欠くことで生じる推測ベースの開発を解消するため、検証済みのAPI仕様、ビルド制約、ハードウェア要件を機械可読形式で定義している。 NVIDIAの開発チームは65件の実開発タスクを対象に性能検証を行った。汎用エージェントのみでは要件チェックリストの19%しか満たせなかったが、本スキルを搭載させたエージェントは全タスクで100%の成功率を達成した。同時実施のデモでは、同等のRDMA通信プログラム構築において、スキル搭載エージェントは作成コード量を73%削減し、ハードウェア操作コマンド数も46%減らした。これにより開発サイクルの大幅な短縮と安定したデプロイメントが可能となる。 スキルの効果は主要な開発シナリオで実証済みである。まず、存在しないAPIやフラグを生成する誤りを排除し、正しい関数シグネチャと実装順序を初期回答に反映させる。次に、GPUNetIOやRDMAの機能有無を実機構成で検証してからコード生成を行うため、実機実行時の不具合を未然に防ぐ。また、リンカーエラーや依存関係問題を自動解決し、DOCAコンテナ環境でのビルド成功率を確保する。加えて、本番環境でのファームウェア変更には、外付け管理経路の確保、メンテナンスウインドウの設定、ロールバック計画、コールドリブートの必要性など、厳格な安全手順を強制する設計となっている。 本スキルはDOCA Flow、GPUNetIO、RDMA、PCCなどの全DOCAライブラリを対象に提供され、エージェントが熟練開発者の推論枠組みを再現することを可能にする。NVIDIAはこれにより、BlueFieldインフラ上でのAIネイティブネットワーク構築やストレージ最適化、セキュリティ機能の導入が加速し、安定したコードの早期出荷を実現すると説明している。関連リポジトリはNVIDIA/skillsより公開されており、開発者はエージェントに専門ドメイン知識を付与することでインフラ開発の生産性向上とデプロイメントリスクの低減を図れる。
