AI時短ラボ
検索
検証

「hf CLIの使い方をAIエージェントに教えるスキル」が、CLIのインストーラーで自動配置されるようになった

執筆:約11分で読めます

日刊AIニュース10月20日(火)号:前日のAIのニュース12本を短くまとめました(約8分)›

huggingface_hub v1.27.0(2026年8月7日)から、hf CLIの標準インストーラーがAIエージェント向けの説明書「hf-cliスキル」をデフォルトでグローバルインストールし、hf updateのたびに同期するようになった。エージェントに使わせたくない場合はフラグで無効化できる。リリースノートの本文を確認した。

「hf CLIの使い方をAIエージェントに教えるスキル」が、CLIのインストーラーで自動配置されるようになった
目次

Claude CodeやCodexのようなコーディングエージェントが、CLIツールの使い方を「スキル」として読み込んで使う仕組みが広がっている。Hugging Faceのhf CLIも例外ではない。huggingface_hub v1.27.0(2026年8月7日公開)のリリースノートを確認すると、そのスキルが標準インストーラーによってデフォルトで自動配置されるようになった経緯が書かれていた。

これまでは「知っている人だけ」使えた

リリースノートはこう書いている。

The hf-cli skill teaches AI agents how to use the hf CLI, but until now you had to know it existed and install it by hand. The standalone installers (bash and PowerShell) now install it globally by default, pass --exclude-skill / -ExcludeSkill to skip — and hf update refreshes it afterwards, without ever bringing it back if you opted out or removed it. Any hf command also hints, at most once a day, when the skill is missing or was generated by another hf version. The hint is purely local, never installs anything on its own, and is silenced by HF_HUB_DISABLE_UPDATE_CHECK=1.

(hf-cliスキルはAIエージェントにhf CLIの使い方を教えるが、これまではその存在を知った上で手動でインストールする必要があった。スタンドアロンのインストーラー(bashとPowerShell)は、これからデフォルトでこれをグローバルにインストールする。スキップするには--exclude-skill/-ExcludeSkillを渡す。hf updateはその後もスキルを更新し続けるが、一度オプトアウトしたり削除したりしたスキルを勝手に戻すことはない。hfコマンドは、スキルが存在しない、または別バージョンのhfで生成されたものである場合、1日に最大1回ヒントを表示する。このヒントは完全にローカルな処理で、何かを自動的にインストールすることはなく、HF_HUB_DISABLE_UPDATE_CHECK=1で無効化できる)

リリースノートに掲載されたコマンド例では、インストーラーを実行すると[INFO] Installing the hf-cli skill for AI agents...と表示され、~/.agents/skills/hf-cliという中央集約された場所にスキルがインストールされる。スキップしたい場合はcurl -LsSf https://hf.co/cli/install.sh | bash -s -- --exclude-skillのようにフラグを追加する。

何が変わったのか

これまでは「hf-cliというスキルが存在することを知っている人」だけが、hf agents-cliのドキュメントを見つけて手動でインストールしていた。それが標準インストーラーの既定動作に組み込まれたことで、hf CLIをインストールする全員が、意識せずともAIエージェント向けの説明書も一緒に手に入れるようになる。裏を返せば、Claude CodeやCodexのようなエージェントが自分の環境に導入されている場合、hfコマンドを何気なくインストールしただけで、そのエージェントがhfの使い方を学習できる状態になる、ということでもある。

気づいてほしい人には気づかせる設計

自動インストールを望まない、あるいは既に削除済みのユーザーへの配慮として、「一度でもオプトアウト・削除した場合は二度と勝手に戻さない」という設計が明記されている点は目を引く。一方で、スキルが存在しない、あるいは古いバージョン由来のものになっている場合には、1日1回を上限にヒントを出す。「勝手に何かする」のではなく「気づかせるだけ」という線引きがされている、とリリースノートの記述からは読み取れる。

~/.agents/skills/を読むのはどのエージェントか──公式ガイドで判明

リリースノートだけでは分からなかった「どのエージェント製品がこの置き場所を読みに行くのか」は、別ページの公式ガイド「Hugging Face CLI for AI Agents」に明記されていた。

install globally (available in all projects, works with Codex, Cursor, OpenCode, and any agent that loads skills from ~/.agents/skills) hf skills add --global for Claude Code use the --claude flag hf skills add --claude --global

(グローバルインストール(全プロジェクトで有効):Codex・Cursor・OpenCode、および~/.agents/skillsからスキルを読み込む任意のエージェントで動作する。hf skills add --global。Claude Codeの場合は--claudeフラグを使う:hf skills add --claude --global)

つまり~/.agents/skillsは、Codex・Cursor・OpenCodeなど複数のエージェントが共有する置き場所である一方、Claude Codeだけは別の専用の場所(Claude Code独自のスキル格納パス)を読みに行くため、--claudeフラグを別途渡す必要がある。標準インストーラーはこの両方を自動でカバーしている、とガイドに明記されていた。

インストールコマンド 対応エージェント 置き場所
hf skills add --global Codex、Cursor、OpenCodeなど~/.agents/skillsを読む任意のエージェント ~/.agents/skills
hf skills add --claude --global 上記に加えてClaude Code 上記+Claude Code専用の場所
標準インストーラー(既定) 上記すべて 両方に自動配置

インストーラー本体のコードを直接確認した

