AI

Claude Codeハーネス完全ガイド|仕組み・構成要素・設定手順を解説

kento_morota 6分で読めます
社内のAI・IT活用、技術がわかる相手に無料相談。 相談 →
目次

AIコーディングツールを比較するとき、多くの方は「どのAIモデルを使っているか」に注目します。しかし実際に開発現場で成果を分けるのは、モデルそのものと同じくらい「ハーネス」の出来です。同じモデルを使っていても、ハーネスの設計と設定次第でAIエージェントの働きぶりは大きく変わります。

本記事では、Anthropic社のAIコーディングエージェント「Claude Code」を題材に、ハーネスとは何か、どんな構成要素があるのか、そして自社の開発環境でハーネスを整備していく手順を、順を追って解説します。

Claude Codeのハーネスとは何か

モデルとハーネスの関係

ハーネス(harness)とは、AIモデルの周囲に組まれた「実行の枠組み」全体を指す言葉です。車にたとえるなら、AIモデルがエンジンで、ハーネスは車体・ハンドル・ブレーキにあたります。エンジンがどれだけ強力でも、車体がなければ荷物は運べません。

Claude Codeの場合、モデル(Claude)が「次に何をすべきか」を考え、ハーネスがその判断を実際の作業に変換します。ファイルを読む、コードを書き換える、コマンドを実行する、テストを走らせる。こうした一つひとつの操作を安全に実行し、結果をモデルに返す往復(エージェントループ)を管理しているのがハーネスです。

ハーネスが担う4つの役割

Claude Codeのハーネスの役割は、大きく次の4つに整理できます。

  • ツール実行:ファイルの読み書き、検索、シェルコマンド実行などの「手足」を提供する
  • 権限管理:どの操作を自動で許可し、どの操作で人間の確認を求めるかを制御する
  • コンテキスト管理:長い作業でも文脈を失わないよう、会話履歴の圧縮や記憶の仕組みを提供する
  • 拡張機構:スキル・フック・MCP・サブエージェントなどで、チーム独自の使い方に育てられる

Claude CodeはCLI(ターミナル)だけでなく、デスクトップアプリ、Web版、VS CodeやJetBrainsの拡張機能としても提供されていますが、どの形態でもこのハーネスの考え方は共通です。

ハーネスを構成する主要コンポーネント

ツール群と権限モード

Claude Codeには、ファイル読み取り・編集・検索・Bash実行といった標準ツールが組み込まれています。重要なのは、これらが「権限モード」の管理下にある点です。既定では、ファイルの書き換えやコマンド実行の前にユーザーの承認を求めます。頻繁に使う安全なコマンドは、プロジェクトの.claude/settings.jsonに許可ルールを書いておくことで確認を省略でき、逆に触ってほしくないファイルやコマンドは拒否ルールで防げます。

また、実装前に計画だけを立てさせる「プランモード」もあり、大きな変更ほど「まず計画を確認してから実行させる」という運用がしやすくなっています。

CLAUDE.mdによるプロジェクト知識の共有

ハーネスの中でも費用対効果が高いのが、プロジェクト直下に置くCLAUDE.mdです。コーディング規約、ディレクトリ構成、ビルドやテストのコマンド、やってはいけない操作などを書いておくと、Claude Codeは毎回それを前提として動きます。新しいメンバーに渡すオンボーディング資料をAIにも渡す、というイメージです。書き方のコツはCLAUDE.mdの書き方ガイドで詳しく解説しています。

スキル(カスタムコマンド)で定型作業を仕組み化する

繰り返し発生する作業は、スキルとして.claude/skills/に手順書(SKILL.md)を置いておくと、スラッシュコマンド一つで呼び出せるようになります。たとえば「リリースノートの作成」「定型的なコードレビュー」「ブログ記事の下書き生成」など、社内の定型業務をコマンド化しておけば、担当者が変わっても同じ品質で実行できます。

フック(hooks)による自動化と統制

