mybook
16

ハーネスエンジニアリング

バイブコーディング時代の AI エージェント制御術 — CLAUDE.md・hooks・skills・サブエージェントで開発体験を設計する

1
プロローグ — コードを書かないプログラマー

バイブコーディングの誕生と、なぜ「ハーネスエンジニアリング」という新しい技術領域が生まれたのかを物語る

2
第1章 — バイブコーディングの地図

バイブコーディングの全体像を俯瞰し、AIコーディングツールの進化と現在地を理解する

3
第2章 — 三つの時代: プロンプトからハーネスへ

プロンプトエンジニアリング → コンテキストエンジニアリング → ハーネスエンジニアリングの進化の系譜を辿り、各時代の核心を理解する

4
第3章 — ハーネスの5層モデル

メモリ・ツール・権限・フック・観測の5つの層でハーネスの全体構造を体系的に理解する

5
第4章 — CLAUDE.md: プロジェクトの憲法

CLAUDE.md の設計原則、階層構造、アンチパターンを学び、AI エージェントにプロジェクトの文脈を正確に伝える方法を身につける

6
第5章 — Hooks: 見えない番人

Claude Code の Hooks システムを理解し、ファイル編集前後の自動チェック、セキュリティガードレール、品質保証の自動化を実装する

7
第6章 — Skills と Commands: 手順書の力

再利用可能な手順書(Skills)とショートカット(Commands)を設計し、チーム全体の開発品質を標準化する方法を学ぶ

8
第7章 — サブエージェント: AI のチームビルディング

専門特化したサブエージェントの設計・配置・連携を学び、一人の AI を専門家チームに変える方法を身につける

9
第8章 — MCP: AI に五感を与える

Model Context Protocol (MCP) の仕組みを理解し、外部ツール・データベース・API との接続で AI エージェントの能力を拡張する方法を学ぶ

10
第9章 — Workflow: オーケストラの指揮者

複数のサブエージェントを組み合わせて複雑なタスクを確実に遂行する Workflow の設計・実装パターンを学ぶ

11
第10章 — フィードバックループ: 品質の門番

AI エージェントの出力を検証・修正する循環的な仕組みを設計し、構造的検証・対抗的検証・ヒューマンインザループを実装する

12
第11章 — セキュリティとサンドボックス: 信頼の設計

多層防御、サンドボックスの隔離レベル、プロンプトインジェクション対策、秘密管理、トークンコスト管理の実践を学ぶ

13
第12章 — 巨人たちの戦略: Stripe・Shopify・Airbnb

Stripe の週1,300件 AI PR、Shopify の評価文化、Airbnb の 60% AI コード比率など、世界のテックジャイアントのハーネス実践事例を学ぶ

14
第13章 — フレームワーク大全: 何を選び、どう組み合わせるか

ETCLOVG 七層分類で全体像を掴み、Claude Code・Archon・LangGraph・NeMo Guardrails 等の主要ツールを比較し、最適なスタックを選定する

15
第14章 — 実践: ゼロからハーネスを組む

新規プロジェクトにハーネスをゼロから構築する実践ガイド。チェックリスト、段階的導入、チーム展開まで

16
第15章 — 未来: エンジニアの再定義

ハーネスエンジニアリングがもたらすエンジニアリングの変革、これから求められるスキル、そしてバイブコーディング時代の展望を描く