AIエージェントのハーネス設計とは?企業が整える3層

AIエージェント ハーネス設計のイメージ画像

本記事では、AIエージェントのハーネス設計を、モデルの外側にある知識、ツール、実行環境、検証、承認、記録を整える実務設計として扱います。

  • 要点1: プロンプトだけでなく、参照情報やツール、権限、テストまで設計する
  • 要点2: 知識層、実行層、統制・評価層の3層で整理する
  • 要点3: 自律性を上げる前に、最小権限と人の承認を組み込む

対象読者:AIエージェントを業務導入する経営者、DX推進担当者、情報システム部門

今日やること: 対象業務を1つ選び、AIが参照する情報、使えるツール、承認が必要な操作を書き出す

この記事の著者
株式会社Nexa 代表取締役川島 陸

一橋大学経済学部卒業後、フォーティエンスコンサルティング株式会社(旧 株式会社クニエ)にて法人向けAI導入支援等を経験。独立後、AI系メディア運営やDify/n8nの導入支援を経て、株式会社Nexaを創業。法人向けAI研修・AI導入支援・AI関連メディア運営を手掛ける。

AIエージェント活用では、モデルの選定やプロンプト改善に注目が集まりがちです。しかし、実務の成否を左右するのは、AIの外側にある仕事環境です。

2026年8月30日、木本一博氏(@kinopee_ai)は、Xへの投稿で、自身のSpeaker Deck資料「ハーネス設計入門」を紹介しました。投稿は取得時点で多くの反応を集めています。

企業が今取り組むべきことは、より長い指示を書くことではありません。知識、実行、統制・評価の3層を整え、小さな業務で再現性を検証することです。

ハーネス設計とは何ですか?

木本氏の資料では、ハーネスを「LLMの周辺環境全体」と整理し、コンテキスト、ツール、フィードバック、実行環境、ガードレール、観測可能性、状態管理を論点に挙げています。本記事では、この整理とOpenAIの「Harness engineering」を踏まえ、企業業務における参照文書、ツール、権限、テスト、ログ、承認までを含む実務設計として扱います。

プロンプトは重要です。しかし、社内規程へアクセスできないAIに「正確に回答して」と頼んでも、根拠は増えません。更新権限を持たないAIに「データを修正して」と頼んでも実行できません。反対に、過剰な権限を渡せば誤操作の影響が大きくなります。

なぜモデル性能だけでは成果が安定しないのですか?

同じモデルでも、仕事環境が違えば結果は変わります。必要な資料を見つけられるか、操作結果を確認できるか、失敗時に安全に戻れるかが異なるためです。

OpenAIはHarness engineeringで、Codexを使った開発経験を公開しています。同社は、エージェントがUI、ログ、メトリクス、テストを読み取れる形にし、制約を文書だけでなくリンター、構造テスト、CIで機械的に強制しています。

ここで重要なのは「モデルへもっと頑張らせる」のではなく、失敗の原因を環境側で直す考え方です。根拠が足りないなら知識を整えます。操作できないなら道具を追加します。確認できないならテストやログを用意します。

一方、AnthropicはBuilding Effective AI Agentsで、まず最も単純な解決策を選ぶよう推奨しています。経路を事前定義できる業務ではワークフローが適する場合があり、モデルによる柔軟な判断や動的なツール選択が必要な場合にエージェントを検討します。

つまり、ハーネス設計は自律性を最大化する競争ではありません。必要な範囲だけ判断を任せ、残りを仕組みで固定する作業です。

企業が整えるハーネス設計の3層

本記事では、木本氏とOpenAIが示した論点を企業導入へ落とし込むため、Nexaの実務上の整理として、ハーネスを知識層、実行層、統制・評価層の3つに分けます。これは各社が定めた公式分類ではありません。

1. 知識層:正本へたどり着けるようにする

知識層は、AIが何を根拠に判断するかを定めます。社内規程、製品仕様、手順書、顧客対応基準など、承認済みの正本を決めます。