フックは、ツール実行の前後など特定のタイミングで任意のコマンドを自動実行する仕組みです。「ファイル編集のたびにフォーマッタを走らせる」「特定のコマンド実行をブロックする」といった統制を、AIの気分に任せず確実に効かせられます。設定方法はClaude Codeのhooks解説記事をご覧ください。

MCPとサブエージェントで能力を広げる

MCP(Model Context Protocol)は、外部サービスをツールとして接続するための標準規格です。データベース、社内API、SaaSなどをMCPサーバー経由でつなげば、Claude Codeの「手の届く範囲」を自社の業務システムまで広げられます。詳細はMCPサーバー活用ガイドにまとめています。

さらに、調査や並列作業を別のエージェントに任せるサブエージェント機能を使うと、メインの作業文脈を汚さずに大規模なコードベースの探索や複数タスクの同時進行が可能になります。

ハーネスを整備する実践ステップ

ゼロから完璧を目指す必要はありません。次の順番で少しずつ育てるのが現実的です。

  1. CLAUDE.mdを書く:まずはビルド・テストのコマンドと守ってほしいルールを箇条書きで10行程度から。使いながら追記していきます
  2. 権限設定を調整する:数日使ってみて、毎回承認している安全な操作を.claude/settings.jsonの許可リストに移します
  3. 定型作業をスキル化する:同じ指示を3回書いたら、それはスキルにする合図です
  4. フックとMCPで統制・接続を強化する:チーム利用が本格化したら、フォーマッタの強制実行や社内システムとの接続を検討します

中小企業がハーネス整備で得られる効果と注意点

ハーネスの整備は「AIを使える個人」を「AIを使える組織」に変える投資です。CLAUDE.mdやスキルはGitでバージョン管理できるため、ベテランの暗黙知やレビュー観点がファイルとしてチームの資産になります。担当者の退職や異動で運用が止まる、という中小企業にありがちなリスクの軽減にもつながります。

一方で注意点もあります。権限を緩めすぎると、意図しないファイル変更やコマンド実行のリスクが高まります。本番環境に影響する操作は必ず確認を挟む設定を残す、APIキーなどの秘密情報はAIが読めるファイルに置かない、といった基本は押さえておきましょう。導入初期は小さなプロジェクトで試し、権限とルールを固めてから本番のリポジトリに広げる進め方が安全です。

まとめ

Claude Codeのハーネスは、ツール実行・権限管理・コンテキスト管理・拡張機構という4つの役割で、AIモデルの判断を安全な実作業に変換する仕組みです。CLAUDE.md、権限設定、スキル、フック、MCP、サブエージェントといった構成要素を少しずつ整備していくことで、同じモデルでも成果は着実に変わっていきます。

「自社の開発や業務にAIエージェントを組み込みたいが、どこから手を付ければいいかわからない」という場合は、ハーモニックソサエティのIT顧問サービスで導入設計から運用ルールづくりまで伴走支援しています。まずはお気軽にご相談ください。

#ClaudeCode#ハーネス#AIエージェント#開発効率化
ManageAI 先行モニター企業 募集中|先着5社・2026年11月末まで

生成AIの利用費、「誰が・何のために・いくら」まで見えていますか?

株式会社カイダンと共同開発したAI利用ガバナンスSaaS「ManageAI」は、OpenAI・Azure OpenAI・Claude・AWS Bedrock・Google Vertex AIの費用と利用状況を、部署・利用者・プロジェクト別に可視化します。導入は読み取り専用キーの登録だけ。初期費用0円・月額5万円(税別)で先行モニター企業を募集しています。

ニュースリリースを読む
共有:
無料メルマガ

週1回、最新の技術記事をお届け

AI・クラウド・開発の最新記事を毎週月曜にメールでお届けします。登録は無料、いつでも解除できます。

※ プライバシーポリシーに基づき管理します

関連記事

