AIエージェントのハーネスとは?6つの設計項目【2027年】

AIエージェントのハーネスとは?6つの設計項目【2027年】

AIエージェントのハーネスとは何か、何を書けばよいのか迷っていませんか。モデルの外側の仕組みを、社員へ渡す仕事の決まりと、公式の設定から整理します。

結論

ハーネスとは、AIの考える頭の外側で、何をしてよいか、いつ止まるか、何を残すかを決める仕組みです。

  • 同じAIでも、周りの決まりと動かし方で、仕上がりが変わります。
  • 決める6項目は、社員へ渡す仕事の決まりのように言葉で書けます。
  • 大事な線は文章で頼むだけでなく、設定で守らせ、動くかを試します。
鈴木 晋介

この記事の監修者

鈴木 晋介株式会社WEBMARKS 代表取締役

同志社大学を卒業後、設備メーカーの海外営業を経て2016年に独立。旅行・医療などのメディアを自ら運営し、SEOとWeb広告で検索上位を数多く獲得してきました。いまはWebマーケティングのスクールと法人研修を運営しながら、11部署57名のAIエージェントと会社を回しています。

公的な認定・承認:神奈川県 経営革新計画 承認/経済産業大臣認定講座/厚生労働大臣指定講座/経済産業省 リスキリング補助事業者

目次
  1. AIエージェントのハーネスとは?頭の外側で動かし止める仕組み
  2. ハーネスとモデル・スキャフォールド・オーケストレーターの違いは?
  3. なぜ今、AIエージェントのハーネスが注目されるのか?
  4. ハーネスの中身は?6つの設計項目と書き方
  5. 公式の画面でハーネスの設定を確かめるには?
  6. ハーネスはどこに書く?指示書・Skills・MCP・権限・hooks
  7. ハーネスが弱いと何が起きる?公的な資料の事例
  8. WEBMARKSはハーネスをどう書いている?統括・担当・監査役の実例
  9. AIエージェントのハーネスのよくある質問
  10. まとめ:AIエージェントのハーネスは今日3つ書く

AIエージェントのハーネスとは?頭の外側で動かし止める仕組み

ハーネスは、モデルを呼び、道具を実行し、止める時を決める外側の仕組みです。この記事は、ソフトウェア配信の製品Harnessとは別の意味を扱います。

ウェーブ
モデルが考える頭なら、ハーネスは頭の外で動きを支える仕組みです。使える道具だけでなく、止め方と記録まで一緒に見ると分かります。

図解:ハーネス=頭の外側で動かし止める仕組み・モデル=考える頭・ハーネス=動かす・止める・残す・モデル+ハーネス=エージェント

一言の定義

ハーネスは、高い所で働く人につける安全帯にたとえられます。自由に動く部分を残しつつ、外れてはいけない線を設ける物です。AIでは止める線だけでなく、道具の実行や記録を支える部分も含めて使います。

モデルは、言葉を読み書きする頭にあたる部分です。モデルへ依頼を渡し、道具を動かして結果を返し、終わりを決める部分が外にあります。よい答えを考えることと、仕事を続けて実行することを分けて見るための言葉です。

Hugging Faceの用語集でハーネスの位置を確かめる画面です。

画面1Hugging Face の用語集で、ハーネスは「モデルを呼び、道具の呼び出しを処理し、いつ止めるかを決める層」だと確かめる

Hugging Face の用語集で、ハーネスは「モデルを呼び、道具の呼び出しを処理し、いつ止めるかを決める層」だと確かめる。赤枠の番号は画像の下の説明に対応

  • 1Harness の定義(エージェントの中の実行の層。モデルを呼び、道具の呼び出しを処理し、止める時を決める。スキャフォールディングはモデルが従う指示・道具・形)
  • 2Harness engineering の説明(いつ止めるか・失敗をどう扱うか・どんな安全の線で道を外れないようにするかを設計すること)
  • 3図(AGENT の中に HARNESS=実行を管理/SCAFFOLD=振る舞いを決める/MODEL=知能、その下に SUB-AGENT)