OpenAIのHarness engineeringは、AGENTS.mdを情報を詰め込む百科事典ではなく「地図」として使い、詳細はdocs/を正本にする設計を示しています。一方、2026年8月29日公開のAGENTS.md公式ガイドでは、グローバル指示とプロジェクト固有指示を階層的に結合し、読み込む指示の合計サイズは既定で32 KiBと説明しています。ルールは簡潔に保ち、整形やlintなど機械的に確認できる条件はCIへ移すよう案内しています。

企業でも同じです。すべての規程を1つの指示へ貼るのではなく、短い入口から必要な文書へ段階的に移動できる構造にします。更新日、責任者、有効範囲も記録してください。

AGENTS.mdの具体的な書き方は、AGENTS.mdとは?書き方とテンプレートで解説しています。

2. 実行層:使える道具と権限を限定する

実行層は、AIが使えるAPI、ブラウザ、データベース、ファイル、業務システムを定めます。読み取り、下書き、更新、送信、削除を同じ権限で扱わないことが重要です。

最初のPoCでは、読み取りと下書きから始めます。本番更新や社外送信、削除、決済は自動実行を避け、人の承認対象とします。将来対象にする場合も、金額上限、対象範囲、承認者、取り消し手順を先に決めます。

実行環境は業務ごとに分離します。テスト用データと本番データを混ぜず、APIキーは指示ファイルへ書きません。AIができることを増やすほど、認証情報と権限の管理が重要になります。

3. 統制・評価層:結果を検証し、止められるようにする

統制・評価層は、AIの成果を判定し、異常時に止める仕組みです。入力、実行した操作、参照した根拠、出力、承認結果を追跡できるようにします。

評価は「それらしい回答」ではなく、観察可能な条件で行います。たとえば、必須項目の欠落、根拠URLの有無、計算結果、禁止表現、承認差し戻し、再作業の発生を確認します。

失敗例は次のテストへ追加します。文書更新で回答が変わるか、権限がない操作を拒否できるか、外部文書の不正な指示を無視できるかも検証対象です。

AIガバナンスの全体像は、AIガバナンスとは?中小企業が90日で構築する実践ガイドも参考にしてください。

プロンプト、AGENTS.md、ハーネスの違い

3つは競合する手段ではなく、範囲が異なります。

項目 プロンプト AGENTS.md ハーネス
主な役割 個別タスクや共通方針を伝える リポジトリ内の作業規則を渡す AIが働く環境全体を構成する
対象 会話、API呼び出し 主にコーディングエージェント 開発、営業、管理など業務全般
含むもの 役割、目的、制約、形式 コマンド、規約、参照先 知識、ツール、権限、テスト、ログ、承認
強制力 モデルが解釈する モデルが解釈する 権限やCIで技術的に制御できる
主な弱点 長文化、競合、解釈の揺れ 陳腐化、上限、配置ミス 構築と保守に運用コストがかかる

システムプロンプトはハーネスの一部です。役割や出力形式を伝えられますが、アクセス権を遮断したり、誤送信を取り消したりはできません。詳しくはシステムプロンプトとは?書き方と実例、安全な運用法をご覧ください。

企業が30日で試す5ステップ

大規模な基盤を先に作る必要はありません。以下は、Nexaが提案する30日PoC(概念実証)の進め方です。期間は公式資料が指定したものではなく、対象業務を1つに絞って最小構成を検証するための目安です。

ステップ1:対象業務を1つに絞る

問い合わせ回答の下書き、定例レポート作成、社内規程の検索など、完了条件を観察できる業務を選びます。採用、法務、与信、決済など、誤りが人の権利や財産へ大きく影響する業務は、初回PoCの対象から外すのが無難です。

ステップ2:正本と入力境界を決める

AIが参照してよい文書と、入力してはいけない情報を定義します。文書ごとに更新責任者と有効期限を持たせます。外部Webページや受信メールは、命令ではなく未信頼データとして扱います。

