Hugging Face、AIエージェント用語辞典を公開|Harness/Scaffoldの違いは?

伊東雄歩
監修者 伊東 雄歩

株式会社ウォーカー CEO。東北大学卒。MENSA会員、JDLA認定講師、健全AI教育協会理事。生成AI×教育・学習科学を専門とし、2億円超のシステム開発プロジェクトを統括。

taolis.net X note Voicy YouTube
  • Hugging Faceが2026年5月25日、AIエージェント業界の用語を整理した「Agent Glossary」を公開しました
  • 14個の重要用語をまとめ、「Agent=Model+Harness」という新しい定義を提示しています
  • 2026年は「ハーネスの年」と呼ばれ、モデルよりも周辺インフラの設計が成功を左右します
  • Scaffoldは設計図、Harnessは実行エンジンと役割を分けたのが今回の整理のポイントです
  • 日本の開発者にとっても、エージェント開発の議論を共通言語でできる重要な指針になります

AIエージェントの開発現場で「ハーネス」「スキャフォールド」という言葉が飛び交うようになりました。でも、両者の違いを正確に説明できる人はまだ少ないのではないでしょうか。Hugging Faceが2026年5月25日に公開した「Agent Glossary」は、こうした混乱を整理する待望の用語辞典です。本記事では、14個の重要用語を中学生にもわかる言葉でかみ砕き、日本のエンジニアが押さえるべきポイントを解説します。

Hugging Faceが用語辞典を公開した背景

急成長するAIエージェント領域の課題

2025年から2026年にかけて、AIエージェント(自律的にタスクをこなすAI)の開発が爆発的に増えました。

ところが、業界の用語が統一されていません。

同じ機能でも会社ごとに呼び方が違い、論文と実装で意味がズレることもあります。Hugging Faceはこの状況を「言葉の壁」と捉え、整理に乗り出しました。

著者はSergio Paniego氏とAritra Roy Gosthipaty氏。2人ともHugging Faceで AI エージェントの教育・実装に関わってきた人物です。

公開日と公開場所

公開日は2026年5月25日。場所はHugging Face公式ブログです。

記事タイトルは「AI Agents Glossary」で、英語で書かれていますが、図表が豊富なので英語が苦手でも全体像はつかめます。

掲載されたのは14個の用語。基礎から応用まで幅広くカバーしているのが特徴です。

辞典で定義された14の重要用語

基礎レイヤー:ModelとScaffoldingとHarness

まず押さえたいのが、エージェントの土台を作る3つの用語です。

Model(モデル)は、テキストを受け取ってテキストを返すLLM(人間みたいに文章を書けるAI)そのものを指します。単独ではメモリも繰り返し動作もできません。

Scaffolding(スキャフォールディング)は、モデルがどう振る舞うかを決める「設計図」のことです。システムプロンプト(AIに与える初期指示)、ツールの説明文、応答の解釈ルールなどが含まれます。

Harness(ハーネス)は、設計図に沿って実際にモデルを動かす「実行エンジン」です。モデルを呼び出し、ツールを叩き、いつ止めるかを判断します。

つまり、Scaffoldは静的な設計、Harnessは動的な実行装置という役割分担になります。

エージェントの全体像を表す用語

Hugging Faceは新しい定義を提示しました。

Agent(エージェント)=Model+Harness

つまり、テキストを生成するだけだったLLMを、ループの中で何度も動ける「自律システム」に変えるのがエージェントの正体です。

Context Engineering(コンテキストエンジニアリング)は、エージェントの作業領域にどんな情報を含めるかを設計する技術です。会話履歴、ツールの結果、参照ドキュメントを取捨選択します。

Policy(ポリシー)は、ある状況でエージェントがどの行動を選ぶかの確率分布です。「同じ質問でも気分でブレる」のはここに原因があります。

外部とつながる仕組み

Tool Use(ツール利用)は、エージェントが外の世界に手を伸ばす方法です。Web APIを叩いたり、コードを実行したり、データベースを読んだりします。

