Hugging Face、AIカーネル配布基盤「Kernels」を全面刷新
Hugging FaceがGPU向けカスタムカーネルの配布プロジェクト「Kernels」を大型アップデート。新リポジトリ形式や署名によるセキュリティ強化、AIエージェントによる開発支援などが加わりました。
重要ポイント
- Hugging Face Hubに「kernel」という独立したリポジトリタイプを新設し、対応する加速器・OS・バックエンドのバージョン情報を明示できるようにした
- デフォルトで「信頼済みパブリッシャー」からのカーネルのみを読み込む仕組みを導入し、それ以外はtrust_remote_code引数での明示的な許可が必要に
- Sigstoreのcosignを使ったコード署名の仕組みを追加(ロード時の署名検証は、より完全に展開する前にテストを重ねたい段階と位置づけ)
- CLIツールのkernelsとkernel-builderの役割を分離し、kernelsはライブラリ利用に特化させた
- PyTorchの「Stable ABI」(Torch 2.9以降、約2年間の互換性を想定)に対応し、Apache TVM FFI経由でTorch以外のフレームワークからの利用も初めて可能になった
Hugging Faceは2026年7月6日、GPU向けカスタムカーネルの配布基盤「🤗 Kernels」の大型アップデートを公式ブログで発表しました。執筆はSayak Paul氏、Daniël de Kok氏、David Holtz氏の3名で、以前の投稿「From Zero to GPU」で紹介したプロジェクトを、公開後の実運用を経てほぼ全面的に作り直したとしています。カーネルとは、モデルの実行を高速化する低レイヤーのGPUコード部品のことで、これまで配布や管理の共通ルールが整っていなかった領域です。今回の刷新では、Hub上の新しいリポジトリ形式、署名によるセキュリティ強化、AIエージェントによるカーネル開発支援など、複数の変更が同時に加えられました。
背景と詳細
Kernelsプロジェクトは、GPU向けカスタムカーネルのパッケージング・配布・利用方法を標準化する目的で、Hugging Faceが以前の投稿「From Zero to GPU」で紹介したものです。公開後数ヶ月の実運用を通じて課題が見えたとして、今回「プロジェクトをほぼ完全に再設計した」といいます。
新設された「kernel」リポジトリタイプでは、ユーザーがカーネル・モデル・それらを利用するアプリケーション全体の対応状況を横断的に把握できるようになり、カーネルの発見性が高まるとしています。Hugging Face Hubで毎週リリースされるPythonライブラリの取り組みとあわせて見ると、同社がHub全体の配布基盤を継続的に整備している様子がうかがえます。あわせて、信頼済みパブリッシャー制度により、コミュニティから信頼を得た組織のみがデフォルトでカーネルを公開できる仕組みとし、セキュリティ面を強化しました。
今回の目玉のひとつが、AIエージェントによるカーネル開発支援です。CLIが非インタラクティブなコマンドと出力に対応し、バックエンドごとの違いを吸収する「バックエンド固有のスキル」を提供するほか、コマンド1つでvLLM推論サーバーを起動できるHF Jobsと連携して複数のハードウェア構成でのベンチマークを自動実行し、性能結果を比較できるようにしました。記事では、この新しいワークフローで開発・評価されたカーネルの例として、Flash Attention 3やAMD MI300向け実装が挙げられています。
そのほか、ワンクリックでの環境セットアップスクリプトや、利用方法を自動記載する「システムカード」機能、対応可否を判定するhas_kernel()関数の追加、manylinux_2_28(glibc 2.28)への対応強化なども盛り込まれました。
なぜ重要か
GPU向けの高速化コードは、これまで各プロジェクトが独自に管理・配布することが多く、再利用や検証が難しい領域でした。今回の刷新は、カーネルの配布に「対応環境の可視化」と「発行元の信頼性」という2つの軸を持ち込むもので、モデルを高速化する部品を安全に選び取れる環境づくりの一歩といえます。LLMやオンプレGPUを扱う開発チームにとって、PyTorch以外のフレームワークからカーネルを利用できるようになった点は選択肢の広がりとして注目に値します。また、AIエージェントによるカーネル開発支援は、専門性の高いGPUプログラミング領域にも自動化の波が及び始めていることを示す事例といえるでしょう。こうした基盤整備の積み重ねは、Hugging Face CEOが語るオープンソースAIの重要性という同社の方針とも重なります。
今後の見通し
記事では、コード署名についてロード時の検証機能をより完全な形で展開する前にテストを重ねたいとしており、当面は段階的な導入になるとみられます。エージェントによるカーネル開発についても「まだ初期段階」としており、開発ワークフローは今後も変化していく可能性があります。
関連する仕事・業種
関連ワークフロー
コードレビュー依頼文とドキュメントの下書きを作る
- 想定時間
- 目安15分
- 難易度
- ふつう
- 使用ツール
- ChatGPT・Claude・Gemini
関連記事
- ニュース NEW
Anthropic、著作権訴訟で15億ドル和解が最終承認
Anthropic's landmark $1.5B copyright settlement is approved - TechCrunch·
- ニュース NEW
NVIDIA、エッジ向けロボットAI「Cosmos 3 Edge」を発表
Introducing Cosmos 3 Edge (Hugging Face Blog)·
- ニュース NEW
「自然な写り」のAdobeカメラアプリ、生成AI編集機能を追加
The Verge - Adobe's 'natural look' camera app embraces generative AI·
毎週金曜、AIまとめを無料でお届け