ステップ3:道具を最小権限で接続する

最初は読み取り専用にします。成果が安定したら下書き保存を許可し、本番反映は承認付きにします。利用するAPI、対象フォルダ、実行時間、回数上限を明文化します。

ステップ4:テストと承認を組み込む

正常例だけでなく、資料不足、矛盾、権限外、禁止データを含む異常例も用意します。外部送信、本番更新、削除など、戻しにくい操作の直前に人の承認を置きます。

ステップ5:KPIを測り、失敗を環境へ戻す

完了率、再作業率、承認差し戻し、処理時間、API費用を記録します。失敗原因を知識、ツール、検証、権限のどこにあるか分類し、次の改善へつなげます。

失敗したときは何を見直しますか?

失敗時は指示を長くする前に、原因を環境側で分類します。

原因 見直すもの
知識不足 正本、文書構造、参照経路
ツール不足 API、検索、確認手段
検証不足 テスト、入力検査、ログ
権限設計 読み取り・更新・送信権限、承認

文章で繰り返し守らせている条件は、可能であれば権限制御、リンター、テスト、CIへ移します。

導入時に注意すべき5つの点

ハーネスを整えても、AIの出力や操作が完全に正しくなるわけではありません。企業導入では次を守ります。

  • 秘密情報を指示へ書かない:APIキーはシークレット管理を使い、個人情報はアクセス制御された承認済みデータストアで扱う
  • 最小権限にする:読み取りと更新、下書きと送信を分離する
  • 人の責任を残す:法務、財務、人事など重大判断は担当者が確認する
  • ログを管理する:保存期間、閲覧者、削除手順を決める
  • 費用上限を設ける:実行時間、回数、API予算を監視する

自律性が高いほど優れているとは限りません。予測可能な業務はワークフローで固定し、例外判断が必要な部分だけAIへ任せる方が、安全性と費用を管理しやすくなります。

AIエージェントのハーネス設計でよくある質問

Q. エンジニア以外の業務でもハーネス設計は必要ですか?

必要です。営業メールの下書きなら、参照できる顧客情報、禁止表現、承認者、送信権限、記録方法がハーネスに当たります。コード開発に限らず、AIが情報や道具へ接続する業務で必要になります。

Q. AGENTS.mdを用意すれば十分ですか?

十分ではありません。AGENTS.mdは作業規則や参照先を伝える重要な入口ですが、API権限、実行環境、テスト、ログ、承認までは単独で制御できません。機械判定できる条件はCIや権限設定へ移します。

Q. どの業務から始めるべきですか?

入力と完了条件が明確で、誤りを人が確認できる業務から始めます。社内検索、定例レポート、回答下書きなどが候補です。採用判断、契約判断、送金など、取り消しにくい業務は初期PoCに向きません。

Q. 何をKPIにすればよいですか?

完了率だけでなく、再作業率、承認差し戻し、根拠の欠落、処理時間、API費用、重大事故件数を見ます。速さだけを追うと、確認作業やリスクが別工程へ移る可能性があります。

まとめ

AIエージェントの成果は、モデルやプロンプトだけでは決まりません。正しい情報へたどり着ける知識層、必要な道具を最小権限で使う実行層、結果を検証して止められる統制・評価層が必要です。

まずは対象業務を1つ選び、AIが参照する情報、使えるツール、承認が必要な操作を書き出してください。30日PoCで完了率と再作業を測り、失敗を指示の追加ではなく環境改善へ戻すことが第一歩です。

株式会社Nexaでは、業務選定、権限設計、評価指標を含むAI導入をご支援しています。自社でどこから始めるべきか整理したい方は、AI顧問サービスのご相談はこちらからお問い合わせください。

一次情報




AIの力で、ビジネスを次のステージへ

まずはお気軽にご相談ください。貴社に最適なAI活用プランをご提案します。