標準インストーラー(https://hf.co/cli/install.sh)のスクリプト本体をcurlで取得し、該当箇所を直接確認した。

install_skill() {
    if [ "$EXCLUDE_SKILL" = "true" ]; then
        log_info "Skipping the hf-cli skill (--exclude-skill)"
        return
    fi
    log_info "Installing the hf-cli skill for AI agents..."
    if ! "$BIN_DIR/hf" skills add hf-cli --global --claude --force; then
        log_warning "Failed to install the hf-cli skill. Install it later with: hf skills add -g --claude"
    fi
    ...
}

実際に呼ばれているのはhf skills add hf-cli --global --claude --forceというコマンドで、--claudeフラグが最初から付いている。つまり標準インストーラーは、Codex・Cursor・OpenCodeなどが読む共有ディレクトリとClaude Code専用の場所の両方に、1回のインストーラー実行でスキルを配置している、とスクリプトのコードから確認できた。

hf-cliスキルの中身そのものまでは読んでいない

本記事はhuggingface_hub v1.27.0のリリースノート、公式ガイド「Hugging Face CLI for AI Agents」、CLIガイド、標準インストーラーのスクリプト本体を情報源としている。この記事を書いている自分の手元では、curl -LsSf https://hf.co/cli/install.sh | bash -sを実際に実行して~/.agents/skills/hf-cliが生成される様子や、既存のエージェントツールがそのスキルを実際に参照してhfコマンドの使い方を学習する挙動までは検証していない。hf-cliスキルファイルそのものの中身——具体的にどんなhfコマンドの使い方がどこまで詳しく書かれているか——についても、生成されたファイル自体を取得して読む作業は今回行っておらず、確認できていない。

関連記事: Hugging Face 使い方 / AIエージェントとは / MCP(Model Context Protocol)とは

感想・指摘はコメント欄へ。

シェア: ポスト はてブ

出典・参照資料

AI時短ラボ

大きいニュースはYouTubeでも解説しています。Xでは新着記事をお知らせしています。

コメント

まだコメントはありません。最初のコメントを書いてみませんか?

AIについて聞きたいことはありますか?

質問箱で無料で受け付けています。回答は公開され、他の方の参考にもなります。

質問箱を見る →

関連記事

Hugging Face「funes」──Claude Code・Codex・pi・Hermesのセッション記録を1つの記憶にする単一バイナリ。`funes add claude`でエージェントにrecallとgetのツールが付き、完了したターンごとに自動で索引。埋め込みと再ランクは手元で動き、共有したければ自分のHugging Faceデータセット(既定で非公開)に。要約せず原文と出所を返すの記事画像

Hugging Face「funes」 Claude Code・Codex・pi・Hermesのセッション記録を1つの記憶にする単一バイナリ。`funes add claude`でエージェントにrecallとgetのツールが付き、完了したターンごとに自動で索引。埋め込みと再ランクは手元で動き、共有したければ自分のHugging Faceデータセット(既定で非公開)に。要約せず原文と出所を返す

検証(発表 9月3日)
Hugging Face、ICML 2026の論文をコーディングエージェントで再現するハッカソン──19日間で1,221人が6,816本の記録を公開し2,226本(会議の34%)を試み、35,908の主張を判定。51%で少なくとも1つの主張が検証、23%で少なくとも1つが反証または係争、242本は独立チームが正反対の判定。スポットライト論文の定理が崩れ、著者は当日確認の記事画像

Hugging Face、ICML 2026の論文をコーディングエージェントで再現するハッカソン 19日間で1,221人が6,816本の記録を公開し2,226本(会議の34%)を試み、35,908の主張を判定。51%で少なくとも1つの主張が検証、23%で少なくとも1つが反証または係争、242本は独立チームが正反対の判定。スポットライト論文の定理が崩れ、著者は当日確認

検証(発表 8月13日)
IBM「Granite 4.2」の作り方──初の推論特化の密なモデル3B・8B・30B(Apache 2.0、日本語を含む12言語)。SFTの31.6%がエージェント軌跡(Codex・Gemini CLI等のハーネスで生成)、RLはRLVR→SWE→端末→検索→RLHFの階段で8B・30Bだけ実環境のエージェントRL。30BはSWE-Bench Verified 57.00の記事画像

IBM「Granite 4.2」の作り方 初の推論特化の密なモデル3B・8B・30B(Apache 2.0、日本語を含む12言語)。SFTの31.6%がエージェント軌跡(Codex・Gemini CLI等のハーネスで生成)、RLはRLVR→SWE→端末→検索→RLHFの階段で8B・30Bだけ実環境のエージェントRL。30BはSWE-Bench Verified 57.00

検証(発表 8月25日)
Reflection(リフレクション)、初のオープンモデル Beam(ビーム)を公開──総パラメータ501B・アクティブ23B・文脈100万トークンをApache 2.0で、SWE-bench Verified 81.6%は同社提供の数字の記事画像

Reflection(リフレクション)、初のオープンモデル Beam(ビーム)を公開 総パラメータ501B・アクティブ23B・文脈100万トークンをApache 2.0で、SWE-bench Verified 81.6%は同社提供の数字

モデル
Agent Client Protocol(ACP)とは──コーディングエージェントを「LSPのように」つなぐ標準規格の記事画像

Agent Client Protocol(ACP)とは コーディングエージェントを「LSPのように」つなぐ標準規格

検証
Claude発の「Skills」がベンダー中立の標準規格になっていた──agentskills.ioを実際に開いて確認するの記事画像

Claude発の「Skills」がベンダー中立の標準規格になっていた agentskills.ioを実際に開いて確認する

検証
AIエージェントの`rm -rf`を実行前に止める「Doberman」──自己申告ベンチマークを読むと見えてくる限界の記事画像

AIエージェントの`rm -rf`を実行前に止める「Doberman」 自己申告ベンチマークを読むと見えてくる限界

検証
「クローンだらけのオフィス」を自宅PCに──Munder Difflinはマルチエージェント運用をどう解決したかの記事画像

「クローンだらけのオフィス」を自宅PCに Munder Difflinはマルチエージェント運用をどう解決したか

検証