Skills(スキル)は、複数ステップの作業をパッケージ化した再利用可能な知識のことです。「請求書を作る」「議事録を要約する」など、手順がまとまった「お仕事マニュアル」のイメージです。

Sub-agents(サブエージェント)は、特定の小タスクを担当する別のエージェントです。親エージェントが「コードレビュー専門のサブエージェント」を呼び出して仕事を任せます。

学習と評価のための用語

エージェントを賢くする仕組みも辞典に含まれています。

RL Environment(強化学習環境)は、エージェントが行動を試して結果を観測できる仮想空間です。Trainer(トレーナー)はエージェントを動かして点数をつけ、重みを更新するコンポーネントです。

Rollout(ロールアウト)はエージェントの1回の動作全体を意味します。観測・行動・報酬がすべて記録されます。Reward(報酬)はその点数のことで、検証可能な客観報酬と、人間や別AIが採点する学習型報酬に分かれます。

記憶の2タイプ

Short-term Memory(短期記憶)はコンテキストウィンドウ(AIが一度に読める文章量)の中にある会話履歴です。Long-term Memory(長期記憶)はセッションを越えて外部に保存される情報で、ベクトルデータベースなどに格納されます。

人間でいえば、短期記憶は会話中の頭の中、長期記憶はメモ帳という関係です。

なぜ今「Harness」が注目されているのか

「2025年はAgents、2026年はAgent Harness」

米メディアや業界専門家のあいだで、ある言葉が広がっています。

「2025年はエージェントの年、2026年はハーネスの年」。

理由は単純です。Claude、GPT、Geminiといった最先端モデルは性能差が縮まり、もはやモデル選びだけでは差別化できなくなりました。

差を生むのはハーネスの設計です。ツールをどう呼ぶか、エラーをどう拾うか、コンテキストをどう管理するか——ここで成否が分かれます。

ハーネスエンジニアリングという新職種

「Harness Engineer(ハーネスエンジニア)」という職種も生まれつつあります。

仕事内容は、LLMを業務システムに組み込むときの周辺インフラを設計・実装することです。プロンプト調整、ツール統合、ガードレール構築、可観測性の確保まで含まれます。

StripeやShopify、Airbnbのような企業はすでに専任チームを置いていると報じられています。

ScaffoldとHarnessの違いを具体例で理解する

レストランで例えると

少しイメージしにくい人のために、レストランで考えてみましょう。

Model(モデル)は料理人です。腕はいいですが、レシピや厨房の動線がなければ料理を出せません。

Scaffolding(スキャフォールド)はレシピ本と厨房のレイアウト図です。「何を作るか」「どんな順番で動くか」が書かれた静的な設計図です。

Harness(ハーネス)は、レシピを見ながら料理人に指示を出し、食材を運び、皿を提供し、客の追加注文を受け付ける「店長」です。実際の運営を回す動的な存在です。

料理人がどれだけ優秀でも、店長が機能しなければレストランは回りません。これが「モデルよりハーネスが重要」と言われる本質です。

コード上での違い

開発の現場では、Scaffoldはコンフィグファイルやプロンプトテンプレートとして書かれます。一方、Harnessは制御フローやループ、エラーハンドリングを含む実行コードとして実装されます。

Hugging FaceのsmolAgentsフレームワークでは、約1000行のコードがハーネス相当の役割を果たしています。

類似サービスとの比較

他社のエージェント用語との違い

用語整理を試みているのはHugging Faceだけではありません。比較してみましょう。

  • OpenAI Agents SDK: 「Agent」「Tool」「Handoff」という独自の用語体系を採用。Harness概念は明示せず
  • Anthropic Claude SDK: 「Skills」「Sub-agents」を強調し、Hugging Faceの定義と一致する部分が多い
  • Microsoft AutoGen: 「Agent」「Workflow」「Memory」を中心に据え、Harnessに相当する概念は「Conversable Agent」として実装
  • LangChain: 「Chain」「Tool」「AgentExecutor」を使用。AgentExecutorがHarnessに相当

