◉ANTIGRAVITY LABEN
記事一覧/Agents & Manager
◈ Agents & Manager/2026-03-26上級

AIエージェントを信頼できる相棒にする — ハーネスエンジニアリングの4本柱と実運用設計

賢いモデルに替えても事故は消えない、という前提から出発するハーネスエンジニアリングの4本柱を解説します。自動レビューフローの5ステップ、実運用で直面した落とし穴、4サイト並行運用で測った費用対効果まで、実際の運用数字を交えて掘り下げていきます。

AIエージェント36ハーネスエンジニアリング自動化40品質管理3実運用

✦ プレミアム記事

取り組みの背景

夜中に走らせていた記事自動投稿のエージェントが、ある朝、存在しないカテゴリへのリンクを大量に張ったまま push 直前まで進んでいたことがあります。幸い、最後に通している検証スクリプトがそれに気づき、作業をやり直してくれました。賢いモデルに替えても、この種の事故はゼロにはなりません。効いたのは、エージェントの賢さではなく、その外側に張っておいた「枠組み」の方でした。

この枠組みを体系立てたものが「ハーネスエンジニアリング」です。HashiCorp の創業者 Mitchell Hashimoto 氏が提唱した概念で、AI エージェントが安定して成果を出すための環境・制約・フィードバックループを設計する技術体系を指します。

多くの開発チームが「AI エージェントに自動化を任せたら、勝手におかしなことをしてしまった」「AI が何度も同じ間違いを繰り返す」という問題に直面しています。これらは実は、AI エージェント自体の問題ではなく、その AI を取り囲む「ハーネス」の設計不足が原因なのです。


ハーネスエンジニアリングとは何か

定義と 4 つの役割

ハーネスエンジニアリングは、以下の 4 つの柱で構成されます。

  • Constrain(制約) — AI に「してはいけないこと」を明確に指定する。例: 削除操作の禁止、ファイルパーミッション変更の禁止
  • Inform(情報提供) — AI に「必要な文脈」を効果的に渡す。例: ファイルの存在確認、テスト結果、コミット履歴
  • Verify(検証) — AI の出力が「安全で正しいか」を自動チェックする。例: Linter、型チェック、ユニットテストの実行
  • Correct(修正) — 検証で失敗した場合、エラーメッセージをフィードバックして AI に自動修正させる

これらのステップが組み合わさることで、AI が自律的に学習し、改善される環境が成立します。

私自身、個人開発で運用しているサイト群とアプリの自動化で、この4本柱を意識する前と後では安定度がまったく違いました。具体的には、push 前に必ず通す検証スクリプト群(リンク整合性・設定ファイルの妥当性・robots.txt の機械検証)を「Verify」として整備し、違反が出たら作業をやり直す「Correct」のループを固定しています。エージェントの賢さを上げる工夫より、この外側の整備の方が、結果への効き方が大きいというのが実感です。


✦

ここまでお読みいただきありがとうございます。

この記事の続きを読む

この先には、実装コードやベンチマーク結果など、実務でお役に立てる内容をご用意しています。このサイトは広告を掲載しておらず、サーバーや開発にかかる費用はメンバーの皆様のご支援で成り立っています。もしお役に立てていましたら、ご支援いただけますと大変ありがたいです。

この記事で得られること
✦Constrain・Inform・Verify・Correct の4本柱を、個人開発の自動化に落とし込む具体的な設計手順
✦Antigravity 2.0 と CLI が共有する『同じエージェントハーネス』を、自分の Verify ループに接続する考え方
✦4サイト並行運用で実際に効いた、検証スクリプトの粒度と費用対効果の判断基準
Stripe による安全な決済 · いつでもキャンセル可能
✦

この記事を購入する

この先の内容をすべてお読みいただけます。一度のご購入で、いつでも何度でもアクセスできます。このサイトは広告を掲載しておらず、皆さまのご支援がサーバー費用などの運営を支えています。

または
メンバーシップなら全記事が読み放題 →
シェア

お読みいただきありがとうございます

Antigravity Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • ✦コピー&ペーストで使える実装コード付き
  • ✦毎日新しい上級ガイドを追加
  • ✦¥580/月 または ¥1,480 の永久アクセス
メンバーシップを見る →

関連記事

◈ Agents & Manager2026-09-09
Antigravity の Scheduled Tasks を組んでも走らないとき、sidecar.json と enabled を順に確かめます
Antigravity 2.0 の Scheduled Tasks が予定時刻に走らないときの切り分け手順です。sidecar.json の置き場所と ID、config.json の有効化、sidecar_data のログを順に確かめます。
◈ Agents & Manager2026-05-27
AdMob メディエーション 50 グループ超を一人で回すために、エージェントへ渡した 4 工程と手元に残した 4 判断
iOS / Android の壁紙アプリ 2 本で AdMob メディエーション 50+ グループを運用しています。任せた 4 工程と握り続ける 4 領域の線引きに加えて、掲載していた判定コードに残っていた母数不足の穴と、その直し方をお伝えします。
◈ Agents & Manager2026-04-27
Antigravity を個人開発の「夜のもう1人」として迎え入れる運用モデル
Antigravity のエージェントを、個人開発者にとっての「夜のもう1人」として運用するための設計指針。タスクの渡し方・境界線の引き方・朝の3点確認をスクリプトにする方法まで、実際に運用して整えてきた手順を書き残します。