Claude Codeを導入した企業の多くが、同じところでつまずく。一部のエンジニアだけが使いこなし、チームの生産性はほとんど変わらない——という状態だ。
原因は、ツールの性能でも、社員のスキル不足でもない。個人の使い方を、チームの構造に変換する仕組みがないことにある。この仕組みのことを、私たちは「ハーネス」と呼んでいる。
ハーネスとは何か
ハーネスはもともと、機械や電気配線を束ねて固定する「治具」を指す言葉だ。バラバラに動く部品を、決まった位置・決まった向きで安全に動かすための土台になる。
Claude Codeにおけるハーネスも役割は同じだ。強力なエンジンであるAIを、組織の開発標準という土台の上で安全に走らせるための仕組み——それがハーネスだと考えている。
具体的には、次の4つの要素で構成される。
- CLAUDE.md階層:全社・部門・案件ごとの開発ルールをドキュメント化し、AIに読み込ませる仕組み
- スキル:設計書生成や試験仕様作成など、定型作業を再利用可能な手順として資産化したもの
- サブエージェント:実装・レビュー・調査といった役割を分業し、それぞれに適した進め方をさせる仕組み
- レビューゲート:AIが作った成果物に対して、どこで人が最終判断を握るかを明確にした関所
この4つが揃うと、誰が使っても、どの案件でも、同じ品質基準の中でAIが動くようになる。
なぜ研修だけでは足りないのか
Claude Codeの研修は、プロンプトの書き方や便利な使い方を教えるものが多い。それ自体は悪くないが、成果が受講者個人の習熟度に依存するという弱点がある。研修が終われば熱量は下がり、数ヶ月後には「結局、使っているのは数人だけ」という状態に戻りやすい。
ハーネスはこの弱点を構造で埋める。CLAUDE.mdやスキルは、いったん作ってしまえばドキュメントや設定ファイルとして残る資産になる。新しく入ったメンバーも、初日から同じ品質基準の中で働ける。人に依存する部分を減らし、仕組みに寄せていくというのが、研修型とハーネス型のいちばんの違いだ。
品質を決めるのは「人が握る場所」
AIにコードを書かせるようになると、次に問題になるのがレビュー負荷だ。「速く書けるが直しが多い」状態になり、レビュアーが疲弊する——という声はよく聞く。
ここで大事なのは、AIを完全に信用することでも、逆に全部を人が見直すことでもない。どこを機械的にチェックし、どこを人が最終判断するかを、あらかじめ設計しておくことだ。レビューゲートは、まさにこの「人が品質を握る場所」を明示する仕組みになる。
セキュリティや顧客説明で導入が止まってしまうケースも同じ構造をしている。「扱ってよい情報の線引き」「権限の設計」を事前に決めておけば、検討が塩漬けになることは減る。
小さく始めて、資産として積み上げる
ハーネスは一度に全部を作るものではない。実際の進め方としては、まず少人数・実案件でのパイロットから始め、効果を数値で確認しながら、CLAUDE.md階層やスキルを少しずつ積み増していくのが現実的だ。
積み上げたハーネスは、担当者が異動・退職しても組織に残る。「あの人がいなくなったら元に戻った」を防ぐ構造を作ることが、ハーネスエンジニアリングの本質だと考えている。
ハーネスの考え方や4フェーズの支援内容は、サービス紹介ページでより詳しく説明している。自社の開発現場でどこから着手すべきか整理したい場合は、30分の無料診断から相談できる。