AI駆動開発におけるハーネスエンジニアリング完全ガイド
Hiroba による自動要約
AI駆動開発でのチーム開発は指示の出し方がばらつき、設計規約が守られず、レビューコストが増加する課題を抱えている。これらを解決するため、Claude Codeの指示方法(CLAUDE.md、rules、skills等)を体系化する「ハーネスエンジニアリング」を導入し、AI が安全に開発できる環境を整備する手法を紹介。
読んで良かったら、シェアしてみてください。
同じタグの記事が他に 3782 件あります。
関連する記事
同じタグの記事

AIコーディングの精度を上げる「任せ方」と「確かめ方」
ZennClaude Code などのAIツールでコード生成を行う際、単純に実装指示を出すだけでは不十分であり、コンテキスト設計・段階的な指示・検証プロセス設計が必須である。実務で安全に活用するには、生成されたコードの品質確認、既存設計との整合性確認、テスト実行、例外処理検証まで含めたプロセス全体の設計が必要。

Claude Code の仕組みと拡張機能:実装前の基礎知識整理
Zenn社内プロジェクトで Claude Code を導入する際の基礎知識をまとめた備忘録。Claude Code は「コーディングツール」ではなく「CLI エージェント」であり、モデル選択とツール拡張による強化、セッション管理、権限モード、CLAUDE.md による永続ルール設定などが重要。ファイル編集は戻せるが外部 API やデプロイメントの副作用は戻せない点に注意が必要。

Claude Code のメモリ機構を整理する – 自動メモリの棚卸し方法
ZennClaude Code のプロジェクトメモリは ~/.claude/projects/<プロジェクト名>/memory/ 配下に保存され、セッション開始時は MEMORY.md のみ読み込まれる。古い・矛盾した情報が蓄積しやすいため、著者は純正の /consolidate-memory スキルの限界を踏まえて、ユーザー合意を取りながら安全に棚卸しする自作スキル memory-inventory を開発した。削除ではなく _archive/ への退避で可逆性を保つ設計。
Vesta が Claude Code に高度な機能を追加
HNVesta はリポジトリの構造を背景で分析し、Claude Code に対してコード変更の影響範囲やテストカバレッジ、命名規則違反などを `/vesta:touches` や `/vesta:defects` などのスラッシュコマンドで提示するプラグイン。すべての処理はローカルで実行され API キーも不要で、エージェントが読む代わりに質問できるため重複した理解コストを削減。