ハーネスエンジニアリング (Harness Engineering) ハンドブック

ハーネスエンジニアリングハンドブック

ハーネスエンジニアリングに関する信頼できる詳細なコーパス。定義や分類から、メモリ、評価、オーケストレーション、セキュリティ、ガバナンスまでの章で構成されています。人間とAIエージェントの双方が利用できる、この領域における唯一の真実のソース(Single Source of Truth)です。

専門分野のマップから開始する
  1. 01
    HRN-001基礎

    ハーネスエンジニアリング (Harness Engineering):定義と概要

    ハーネスエンジニアリング (Harness Engineering) は、エンタープライズ環境向けの信頼性の高いエージェントシステムを構築するための新たな規律です。これは、モデルを取り囲むメモリ、ツール、オーケストレーション、オブザーバビリティ、評価、ガバナンス、セキュリティの設計された足場(スキャフォールディング)を指します。

  2. 02
    HRN-002基礎

    ハーネスエンジニアリングの短い歴史

    この分野がプロンプトエンジニアリングからツールの使用、エージェント、そしてハーネスへとどのように移行したか、およびなぜモデルを取り囲む設計された足場が独自の規律となったのかを説明します。

  3. 03
    HRN-003基礎

    ハーネスの分類法

    メモリ、ツール、計画、オーケストレーション、オブザーバビリティ、評価、ガバナンス、セキュリティといったハーネスの構造化された分類法(タクソノミー)であり、各コンポーネント、その責任、および各パーツがどのように組み合わさって信頼性の高いエージェントシステムを構成するかを説明します。

  4. 04
    HRN-004基礎

    ハーネスエンジニアリング (Harness Engineering) の原則

    すべてのコンポーネントに適用される、ハーネスのコアエンジニアリング原則(機能よりも信頼性、決定論の境界、オブザーバビリティファースト、エビデンスファースト、多層防御、最小権限、段階的退行(グレースフルデグラデーション)、およびべき等なアクチュエーション)。

  5. 05
    HRN-005メモリ

    自律型システムにおけるメモリ

    ハーネスがモデルの表示および記憶内容(ワーキングメモリ、短期メモリ、長期メモリ、予算としてのコンテキストウィンドウ、検索、圧縮、および意図的な忘却)をどのように管理するか。

  6. 06
    HRN-006オブザーバビリティ

    エージェントシステムにおけるオブザーバビリティ

    非決定論的でマルチステップのエージェントを検査可能にする方法(トレースとスパン、トークンとコストの会計、評価フック、決定論的リプレイなど)について説明し、システムのデバッグ、測定、および信頼性の確保を可能にします。

  7. 07
    HRN-007評価

    エージェント型システムの評価

    エージェントが実際に優れており、改善されているかどうかを測定する方法(オフラインおよびオンライン評価、ゴールデンセット、LLM-as-judge、回帰テストスイート、タスク完了メトリクスなど)について解説し、エージェント開発を職人技からエンジニアリングへと転換します。

  8. 08
    HRN-008ガバナンス

    ハーネス内におけるガバナンス

    ガバナンスとは、実行時にポリシー、承認、ガードレールを強制する、エンジニアリングされたハーネスレイヤーであり、企業のAIに対する義務を実行可能なコントロールへと変換し、エージェントのあらゆるアクションを制御(ゲート)するものです。

  9. 09
    HRN-009プランニング

    計画と目標管理

    計画と目標管理は、目標を実行可能な計画に分解し、計画の状態を表現および追跡し、失敗時に再計画を行うハーネスレイヤーであり、エージェントの自律性を反応的ではなく方向性を持ったものにします。

  10. 10
    HRN-010オーケストレーション

    オーケストレーション

    オーケストレーションは、実行を推進するハーネスレイヤーであり、単一対マルチエージェントのトポロジー、スーパーバイザー/ワーカーの委譲、ルーティング、ステートマシン、および永続的なワークフローを扱い、計画を信頼性が高く再開可能なアクションに変換します。

  11. 11
    HRN-011セキュリティ

    エージェント型システムのセキュリティ

    エージェント型システムのセキュリティは、プロンプトインジェクションからの防御、ツールと権限のサンドボックス化、データ漏洩の防止、そしてあらゆるアクションにわたるエージェントのアイデンティティと最小権限の強制を行うハーネスレイヤーです。

  12. 12
    HRN-012ケーススタディ

    ハーネスエンジニアリング (Harness Engineering) のケーススタディ

    ハーネスレイヤー(メモリ、プランニング、オーケストレーション、ガバナンス、セキュリティ、オブザーバビリティ)がどのようにエンドツーエンドで結合し、エンタープライズエージェントの信頼性を高めるかを示す、匿名化された3つの代表的な複合ケーススタディ。

  13. 13
    HRN-013リファレンス

    用語集

    ハーネスエンジニアリング (Harness Engineering)およびエージェントシステム用語(ハーネス、エージェント、ツール、オーケストレーション、評価、スパン、RAG、MCP、ガードレールなど)の標準的な用語集であり、明確で引用可能な定義を提供します。

  14. 14
    HRN-014リファレンス

    参考文献

    ハーネスエンジニアリング (Harness Engineering)(エージェントとオーケストレーション、評価、セキュリティ、ガバナンスと標準、およびプロトコル)に関する、基礎的な論文、業界のレポート、および規制の枠組みを網羅した、厳選されたテーマ別の読書リスト。