AIのハーネスとは 構成要素とプロンプト・コンテキストとの違い、代表的なツール、仕事を任せる手順【2026年11月】
更新日:著者:AITECH編集局

監修:株式会社AITECH CEO
監修:株式会社AITECH
AIの「ハーネス」とは何を指すのでしょうか。ハーネスとは、AIモデルの外側にあって、AIに道具を渡し、AIが読む情報を管理する仕組みです。Claude Codeの公式ドキュメントは、Claude Codeそのものをハーネスの例として説明しています。
同じAIモデルでも、ハーネスの作り方で仕事の結果が変わります。AIが使う道具・指示書・確認の流れを設計する仕事は「ハーネスエンジニアリング」と呼ばれます。OpenAIは2026年2月に、この考え方での社内の実験を公開しました。
この記事では、ハーネスの構成要素と、非エンジニアがハーネスでAIに仕事を任せる手順が分かります。
この記事の結論
- ハーネスとは:AIモデルの外側で、AIに道具を渡し、AIが読む情報を管理する仕組み。Claude Codeの公式ドキュメントもClaude Codeをハーネスと説明している
- 主な部品:指示書・道具・作業場所・記録・確認・権限の6つ
- プロンプト・コンテキストとの違い:プロンプトは1回の指示、コンテキストはAIが読む情報、ハーネスは作業の流れを含む仕組みの全体
- ハーネスエンジニアリング:作業を1つずつ進めさせ、記録を引き継ぎ、作る役と確かめる役のAIを分ける
- 任せる手順:完成の条件と決まりを指示書に書き、承認・記録・確認の方法を決めてから作業させる
AIに業務を任せる仕組みの作り方を、専属コーチとマンツーマンで学べます
無料カウンセリングを予約する
AIのハーネスとは
AIのハーネスとは、AIモデルの外側で、AIに道具を渡し、AIが読む情報を管理する仕組みです。AIモデルは考えて文章を返す部分で、ハーネスはその考えをファイルの作成やWebの検索などの作業に変える部分です。
Claude Codeの公式ドキュメントは、Claude Codeを「モデルの周りにあって、道具を渡し、モデルが見る情報を管理する層」と説明しています。この層を、ハーネス(agentic harness)と呼んでいます(How Claude Code works、2026年11月12日確認)。
ハーネス(harness)は、英語で馬に付ける馬具のことです。力を出すのは馬で、馬具は力の向きを決め、人が手綱で操れるようにします。AIでは、馬がAIモデル、馬具がハーネスにあたります。考えて答えを出すのはAIモデルで、ハーネスは作業の範囲を決め、人が承認や確認で止められるようにします。
AIモデルだけでは、AIは文章で答えることしかできません。ハーネスがあると、AIは自分で手順を決め、ファイルの作成やコマンドの実行をして、その結果を確かめる流れを繰り返せます。公式ドキュメントは、この繰り返しを「情報を集める・作業する・結果を確かめる」の3段階で説明しています。
| 観点 | AIモデル | ハーネス |
|---|---|---|
| 役割 | 考えて、次にすることを決める | 道具を渡し、作業の結果をAIに返す |
| 例 | Claude Sonnet・Claude Opus・GPT | Claude Code・Codex・OpenCode |
| 人が変えられること | 使うモデルを選ぶ | 指示書・道具・権限・確認の方法を決める |
AIに仕事を任せるときに人が設計するのは、AIモデルではなくハーネスの側です。AIの誤りを減らしたいときは、モデルを替える前に指示書と確認の方法を変えます。
AIのハーネスの構成要素
AIのハーネスの主な部品は、指示書・道具・作業場所・記録・確認・権限の6つです。AIに仕事を任せる人は、この6つを作業に合わせて決めます。
| 部品 | 役割 | Claude Codeでの例 |
|---|---|---|
| 指示書 | 毎回守る決まりと、作業の背景を伝える | CLAUDE.md(作業のたびに最初に読む指示書のファイル) |
| 道具 | ファイルの操作・検索・コマンドの実行・Webの検索 | 標準の道具と、外部のサービスとつなぐ機能 |
| 作業場所 | AIが許可なしで読める範囲を決める | Claude Codeを開いたフォルダ |
| 記録 | 作業の途中経過を残し、次の作業に引き継ぐ | 自動で残すメモ・会話の保存・変更の前の状態に戻すチェックポイント |
| 確認 | 作ったものが動くか、条件を満たすかを確かめる | テストの実行・ブラウザでの動作の確認 |
| 権限 | 人の承認が要る作業を決める | 操作ごとに許可・確認・拒否を決める権限のルールとモード |
出典は、Claude Code DocsのHow Claude Code works・Memory・Permissionsです(2026年11月12日確認)。Memoryのページによると、CLAUDE.mdは作業の開始時に毎回読み込まれます。ただし、AIはそれを「守らせる設定」ではなく「情報」として扱います。権限のルールはAIではなくClaude Code自身が守らせるため、必ず止めたい操作は権限の設定で止めます。
AIエージェントの部品(AIモデル・指示・道具・記憶・実行の仕組み)の全体は、AIエージェントの作り方の記事にあります。ハーネスは、このうちAIモデル以外の部分をまとめて指す言葉です。
プロンプト・コンテキスト・ハーネスの違い
プロンプトは1回の指示の文、コンテキストはAIが一度に読む情報、ハーネスは道具と作業の流れを含む仕組みの全体です。設計する範囲が、この順に広くなります。
| 言葉 | 設計するもの | 例 |
|---|---|---|
| プロンプト | AIへの指示の文 | 「この請求の一覧から月別の集計表を作ってください」 |
| コンテキスト | AIが一度に読む情報の選び方 | 指示書・参考の資料・過去の会話のうち、どれを渡すか |
| ハーネス | 指示書・道具・作業場所・記録・確認・権限を含む仕組み | 作業を1つずつ進め、結果を記録し、別のAIに確かめさせる流れ |
Anthropicは、プロンプトエンジニアリングを「良い結果のためにAIへの指示を書いて整える方法」と説明しています。コンテキストエンジニアリングは「AIが推論する間に読む情報を選んで保つ方法」です(Anthropic・2025年9月29日公開)。Anthropicは、コンテキストエンジニアリングをプロンプトエンジニアリングの延長に位置づけています。
ハーネスは、プロンプトとコンテキストを含んだうえで、AIが使う道具や作業の流れまで決めます。指示の文を直しても結果が良くならないときは、AIに渡す資料を選び直すか、作業の流れに確認と記録の手順を足します。
指示の文だけでは、AIが作業の途中で何を確かめるかまでは決められません。確認と記録の流れを決めるのが、ハーネスの設計です。
ハーネスエンジニアリングとは
ハーネスエンジニアリングとは、人が1つずつ指示しなくても、AIが決まりどおりに作業を進められるように、作業の環境・指示・確認の流れを設計することです。OpenAIの実験では、エンジニアの主な仕事が、自分で書くことから、AIが作業できる環境を作ることに変わりました。
OpenAIは2026年2月11日に、Harness engineeringという記事で社内の実験を公開しました。5か月間、人が手でプログラムを1行も書かず、すべてをCodexに書かせて製品を開発したという内容です。3人のエンジニア(のちに7人)で、約1,500件の変更を取り込みました。手で書く場合の約10分の1の時間で開発できたと見積もっています。
記事は、エンジニアの仕事を「環境を設計し、意図を伝え、確認の流れを作ること」と書いています。指示書については、1,000ページの説明書ではなく、どこに何があるかの地図を渡すべきだとしています。長すぎる指示書は、AIが一度に読める量を占めてしまい、作業に必要な資料が入らなくなるためです。
AIに長い作業を続けさせる工夫
Anthropicは2025年11月26日に、何時間もかかる作業をAIに続けさせる工夫を公開しました(Anthropic Engineering)。
- やることの一覧を作る最初の回に、完成までに必要な機能の一覧を書かせる
- 1回に1つだけ進める一覧の中から1つずつ作らせる
- 進み具合を記録する終わるたびに、何をしたかをファイルに書かせる
- 次の回は記録から始める前の作業を覚えていないAIに、記録を読んでから始めさせる
同じ記事によると、AIは一度に全部を作ろうとして、一度に読める量を途中で使い切ったり、途中まで進んだ状態を見て完成したと判断したりしました。上の4つは、その失敗を防ぐための工夫です。
作る役と確かめる役のAIを分ける工夫
AIに自分の作ったものを評価させると、品質が低くても高く評価しがちです(Anthropic Engineering・2026年3月24日公開)。Anthropicは対策として、計画する役・作る役・確かめる役の3つのAIに分け、確かめる役のAIに実際の画面を操作させて確認させました。
AIスクール「COACH AI」を運営する株式会社AITECHの社内でも、文章を書くAIと確かめるAIを分けています。書いたAIに自分で確かめさせたときは、同じ言い回しの癖を見落としました。
Claude Code・Codexの実践を含めて、AIに業務を任せる仕組みの作り方を学べます
無料カウンセリングを予約する
ハーネスの代表的なツール
個人で使える代表的なハーネスには、Claude Code・Codex・OpenCode・Devinなどがあります。この4つは、どれも作業の前に指示書のファイルを読み、道具を使って作業を進めます。
次の表は、AIに作業を任せるツールのうち、個人でも使える代表的なものです(2026年11月12日に公式ドキュメントで確認)。
| ツール | 提供元・使う場所 | 読む指示書 |
|---|---|---|
| Claude Code | Anthropic・自分のパソコン(ターミナル・アプリ)など | CLAUDE.md(AGENTS.mdも読める) |
| Codex | OpenAI・ChatGPTのアプリ・ターミナル・クラウド | AGENTS.md |
| OpenCode | オープンソース・ターミナル・デスクトップアプリ・Webアプリ | AGENTS.md |
| Devin | Cognition・Webのアプリ・Slack・ターミナル | AGENTS.md |
Claude Codeは、他のツール向けの指示書AGENTS.mdも読めます。Codex・OpenCode・Devinも、AGENTS.mdを読みます(Devin Docs「AGENTS.md files for Devin」)。ただし、Claude Codeは、同じフォルダか上の階層にCLAUDE.mdがあると、CLAUDE.mdのほうを読みます。AGENTS.mdだけを置いておくと、作業の途中でツールを替えても、同じ決まりと背景を読ませられます。
Devinは、Cognitionが提供するAIのソフトウェアエンジニアです。公式ドキュメントは、人が3時間でできる作業ならDevinはおそらくできる、という目安を示しています。
使い方と料金は、Claude Codeの使い方・Codexの使い方・OpenCodeとは・Claude Codeの料金の記事にあります。
非エンジニアがハーネスでAIに仕事を任せる手順
AIに仕事を任せるときは、完成の条件と決まりを指示書に書き、記録と確認の方法を決めてから作業させます。プログラミングの知識がなくても、6つの部品のうち指示書・記録・確認は日本語で書けます。権限は、ツールの設定の画面で決めます。
- 任せる作業を1つ決める毎月繰り返す集計や文書の作成など、完成を確かめられる作業を選ぶ
- 完成の条件を書く何ができたら終わりかを、数字や画面で確かめられる形で書く
- 指示書のファイルを置く決まり・用語・やってはいけないことを書いたファイルを、作業のフォルダに置く
- 承認が要る操作を決める送信・削除・支払いなど人の承認が要る操作を決め、ツールの権限の設定で止める
- 記録の残し方を決める何をして、何が残っているかを、作業のたびにファイルに書かせる
- 確かめる役を分ける作ったAIとは別のAIか人に、完成の条件で確かめさせる
指示書は、長い説明書ではなく、短い決まりの一覧にします。指示書に書いた決まりは、AIが守らないことがあるため、送信や削除は権限の設定でも止めます。次は、毎月の請求の集計を任せるときの指示書の例です。
このフォルダは、毎月の請求の集計の作業場所です。
元の請求の一覧のファイルは変更しない。
集計表の合計は、元の一覧の合計と一致させる。一致しないときは作業を止めて理由を書く。
重複の疑いがある行は消さずに残し、問題点の一覧に書く。
作業が終わったら、したことと残っていることを「作業の記録」のファイルに書く。
メールの送信とファイルの削除はしない。必要なときは、理由を書いて人に確認する。
株式会社AITECHの社内の運用では、AIへの依頼と結果の報告を、決まった置き場所のファイルで受け渡しています。どのAIが何を受け、どこまで終えたかが、ファイルを見れば分かるようにするためです。
AIに任せる前に決めること
- 完成:何ができたら終わりかを、数字や画面で確かめられる形で書く
- 決まり:変えてはいけないファイルを指示書に書き、承認が要る操作は権限の設定で止める
- 記録:作業のたびに、したことと残っていることを書かせる
- 確認:作ったAIとは別の役に確かめさせる
ハーネスの設計を仕事にする方法
ハーネスの設計は、顧客の業務をAIに任せる仕組みとして、AI受託・AIコンサル・AI顧問の提供内容にできます。同じ仕組みを、受託では納品物として、コンサルでは助言として、顧問では毎月の修正として提供します。
| 仕事の形 | 納品・提供するもの |
|---|---|
| AI受託 | 顧客の業務の指示書・承認の決まり・確認の手順と、それで動くAIの作業の仕組み |
| AIコンサル | AIに任せる業務の選定と、社内で指示書と確認の流れを作る方法の助言 |
| AI顧問 | 導入後に、AIの誤りを見て指示書と確認の手順を毎月修正する作業 |
AI受託の単価と契約はAIエージェントの副業の記事に、AI顧問の料金はAI顧問の料金相場の記事にあります。
AIに業務を任せる仕組みを、受託やコンサルの仕事にする方法を学べます
無料カウンセリングを予約する
AIのハーネスを学べる講座
AIのハーネスの使い方は、Claude Code・Codexなどのツールの実践を含むAIスクールで学べます。仕事に使うには、ツールの使い方に加えて、任せる業務を選び、指示書と確認の流れを決める力が要ります。
COACH AIとは
COACH AIは、未経験・非エンジニアの方が、副業からAI受託・AIコンサル・AI顧問などのAI事業を立ち上げ、独立・事業化からM&Aまで目指せるよう、専属コーチがマンツーマンで伴走するスクールです。
プログラミング経験は不要で、ノーコードのツールから始められます。
COACH AIの動画教材には、Claude Code・Codex・n8n・Difyなどのツールの実践が含まれます(COACH AIのカリキュラム、2026年11月12日確認)。公式LINEで質問を受け付けています。詳しくはCOACH AIのページをご覧ください。
まとめ
AIのハーネスとは、AIモデルの外側で、AIに道具を渡し、AIが読む情報を管理する仕組みです。
- ハーネスの主な部品は、指示書・道具・作業場所・記録・確認・権限の6つです。
- プロンプトは1回の指示、コンテキストはAIが読む情報、ハーネスは作業の流れを含む仕組みの全体です。
- OpenAIとAnthropicは、長い作業を任せるために、記録の引き継ぎと、作る役と確かめる役の分担を公開しています。
- この記事の4つのツールは、どれも作業の前に指示書のファイルを読み、AGENTS.mdを読めます。
- 指示書・記録・確認は、プログラミングの知識がなくても日本語で書けます。権限はツールの設定で決めます。
最初にやることは、毎月繰り返している作業を1つ選び、完成の条件を数字や画面で確かめられる形で書くことです。
よくある質問
ハーネスとAIエージェントは何が違いますか?
AIエージェントは、自分で手順を決めて作業を進めるAIの全体を指します。ハーネスは、そのうちAIモデルを除いた、道具・指示書・記録・確認などの部分です。AIエージェントは、AIモデルとハーネスを組み合わせたものと言えます。
プログラミングができなくてもハーネスを使えますか?
使えます。Claude CodeやCodexはそのまま使えるハーネスで、指示書と確認の方法は日本語で書けます。承認が要る操作は、ツールの設定の画面で決めます。ハーネスそのものをプログラムで作る作業は、開発者向けの領域です。
指示書のファイルは長いほうがよいですか?
長いほうがよいわけではありません。OpenAIは、長すぎる指示書はAIが読む量を圧迫すると書いています。毎回守る決まりだけを短く書き、詳しい資料は別のファイルに分けて、どこにあるかを指示書に書きます。
どのツールから始めればよいですか?
ChatGPTを契約していればCodex、Claudeの有料プラン(Pro以上)を契約していればClaude Codeから始めると、追加の契約なしで試せます。指示書をAGENTS.mdで書いておくと、あとでツールを替えても使えます。
出典
- Claude Code Docs「How Claude Code works」
- Claude Code Docs「Memory」
- Claude Code Docs「Permissions」
- OpenAI「Harness engineering: leveraging Codex in an agent-first world」
- OpenAI「Custom instructions with AGENTS.md」
- Anthropic「Effective context engineering for AI agents」
- Anthropic「Effective harnesses for long-running agents」
- Anthropic「Harness design for long-running application development」
- OpenCode Docs・Rules
- Devin Docs「Introducing Devin」・「AGENTS.md files for Devin」
この記事の内容は、2026年11月12日に各社の公式ページで確認しました。ツールの機能は変わることがあるため、使う前に公式のドキュメントで確認してください(更新日:2026年11月12日・監修:株式会社AITECH CEO 小森谷 祐太)。




