ハーネスエンジニアリング
バイブコーディング時代の AI エージェント制御術 — CLAUDE.md・hooks・skills・サブエージェントで開発体験を設計する
バイブコーディングの誕生と、なぜ「ハーネスエンジニアリング」という新しい技術領域が生まれたのかを物語る
バイブコーディングの全体像を俯瞰し、AIコーディングツールの進化と現在地を理解する
プロンプトエンジニアリング → コンテキストエンジニアリング → ハーネスエンジニアリングの進化の系譜を辿り、各時代の核心を理解する
メモリ・ツール・権限・フック・観測の5つの層でハーネスの全体構造を体系的に理解する
CLAUDE.md の設計原則、階層構造、アンチパターンを学び、AI エージェントにプロジェクトの文脈を正確に伝える方法を身につける
Claude Code の Hooks システムを理解し、ファイル編集前後の自動チェック、セキュリティガードレール、品質保証の自動化を実装する
再利用可能な手順書(Skills)とショートカット(Commands)を設計し、チーム全体の開発品質を標準化する方法を学ぶ
専門特化したサブエージェントの設計・配置・連携を学び、一人の AI を専門家チームに変える方法を身につける
Model Context Protocol (MCP) の仕組みを理解し、外部ツール・データベース・API との接続で AI エージェントの能力を拡張する方法を学ぶ
複数のサブエージェントを組み合わせて複雑なタスクを確実に遂行する Workflow の設計・実装パターンを学ぶ
AI エージェントの出力を検証・修正する循環的な仕組みを設計し、構造的検証・対抗的検証・ヒューマンインザループを実装する
多層防御、サンドボックスの隔離レベル、プロンプトインジェクション対策、秘密管理、トークンコスト管理の実践を学ぶ
Stripe の週1,300件 AI PR、Shopify の評価文化、Airbnb の 60% AI コード比率など、世界のテックジャイアントのハーネス実践事例を学ぶ
ETCLOVG 七層分類で全体像を掴み、Claude Code・Archon・LangGraph・NeMo Guardrails 等の主要ツールを比較し、最適なスタックを選定する
新規プロジェクトにハーネスをゼロから構築する実践ガイド。チェックリスト、段階的導入、チーム展開まで
ハーネスエンジニアリングがもたらすエンジニアリングの変革、これから求められるスキル、そしてバイブコーディング時代の展望を描く