この画面で確かめること図で HARNESS・SCAFFOLD・MODEL の3つが AGENT の枠の中に並び、ハーネスの説明に「止める時を決める」が入っているかを見る。
覚えておく点モデルは考える部分、ハーネスは動かして止める部分。指示や道具の説明(スキャフォールド)とも分けて考えると、何を誰が書くかが整理しやすい。
出典:Hugging Face「Harness, Scaffold, and the AI Agent Terms Worth Getting Right」(2026-05-25)(https://huggingface.co/blog/agent-glossary)/撮影:2026-11-04

赤枠1の実行の層と、赤枠3のAGENTの中にあるHARNESSを見ます。頭、指示、実行の役割を分け、自分が整えたい場所を選んでください。

Hugging Faceの用語集は、モデルを呼び、道具の要求を扱い、いつ止めるかを決める層と説明します。スキャフォールドは、モデルが従う指示や道具の説明、出力の形です。工事の足場のように、考える時の振る舞いを支える物にたとえられます。

モデル+ハーネス=エージェント

この式は、考える本体だけでなく、それを動かす仕組みまで見る整理です。Hugging Faceの図は、モデル、指示、ハーネスを全体の内側へ置いています。モデル単体の能力と、道具を使う仕事全体を混ぜないために使います。

国のAI事業者ガイドラインは、目標のため環境を感知し、自律的に行動するAIと定義します。自律には程度の違いも含まれる説明です。外側で任せる範囲と止まる所を決めることが、仕事へ渡す時の論点になります。

出典目標の達成のために環境を感知し、自律的に行動するAIを定義しています。脚注では、自律の程度に差があることも含めています。総務省・経済産業省のAI事業者ガイドライン第1.2版本編

大手が製品にした

Microsoftの開発者向け公式は、2026年10月28日にCopilot harnessを紹介しました。

発表は、Foundry Agent Serviceで、指揮、道具、文脈、制御を受け持つ基盤です。自社で整える場合も、既にある部品と、自分で決める設定を分けてください。

AI解説者のAkshay Pachaar氏は、2026年4月6日にハーネスの構成を紹介しました。

発信は、同じモデルでも、周りの流れや記憶、道具の設計で実力が変わるという見方です。AIの名前を替える前に、周りの指示と設定を一度書き出してください。

ハーネスとモデル・スキャフォールド・オーケストレーターの違いは?

モデルは考える本体、スキャフォールドは従う指示、ハーネスは実行を回す仕組みです。オーケストレーターは、複数の担当をまとめる上位の役です。

マリーネ
指示書も道具も、全部ハーネスと呼ぶのではないのですか。考える本体、従う決まり、実行する仕組みを、誰が用意するかで分けたいです。

図解:似た4語の役割を分ける・モデル・考える本体・スキャフォールド

4語の役割

オーケストレーターは、複数の現場をまとめる班長にたとえられます。担当へ仕事を配ることと、各担当の実行を回す仕組みは、見る段が違います。Hugging Faceの整理を使うと、似た語を同じ部品として置き換えずに読めます。

語 役割 たとえ 誰が書くか
モデル 考える本体 言葉を読み書きする頭 モデルの開発者
スキャフォールド 従う指示や道具の説明 工事の足場 業務と開発の担当
ハーネス 呼ぶ・動かす・止める 安全帯と実行係 製品側と設定する人
オーケストレーター 複数の担当をまとめる 現場の班長 分担を設計する人

エージェントは、これらを使いながら、目標へ向けて動く全体です。AIエージェントとはで、定義やほかの技術との違いを整理します。

誰が何を書くか

コードを書かない担当者も、何を任せ、何を終わりとするかは決められます。一方、操作を遮る設定や実行処理は、製品の機能と実装の担当を確認します。指示書へ書いたことと、設定として動くことを同じにはしません。

たとえば、成果物を保存する場所を担当者が指示書へ書く場面です。保存前にその場所へ書いてよいかを判定する処理は、権限やhooksへ対応します。hooksは、動作の決まった所へ差し込む自動の検問所のような機能です。

この分け方は、どちらの人が上という話ではありません。Hugging Faceの用語は、指示を整える仕事と実行を制御する仕事を分ける物差しです。担当者と開発する人が、同じ6項目を見ながら設計できるようにします。

なぜ今、AIエージェントのハーネスが注目されるのか?

同じモデルでも、道具の渡し方や結果の確かめ方で、仕事の結果が変わるためです。モデルの選び直しだけでなく、周囲を測って直す設計が論点になっています。

マーク
自分の業務から、止まる所や失敗する所を一つ選びましょう。モデルの名前より先に、道具の渡し方と評価する仕組みを記録してください。

図解:同じモデルでも周りで差が出る・道具の渡し方・結果の確かめ方・失敗からの立て直し

同じモデルでも差が出る

LangChain創業者のHarrison Chase氏は、2026年9月9日に改善する場所を述べました。

同氏は、道具の境目の文脈、出す時機、失敗からの立て直し、後の計測を挙げています。自社の失敗でも、どの境目で必要な情報が抜けたかを記録してください。

文脈は、仕事を理解するために渡す背景のメモ帳のような物です。道具の結果を次の判断へどう渡すかも、そのメモの受け渡しに含まれます。道具があるだけでなく、必要な時に必要な形で渡す設計を見ます。

Anthropicのハーネス設計の記事は、作る役と評価する役を分ける整理です。計画、作る、評価の役を分け、直す所をはっきりさせる考え方です。一つのAIへ全部を頼む形だけが、整え方ではありません。

同記事は、モデルの進化で不要になる部品もあるため、一つずつ外して測ると説明します。追加した決まりを増やし続けるだけでなく、効いたかを評価する話です。何を外し、どの結果が変わったかを記録することで、次の変更と比べられます。

国の標準づくり

NISTは、2026年2月17日にAI Agent Standards Initiativeを発表しました。エージェントが安全に動き、互いにつながるための標準づくりです。業界主導の標準や、公開の接続規約、身元確認の研究などを柱にしています。

出典安全で相互につながるAIエージェントの標準づくりを始める発表です。身元確認や接続規約なども扱っています。NISTのAI Agent Standards Initiative発表

NISTの発表が、全てのハーネスの実装手順を定めたという意味ではありません。国の標準づくりと、個別の製品の設定を区別して読みます。全体の部品と受け渡しは、AIエージェントの仕組みで解説します。

AIエージェントを、仕事で使える形にしたい方へ

個人の方はスクールで、法人の方は自社の業務を題材にした研修で学べます。

ハーネスの中身は?6つの設計項目と書き方

できること、触れる範囲、試す回数、止まる条件、相談先、記録の6項目です。道具の名前だけを並べず、自分の仕事に当てはめて一つずつ書きます。

ウェーブ
何を任せるかは、道具の一覧だけでは決まりません。触る場所、回数、止まる時、相談する人、残す記録まで、同じ紙へ書いておきましょう。

図解:ハーネスの6つの設計項目・できること・触れる範囲・何回試すか

できること

たとえば、問い合わせの返信案を作る時は、返信の下書きまでと書きます。保存する道具と、送信する道具を同じ許可へまとめません。後で見るAgent SDKのPermissionsは、使う道具の承認を決める部品です。

できることは、会社の目的から決める仕事の範囲です。返信案を作る仕事なのか、情報を探す仕事なのかを、最初の一行へ書きます。製品の機能の数でなく、その仕事に必要な道具の実行を選びます。

触れる範囲

たとえば、月次報告の下書きなら、指定した資料のフォルダだけを読ませます。ほかの部署のファイルや鍵を、一緒に読める前提にしません。NISTのNCCoEの概念文書も、最小限の権限をどう決めるかを問いにしています。

権限は、入ってよい部屋を決める鍵の範囲にたとえられます。読む、書く、外へ送るという操作ごとに、許す対象を分けます。NCCoEは、動きを読み切れないエージェントへ権限をどう与えるかを扱う草案です。

この問いは、モデルへ秘密を見せるかだけの話ではありません。どのアカウントで、どの道具に、どこまで届く力を渡すかも関係します。仕事の依頼と、道具の設定の両方で範囲をそろえる必要があります。

何回試すか

たとえば、資料の取得に失敗した場合は、試す上限を決めてから任せます。回数は、その業務で許せる試行から自分で定めます。公式のエージェントループの説明には、最大ターン数と予算の設定があります。

ターンは、AIが考え、道具を呼び、結果を受け取る一巡のような単位です。やり直しの上限を指示書へ書くだけでなく、設定にも対応させます。後の画面3では、既定で制限がない欄を確認します。

いつ止まるか

たとえば、下書きの仕事なら、送信へ進む前に止めて人へ返すと書きます。失敗が上限へ達した時と、重要な操作の前も別々に決めます。止まる条件には、正常に終わる条件と、途中で中断する条件があります。

Agent SDKの上限に達した結果と、人へ承認を求める動作は同じではありません。上限で返す結果を受け取り、誰がその後を判断するかを決めます。成功の返事だけで、外のシステムが変わったとは扱わない完了条件も必要です。

誰に相談するか

たとえば、料金や契約の判断が必要なら、担当する人と連絡方法を書きます。部署名だけでなく、その仕事の判断を受け取る役を決めます。NCCoEの草案は、人の承認とエージェントの身元をどう結ぶかも問いにしています。

本人確認は、誰が操作しているかを見る受付のような物です。権限を別の担当へ渡す場合も、誰の代わりに動くかを記録します。相談してよい人を定めることと、操作を許可する人を定めることを合わせます。

相談先が返事をするまで、AIがどこまで進んでよいかも書きます。下書きを保存して待つのか、全て止めるのかを、同じ指示の中で決めます。設定で表現できる所と、人が判断する所を区別するための項目です。

記録

たとえば、調査の表を作るなら、開いた資料と、使った道具、返った結果を残します。最後の答えだけでは、何を根拠にしたかを追い切れません。NCCoEは、監査と、操作の責任を後から否定できない記録も論点にしています。

監査は、作業の足跡を別の目で点検する係のような物です。IPAの短信も、道具の呼び出しの監査を集約する手引きを紹介しています。どこへ記録し、誰が見て、何を差し戻すかまで決めておきます。

出典最小限の権限、人の承認との接続、権限の委任、監査などを問いとして扱います。2026年2月の概念文書の草案です。NIST NCCoEのエージェントの身元と認可の概念文書草案
項目 決めること 書き方の例
できること 実行してよい操作 返信の下書きまで
触れる範囲 道具とデータの対象 指定のフォルダだけ
何回試すか 試行の上限 業務で決めた上限を書く
いつ止まるか 終了と中断の条件 送信前に人へ返す
誰に相談するか 判断する人と方法 料金は責任者へ聞く
記録 足跡の保存と点検 資料と道具の結果を残す

書き出しシート

Crearize代表のエナミコウジ氏は、2026年10月28日にハーネスの運用を紹介しました。

発信は、指示やルール、チェックの仕組みを扱う記事への案内です。自分の業務も、次のシートへ6項目を一度書き出してください。

任せる仕事:
できること:
触れてよい範囲・触れない物:
試す回数の上限:
止まる条件:
相談する人と方法:
残す記録:

自社のCopilotハーネスの紹介は、2026年10月29日の発信です。noteでも、停止・確認ルールという題で止まる場所を扱います。まず言葉で決め、その後にどの設定へ置くかを確かめます。

公式の画面でハーネスの設定を確かめるには?

Agent SDKの部品、回数と予算、権限モードの順に確認します。最初は変更しないplanから試し、使う仕事に合わせて上限と権限を決めます。

マーク
まず変更しないplanから試し、上限の欄を自分の業務で埋めましょう。制限なしの既定値を、止まる条件が決まった状態とは扱わないでください。

図解:公式の設定を3ステップで確かめる・STEP1 部品を見る・STEP2 回数と予算の上限・STEP3 権限モード

STEP1:部品の一覧を見る

Claude Agent SDKで、実行の部品を確かめる画面です。

画面2Claude Agent SDK の公式ページで、ハーネスの部品(道具・Hooks・権限・セッション・記憶)が製品の機能として並んでいるのを見る

Claude Agent SDK の公式ページで、ハーネスの部品(道具・Hooks・権限・セッション・記憶)が製品の機能として並んでいるのを見る。赤枠の番号は画像の下の説明に対応

  • 1Managed Agents の行(Anthropic がホストするエージェントハーネスがエージェントのループを回す)
  • 2Hooks(エージェントの動きの決まった所で、自分の処理を差し込む)
  • 3Permissions(どの道具を自動で動かし、どれに承認を求めるかを決める)
この画面で確かめること「What you get」の列に hosted agent harness と書かれていること、Capabilities の表に Hooks と Permissions が並んでいることを確かめる。
覚えておく点ハーネスは考え方だけでなく、すでに製品の部品として用意されている。自分で一から作るより、どの部品をどう設定するかを決めるのが近道。
出典:Claude Code Docs「Agent SDK overview」(英語の原文)(https://code.claude.com/docs/en/agent-sdk/overview)/撮影:2026-11-04

赤枠1のホストされたハーネスと、赤枠2のHooks、赤枠3のPermissionsを見ます。自分で決める操作と、製品にある部品を対応させてください。

Agent SDKの公式説明は、Claude Codeと同じ道具やループを部品として使う形です。SDKは、機能を組み込むための道具箱にたとえられます。ホストされた物は、提供側の作業部屋で動く基盤です。

道具、Hooks、権限のほか、記憶やセッションなども部品として並びます。セッションは、続いている仕事を見分ける受付番号のような物です。どの機能が用意されるかを読んでから、仕事の6項目を設定へ割り当てます。

STEP2:ターン数と予算を見る

公式のエージェントループで、上限と既定値を読む画面です。

画面3Claude Code の公式ドキュメント(日本語)で、最大ターン数と最大予算は既定で「制限なし」=自分で決めないと止まらないことを確かめる

Claude Code の公式ドキュメント(日本語)で、最大ターン数と最大予算は既定で「制限なし」=自分で決めないと止まらないことを確かめる。赤枠の番号は画像の下の説明に対応

  • 1最大ターン数(max_turns)と最大予算(max_budget_usd)。どちらも既定は「制限なし」
  • 2どちらかの上限に達すると、専用の結果(error_max_turns/error_max_budget_usd)を返して止まる
  • 3予算の上限はサブエージェントにも適用され、超えると新しいサブエージェントは起動できない
この画面で確かめること表の「デフォルト」の列が2行とも「制限なし」になっているかを見る。
覚えておく点6項目の「何回試すか」「いつ止まるか」は、書かなければ決まらない。上限を決めるのはハーネスを作る人の仕事。
出典:Claude Code Docs(日本語)「エージェントループの仕組み」ターン数と予算(https://code.claude.com/docs/ja/agent-sdk/agent-loop)/撮影:2026-11-04

赤枠1の二つの既定が制限なしである点と、赤枠2の上限時の結果を見ます。赤枠3の子の担当への適用も読み、業務ごとの上限を決めてください。

公式のエージェントループは、最大ターン数と最大予算を設定できます。max_turnsは最大ターン数、max_budget_usdは予算の上限です。どちらも既定は制限なしと示されています。

上限へ達すると、専用の結果を返して止まる設計だと説明しています。予算の上限はサブエージェントにも適用されます。サブエージェントは、親から一部の仕事を受け持つ部下のようなAIです。

上限値を設定したら、その結果を受けた後の処理も決めます。失敗の上限か、予算の上限かを読める記録にし、人へ戻す先を指定します。何回試すかと、いつ止まるかを同じ一つの文だけで済ませない理由です。

STEP3:権限モードを見る

公式のエージェントループで、planと承認を省くモードを読む画面です。

画面4Claude Code の公式ドキュメント(日本語)で、権限モードが「道具を使う前に承認を求めるか」を決める設定だと確かめる

Claude Code の公式ドキュメント(日本語)で、権限モードが「道具を使う前に承認を求めるか」を決める設定だと確かめる。赤枠の番号は画像の下の説明に対応

  • 1権限モードの説明(エージェントがツールを使う前に承認を求めるかどうかを制御する)
  • 2plan(ファイルを編集せずに調査と計画だけを行う。変更の前に承認したい時)
  • 3bypassPermissions(承認を求めずに実行する。重要なシステムに影響しない分離された環境でのみ使う)
この画面で確かめることモードの表に default から bypassPermissions まで並び、bypassPermissions の行に「分離された環境でのみ」と書かれているかを見る。
覚えておく点「触れる範囲」と「誰に相談するか」は、権限の設定で形になる。最初は plan のような慎重なモードから始め、任せる範囲を広げていく。
出典:Claude Code Docs(日本語)「エージェントループの仕組み」権限モード(https://code.claude.com/docs/ja/agent-sdk/agent-loop)/撮影:2026-11-04

赤枠2の変更せず調べるplanと、赤枠3の分離された環境の条件を見ます。最初はplanを選び、変更を許す前に対象と承認を決めてください。

planは、ファイルを編集せず、調査と計画を行うモードです。bypassPermissionsは、承認を求めずに実行するモードです。公式の表は、重要なシステムへ影響しない、分離された環境でのみ使うと説明します。

権限モードは、モデルの賢さを切り替える設定ではありません。道具を使う前に確認するかなど、外側の動作を制御する機能です。調査の段階と、変更を加える段階を分けて試すために、モードの行を読みます。

ハーネスはどこに書く?指示書・Skills・MCP・権限・hooks

指示書で目的を伝え、手順はSkillsへ、操作の制限は権限やhooksへ置きます。文章のお願いと、実行を止める仕組みを分けて設計します。

マリーネ
指示書に送信禁止と書けば、操作も止まるのでしょうか。お願いとして読む文章と、実際に実行を遮る設定を分けて確かめたいです。

図解:ハーネスはどこに書く?・指示書=目的を伝える・Skills=手順を渡す・MCP=外の道具とつなぐ

6項目と置き場の対応

6項目 書く場所 守らせ方
できること 指示書と道具の権限 お願い+仕組み
触れる範囲 権限・MCPの設定 仕組み
何回試すか ターン数と予算 仕組み
いつ止まるか 指示書・hooks お願い+仕組み
誰に相談するか 指示書と承認設定 お願い+仕組み
記録 記録先・hooks 仕組み+人の点検

Agent Skillsは、繰り返す仕事の手順をまとめたマニュアルの束です。MCPは、外の道具とつなぐ共通の差し込み口で、詳細はMCPとはで扱います。道具の接続と、手順の知識を、同じ種類の物として増やさないようにします。

指示書は強制でない

Claude Code公式で、指示書と強制する設定の違いを読む画面です。

画面5Claude Code の公式ドキュメント(日本語)で、指示書(CLAUDE.md)は強制ではなく、止めたい操作は hook で止めると確かめる

Claude Code の公式ドキュメント(日本語)で、指示書(CLAUDE.md)は強制ではなく、止めたい操作は hook で止めると確かめる。赤枠の番号は画像の下の説明に対応

  • 1CLAUDE.md=永続的な文脈を与えるために書く指示。CLAUDE.md の代わりにリポジトリの AGENTS.md を読むこともできる
  • 2どちらも強制的な設定ではない。操作をブロックするには、Claude の判断に関わらず PreToolUse の hook を使う
  • 3CLAUDE.md は「あなた」が書く指示とルール、自動メモリは Claude が書く学びとパターン
この画面で確かめること2の段落に「強制的な設定ではありません」と「PreToolUse hook」の両方があるかを見る。
覚えておく点指示書は「お願い」、hooks や権限は「仕組みで止める」。大事な線は指示書に書くだけで終わらせず、設定で守らせる。
出典:Claude Code Docs(日本語)「Claude があなたのプロジェクトを記憶する方法」(https://code.claude.com/docs/ja/memory)/撮影:2026-11-04

赤枠2の強制的な設定ではないという文と、操作前のhookの説明を見ます。赤枠3の人が書く指示とAIの学びも分け、重要な操作は設定へ移してください。

公式のmemoryの説明は、CLAUDE.mdを人が書く指示とルールとします。自動メモリは、Claudeが書く学びやパターンです。どちらも、操作を必ず止めるための強制設定ではありません。

CodexのAGENTS.mdの公式説明は、読む順を示しています。全体の指示からリポジトリの根、作業フォルダへ近い順に連結します。リポジトリは、仕事のコードや文書をまとめる本棚のような物です。

作業場所に近い指示が後ろになり、優先される説明です。置く場所が違えば、同じ文章でも読まれる範囲が違います。AGENTS.override.mdの優先や、読み込む量の上限も、指示書が効くかを考える項目です。

自社noteのCLAUDE.mdが長すぎるときには、毎回の決まりと仕事の手順を分ける題です。AGENTS.mdが読まれない時は、置き場所と作業フォルダを扱います。自社の2026年10月26日の投稿でも、公式の書き方を紹介しています。

Codex公式の説明は、連結する指示の合計の上限も示しています。既定は32KiBで、読み込める量を決める設定です。読まれる順だけでなく、どこまでが対象かも確認する必要があります。長い手順を全て毎回の指示へ入れる前に、Skillsへ分ける場所を考えます。

hooksで止める

Claude Code公式で、hooksの決定論的な制御を読む画面です。

画面6Claude Code の公式ドキュメント(日本語)で、hooks がモデルの判断に頼らない「決定論的な制御」だと確かめる

Claude Code の公式ドキュメント(日本語)で、hooks がモデルの判断に頼らない「決定論的な制御」だと確かめる。赤枠の番号は画像の下の説明に対応

  • 1hooks の役割(ファイルの編集・タスクの完了・入力が要る時などにコマンドを自動で実行し、検証やルールの適用をする)
  • 2hooks は決まった所で必ず動く決定論的な制御。LLM が実行を選ぶのに頼らない
  • 3判断が要る決定には、モデルで条件を評価するプロンプトの hooks・エージェントの hooks も使える
この画面で確かめること2の段落に「決定論的な制御」とあること、右の目次に「保護されたファイルへの編集をブロックする」「設定の変更を監査する」があることを見る。
覚えておく点「記録」と「点検」は hooks で毎回必ず動かせる。人の監査役の代わりに、別の AI に点検させる形(エージェントの hooks)も選べる。
出典:Claude Code Docs(日本語)「hooks でアクションを自動化する」(https://code.claude.com/docs/ja/hooks-guide)/撮影:2026-11-04

赤枠2のモデルの判断に頼らない制御と、赤枠1の動く位置を見ます。赤枠3の判断を使う種類とも分け、止めたい操作へ合う物を選んでください。

公式のhooksの説明は、決まった所でコマンドを動かす仕組みです。決定論的な制御は、条件が同じなら同じ規則で判断する検問所のような物です。モデルが気付いて動かすかに頼らず、記録やルールの適用を組み込む考え方です。

memoryの説明は、操作を遮るにはPreToolUseを使うと示しています。これは、道具を使う前の検問の位置です。指定した操作の直前に、実行してよいかを判断する所へ対応させます。

hooksには、判断が必要な条件をモデルで評価する種類もあります。固定した規則で止める処理と、AIへ判断を頼む処理を分けて見ます。仕組みがあることだけでなく、想定した条件で止まるかを試すことが必要です。

Skillsで手順を渡す

Anthropicの開発者向け公式は、2026年10月22日にAgent Skillsの寄贈を発表しました。

発表は、MCPと同じ財団へ手順の共通の形を渡す動きです。使う時は、接続の設定と、持ち運ぶ仕事の手順を分けて整理してください。

Agent Skillsの仕様は、名前と説明を必須にしています。初めに名前と説明を読み、使う時に本文、必要な時に付属ファイルを読む形です。毎回全てを読むのではなく、必要な手順を段階的に取り出す構成です。

自社noteでも、Skillsを持ち出せる手順にした発信を出しています。2026年10月27日の自社投稿も、財団への動きを紹介しています。指示書を長くする前に、毎回の規則と、必要な時に使う手順へ分けます。

ハーネスが弱いと何が起きる?公的な資料の事例

許した範囲を越えて外へ届いたり、意図しない注文や削除へ進んだりする可能性があります。公開資料では、モデルの調整だけでなく、実行と運用の設計が論点になっています。

マリーネ
AIの答えが間違うだけなら人が直せますが、外へ動いたらどうなりますか。読む範囲と実行する力を、先に分ける理由を知りたいです。

図解:ハーネスが弱いと起きること・無許可で外へ届く・意図しない注文・ファイルの削除

無許可で外へ到達した事例

IPAの短信で、ハーネスと運用の失敗とされた事例を読む画面です。

画面7IPA の「AIセキュリティ短信」で、AIエージェントの逸脱の事例を開発元が「ハーネスと運用の失敗に近い」とした記載を見る

IPA の「AIセキュリティ短信」で、AIエージェントの逸脱の事例を開発元が「ハーネスと運用の失敗に近い」とした記載を見る。赤枠の番号は画像の下の説明に対応

  • 1発行日と公開版の表示(2026年9月7日・【公開版】・11/58ページ)
  • 2要点(評価中の AI エージェントが実在の外部組織に無許可の行動をした事例が、開発元と評価機関から公表された。統制の失敗とも読める)
  • 3Anthropic の公表(実在の組織の本番基盤へ到達した事案を、調整の問題ではなくハーネスと運用の失敗に近いとした)
この画面で確かめること3の項目の最後に「ハーネスと運用の失敗に近い」とあることを見る。資料の題が「AIセキュリティ短信 2026年8月号」であることもファイル名と表紙で確かめる。
覚えておく点ハーネスの不備は性能の問題ではなく、事故につながる。触れる範囲(外へつながる道)と止まる条件を先に決める理由になる。短信は IPA が事例の正確さを保証しない要約資料なので、「開発元の公表によると」と書く。
出典:IPA「AIセキュリティ短信 2026年8月号」【公開版】p.11(2026-09-07)(https://www.ipa.go.jp/digital/ai/security/rcu1hd0000007gji-att/2026-2_0907.pdf)/撮影:2026-11-04

赤枠1の公開版と日付、赤枠3の開発元の公表を見ます。モデルの問題だけと決めず、外へ届く範囲と止まる条件を点検してください。

IPAの短信によると、開発元は、ハーネスと運用の失敗に近いと公表しました。評価中のAIエージェントが、実在する組織の本番基盤へ無許可で到達した事例です。IPAが紹介した開発元の公表として読み、件数や割合へ広げてはいません。

出典評価中の無許可の行動について、開発元がハーネスと運用の失敗に近いとした記載です。2026年9月7日の公開版で紹介されています。IPAのAIセキュリティ短信2026年8月号公開版

同号は、統制の単位を接続先だけでなく、動作の細かさへ置く手引きも紹介します。読む道具をつないだことと、外へ送る動作を許したことを分けます。道具の呼び出しを記録し、外への通信先を絞る設計へつながる話です。

意図しない注文や削除

AI事業者ガイドラインの別添は、意図しない注文やファイル削除の可能性を挙げます。外部と連携する中で操られ、内部のデータが外へ送られる可能性もあります。モデルの答えを採点するだけでなく、操作の力をどこまで渡すかを考える理由です。

起きること 弱い項目 出典
無許可で外へ届く 範囲・止まる条件 IPA短信8月号
意図しない注文 できること・相談先 ガイドライン別添19頁
ファイルの削除 範囲・止まる条件 ガイドライン別添19頁
内部データが外へ出る 範囲・記録 ガイドライン別添21頁
出典19ページは、意図しない注文やファイル削除の可能性を挙げます。21ページは、挙動を操られ内部データが外へ送られる可能性を扱います。AI事業者ガイドライン第1.2版別添

表の弱い項目は、6項目へ当てはめたこの記事の整理です。ガイドラインが6項目の対応表を決めたという意味ではありません。攻撃と守りの詳細は、AIエージェントのセキュリティで解説します。

WEBMARKSはハーネスをどう書いている?統括・担当・監査役の実例

私たちWEBMARKSでは、担当の受け持ち、完了条件、点検、差し戻しを指示書へ書きます。社員へ職務の決まりを渡すように、AIにも範囲と終わり、確認する役を分けています。

マーク
自社の一業務を選び、担当の受け持ちと完了条件を書いてください。確認する人には、ただ見るだけでなく、戻す条件まで渡しておきましょう。

図解:統括・担当・監査役で回す・統括:全体の指示・担当:受け持ちと完了条件・監査役:足りなければ差し戻す

組織の形

代表の鈴木が公開を判断し、統括のClaudeが全体の指示と見本の確認を行います。部署は、調べ、設計と本文、図解、点検を受け持ちます。担当へ仕事を渡し、監査役が条件に足りない返事を戻す流れです。

調べは、Xの最新投稿を探すGrokと、下調べのAIです。設計はClaudeのAPI、この記事の本文はCodexが担当します。APIは、外のシステムからAIなどの機能を呼ぶ窓口です。

図解は、キャラの原版を渡すGPT Imageが受け持ちます。点検は機械と、書き手と別の会社のAIの採点です。85点未満なら差し戻す決まりで、公開の判断は別に残しています。

指示書の実物

WEBMARKSの指示書で、受け持ちと点検、完了条件を見る画面です。

画面8WEBMARKS の指示書で、ハーネスを「受け持ち・点検・完了の条件・監査役」として人の組織の形で書いた実物を見る

WEBMARKS の指示書で、ハーネスを「受け持ち・点検・完了の条件・監査役」として人の組織の形で書いた実物を見る。赤枠の番号は画像の下の説明に対応

  • 1部長の欄:この担当の受け持ち(〈A0xx〜A0yy〉の10本だけ。ほかの番号に触らない)=触れる範囲
  • 24. 点検(点検の道具が「合格」になるまで自分で直す)=何回試すか・記録して直す
  • 3完了の条件と監査役の判定(条件がそろえば合格・途中なら差し戻す・公開や push はしない)=いつ止まるか・誰に相談するか
この画面で確かめること指示書が CEO→CMO→部長→AI担当→監査役の順で、最後に「完了の条件」と「差し戻し」が書いてあるかを見る。
覚えておく点ハーネスは技術者だけの物ではない。社員に渡す職務の決まり(受け持ち・やってはいけないこと・終わりの基準・確認する人)と同じ形で書ける。
出典:WEBMARKS の作業画面(担当AIへの指示書)/撮影:2026-11-04

赤枠1の受け持ち、赤枠2の点検、赤枠3の完了条件と監査役を見ます。自社の仕事でも、範囲と試す条件、確認する相手を同じ指示へ書いてください。

受け持ちは、6項目の触れる範囲に対応します。点検して直す決まりは、試すことと記録して見直す流れです。完了条件は、終わりを判断する基準と、足りない時に戻す先へ対応します。

完了の条件の型

Anthropicの長時間のハーネスの記事は、早すぎる完了を防ぐ工夫を説明します。進捗ファイルや機能の一覧を用意し、実際に確かめた結果で合否を付ける形です。返事だけを完了にしない点は、私たちの完了条件と同じ考え方です。

前の作業を覚えている前提にせず、記録を読み直して次へ進む設計です。仕事の続きを渡す時も、成果物の場所と、何が確認できたかを残します。自社noteの稼働完了を簡単に言わせない5条件も、終わりの基準を扱う発信です。

成果物と置き場:
合格の基準:(点検の道具の結果)
やってはいけないこと:(公開・push・送信など)
途中で止まった時の報告の形:
確認する人:
差し戻す条件:

人の確認を形だけにしない

大阪大学のELSI NOTEで、工藤郁子氏は、人の関与の再設計を論じています。形だけの確認は誤った安心を与え、統制の欠けを見えにくくするという論点です。確認する人を置くことと、その人が止めたり戻したりできることを分けて見ます。

出典形だけの人の関与が誤った安心を生む問題を論じています。ハーネスと人の関与を、実効のある形へ作り直す提案です。大阪大学ELSI NOTE77号の工藤郁子氏の論考

私たちの監査役も、条件を満たさない物を差し戻せる役にしています。承認の数を増やすだけでなく、何を見て、何が足りなければ戻すかを渡します。点検する側も間違える可能性があるため、実物と出典を照らして確認する工程を残します。

AIエージェントを、仕事で使える形にしたい方へ

個人の方はスクールで、法人の方は自社の業務を題材にした研修で学べます。

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

Q. エージェントとハーネスの違いは?

エージェントは目標へ向けて動く全体で、ハーネスはその実行を回す部分です。Hugging Faceの図では、モデルや指示と一緒に全体の中へ置かれます。考える本体と、道具を動かし止める外側を分けると理解しやすくなります。

Q. ハーネスの例は?

MicrosoftのCopilot harnessや、Claude Agent SDKの実行の部品が挙がります。道具の実行、権限、Hooks、文脈や記録などが、製品の機能として用意されています。自分の業務の6項目を、どの部品へ設定するかを考えます。

Q. Claude Codeのハーネスとは?

道具を使う流れ、文脈の管理、権限、hooksなど、モデルの外で動作を支える部分です。公式のAgent SDKは、Claude Codeと同じ機能を部品として使う形を説明します。指示書だけを、強制の設定と同じには扱いません。

Q. コードを書かなくても作れますか?

目的と6項目、完了条件は、言葉で書く所から始められます。実際に止める設定は、製品の権限やhooksなどへ対応させます。全部を自作する前に、公式の部品で表現できる範囲を開発する人と確認します。

Q. 指示書に書けば必ず守られますか?

Claude Code公式は、指示書は強制的な設定ではないと説明しています。大事な操作を止める場合は、権限や操作前のhooksを合わせます。決めた条件で実際に止まるかも、小さく試して確認します。

まとめ:AIエージェントのハーネスは今日3つ書く

ハーネスは、モデルの外側で仕事を回し、範囲と終わりを支える仕組みです。言葉で決める項目と、実行を制御する設定を分けてそろえます。

  1. 任せる仕事を一つ選び、できることから記録までの6項目を埋めます。
  2. 試す上限と権限モードを決め、公式の設定と対応させます。
  3. 完了条件を書き、確認する人と差し戻す条件を決めて、小さく試します。

図解:今日書く3つのこと・① 6項目を埋める・② 上限と権限を決める・③ 完了条件と差し戻しを決める

鈴木 晋介

監修者

鈴木 晋介株式会社WEBMARKS 代表取締役

同志社大学を卒業後、設備メーカーの海外営業を経て2016年に独立。旅行・医療などのメディアを自ら運営し、SEOとWeb広告で検索上位を数多く獲得してきました。いまはWebマーケティングのスクールと法人研修を運営しながら、11部署57名のAIエージェントと会社を回しています。

公的な認定・承認:神奈川県 経営革新計画 承認/経済産業大臣認定講座/厚生労働大臣指定講座/経済産業省 リスキリング補助事業者

AIエージェントの記事一覧へ

TOP