Related / 9 articles

  1. AI

    AIを使った文章の書き方 完全ガイド|文字起こしから構成・推敲までのワークフロー

    AIを使った文章の書き方を、文字起こしから構成・執筆・推敲までの6工程ワークフローで解説します。頼み方(プロンプト)の5部品、下書きと仕上げの分担、添削でのAIの使い方、事実確認は人が担うべき理由まで、任せてよい仕事と人が握るべき仕事の線引きを紹介します。

  2. AI

    文字起こしをAIで記事にする手順|インタビュー音声から原稿を作る実践ガイド

    取材やインタビューの文字起こしをAIで記事に変える手順を解説します。文字起こしの整形、発言の抽出、一番のニュースを決める構成づくり、下書きから仕上げまでの記事化の4ステップと、やってはいけないそのまま記事化の注意点、AIと人の役割分担まで紹介します。

  3. AI

    AIで文章を添削・推敲する方法|頼み方の例文と見落としやすい落とし穴

    AIに文章を添削してもらう実践手順を解説します。誤字・表記の機械的チェック、読みやすさを高める表現の改善、読者目線のレビューという3段階の頼み方例文、指摘を取捨選択するコツ、AI添削に任せてはいけない3つのこと、公開前のAI添削10分コースの実践フローまで紹介します。

  4. AI

    AIで文章の構成案を作る方法|書き出せない人のための「壁打ち」活用術

    AIで文章の構成案を作る方法と壁打ちの技術を解説します。素材を箇条書きで吐き出し、選んだ切り口で構成案を3案もらい、構成が決まったら本文は自分の言葉で書く3ステップに加え、壁打ちを深める質問の型と、構成案のもっともらしさに流されないための注意点を紹介します。

  5. AI

    文章作成プロンプトの書き方と型|AIから良い下書きを引き出す5つの部品

    AIに文章を書かせるプロンプトの書き方を解説。役割・読者・目的・条件・形式の5部品で組み立てる基本型、お知らせ・記事・お礼文などそのまま使えるテンプレート3種、出力を磨く追加注文のコツ、プロンプトより大事な材料の用意まで、実例つきで紹介します。

  6. AI

    ChatGPTの始め方|スマホだけでOK・無料での使い方を初心者向けに解説

    ChatGPTをスマホで始める手順を初心者向けに解説します。公式アプリの入手からアカウント作成、話しかけるまでの3ステップ、無料版でできること、最初に試したい使い方5つ、個人情報など入力してはいけないものを含む3つの注意点まで紹介し、今日から安心して使い始められます。

  7. AI

    AI電話対応(ボイスボット)とは?中小企業の電話業務を減らす導入ガイド

    電話の一次対応をAIに任せるAI電話対応(ボイスボット)を中小企業向けに解説します。従来のIVRとの違い、向いている定型・高頻度の電話と人が対応すべき電話の見分け方、導入の4ステップと効果の考え方、失敗しない運用ルール3つまで実務目線でまとめました。

  8. AI

    Difyとは?ノーコードで社内AIチャットボットを作る方法|中小企業向け入門

    プログラミング不要でAIチャットボットや業務アプリを作れるオープンソースツールDifyを解説。クラウド版とセルフホスト版の違い、機密データへの対応、社内規程FAQボットや定型文書ジェネレーターなど最初に作るべきアプリ、導入前の注意点を中小企業目線でまとめました。

  9. AI

    AI導入に使える補助金・助成金の種類と申請の流れ|中小企業向けガイド【2026年】

    AI導入に使える補助金・助成金の種類と申請の流れを中小企業向けに解説します。IT導入補助金、ものづくり補助金、小規模事業者持続化補助金、自治体の助成金の向き不向き、申請の5ステップ、交付決定前の発注はNGという最重要の注意点、採択率を上げる計画書のコツを紹介します。

ManageAI

先行モニター企業 募集中

生成AIのコストを「部署別」に、請求書より先に。

先着5社限定・2026年11月末まで。初期費用0円・月額5万円(税別)で、正式版と同等の機能に加え、開発者と伴走者による導入支援を追加費用なしで提供します。プロンプト原文は一切取得しません。

株式会社カイダン × Harmonic Society株式会社の共同事業|読み取り専用キーの登録だけで導入できます