Hugging Faceの辞典は、こうした各社の概念を中立的に整理した「業界共通語」を目指している点に意味があります。

学術論文との対応

強化学習の世界では「Policy」「Reward」「Environment」は長く使われてきた用語です。Hugging Faceの辞典は、これらの学術用語と現場の実装用語を橋渡しする役割も果たしています。

日本市場への影響

日本の開発現場で起きること

日本のAI開発現場でも、用語のズレは深刻でした。「エージェント」「ボット」「アシスタント」が混在し、社内ドキュメントですら定義が揃わないケースがありました。

今回の辞典は英語ですが、Hugging Faceの公式ブログは多くの日本企業がベンチマークにしているため、用語の標準化が進む可能性があります。

すでに国内のSIerやスタートアップでは、提案書や設計書に「Harness」「Scaffold」を採用する動きが始まっています。

日本語訳の課題

一方で、日本語訳には課題があります。「Scaffolding」を「足場」と訳すと建設業のイメージが強く、誤解を招きます。

当面はカタカナのまま使うのが現実的でしょう。実際、業界カンファレンスでも「ハーネス」「スキャフォールド」という発音で会話が進んでいます。

日本企業の活用シーン

具体的な活用シーンを3つ紹介します。

1つ目は、地方銀行の融資審査担当者です。これまで複数のシステムを開いて顧客情報を集めていましたが、エージェントに「ハーネス」を組むことで、1つの指示で必要書類を自動収集できます。Scaffoldで業務ルールを定義し、Harnessでシステム間連携を実行する形になります。

2つ目は、製造業の品質管理部門です。検査記録から異常パターンを抽出する作業を、サブエージェントに任せる構成が検討されています。親エージェントが全体を統括し、専門エージェントが各工程を担当する分業モデルです。

3つ目は、自治体の窓口業務です。住民からの問い合わせをコンテキストエンジニアリングで整理し、関係部署の情報を集約して回答案を作る試みが始まっています。

よくある質問(FAQ)

Q1. ScaffoldとHarnessの一番シンプルな違いは?

Scaffoldは「何を・どんなルールで動くか」の設計図、Harnessは「実際にモデルを動かす実行装置」です。設計と運用が分かれているとイメージしてください。

Q2. 個人開発者でもHarnessを意識する必要がありますか?

はい、必要です。ChatGPTのAPIを叩くだけでも、リトライやエラー処理を書く時点でハーネスを実装していることになります。意識して設計すれば品質が大きく上がります。

Q3. なぜモデルよりハーネスが重要なのですか?

2026年現在、Claude・GPT・Geminiといった主要モデルの性能差が縮まっているためです。同じモデルでもハーネスの作り込み次第で、成果物の品質が10倍以上違うケースも報告されています。

Q4. 用語辞典を学ぶおすすめの順番は?

Model→Scaffold→Harness→Agent→Tool Use→Memory の順がおすすめです。土台から外側に広げていくと、各用語の関係性が頭に入りやすくなります。

Q5. Hugging Faceの定義は今後変わる可能性がありますか?

はい、可能性はあります。AIエージェント領域は急速に変化しており、Hugging Faceは「議論のたたき台」として公開していると明言しています。フィードバックを受けて改訂される見込みです。

まとめ

  • Hugging Faceが2026年5月25日に「AI Agents Glossary」を公開し、14個の用語を整理しました
  • 新しい定義「Agent=Model+Harness」は、エージェント設計の基本式として広がりつつあります
  • 2026年は「ハーネスエンジニアリング」が競争優位を生む年とされ、専任チームを置く企業が増えています
  • 日本市場でもカタカナ表記での標準化が進む見込みで、いまから用語を押さえる価値は大きいです
  • 次のアクションとしては、ご自身が触れているAIツールをModel/Scaffold/Harnessに分解して整理してみることをおすすめします

参考文献

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です