Hinakira AI News

HinakiraAI News

バイブコーディング

最初のハーネスを1本作る — Claude Codeで業務をコードに寄せる手順

Zenn AI公開: 2026年9月2日
出典:Zenn AI

この記事のポイント

  • 1AIを直接動かすのではなく、システムとの間を繋ぐ薄いスクリプト「ハーネス」を構築する手法
  • 2動作を「収集・突合・生成・監視」に分類し、決定的な処理とAIの判断を完全に分離して設計する
  • 3Claude Codeを活用し、1日で調査から実運用・記録までを完結させるアジャイルな開発サイクル

要約

業務自動化の新しい概念として注目される「ハーネス」を、AIコーディングツール「Claude Code」を用いて構築する具体的な手順が解説されています。ハーネスとは、システムと人間の間に置く「薄いスクリプト群」を指し、完全に自動化するのではなく、AIや人間が判断を下す手前までの「準備」を担う道具です。筆者は実務で40本以上のハーネスを運用しており、その動作は「収集」「突合・投入」「生成」「監視・通知」の4種類に分類されると分析しています。特に重要な原則として、データ収集(決定的な処理)とAIによる判断(確率的な処理)を明確に分離することを挙げています。これにより、エラー発生時の原因特定や再現性の確保が可能になります。実装においては、Claude Codeの1セッション内で「調査・実装・実運用・記録」を完結させ、その日の業務の穴や判断を「HANDOFF.md」に記録することで、次回の作業効率を高めるサイクルが推奨されています。まずは毎週発生する転記や突合などの小さなタスクから「読む」機能に絞って作り始めることが、成功の唯一のコツとして紹介されています。

出典:Zenn AI の情報をもとにAIが要約

当サイトの考察

ヒナキラです!「AIに全部任せたいけど、壊れるのが怖くて踏み出せない」という方に、この『ハーネス』という考え方はまさに救世主になるでしょう。先週お伝えした『エージェンティックエンジニアリング』や『AI師範の13のルール』は、AIをどう制御するかがテーマでしたが、この記事はその具体的な「実装の型」を提示してくれています。ポイントは、AIを馬に、スクリプトを『馬具(ハーネス)』に例えている点です。AIという強力なエンジンを、私たちの日常業務という車輪にどう安全に繋ぐか。その答えが、あえて『判断の手前で止める』という設計思想にあります。副業や個人ビジネスで多くのタスクを抱える皆さんにとって、APIやスクリプトを「賢い道具」としてではなく「忠実な運び屋」として使い、最後の美味しいところ(判断)だけを自分が、あるいは最新のClaudeに任せるという役割分担は、最もコストパフォーマンスが良いはずです。また、HANDOFF.mdを使ってAIに文脈を引き継ぐ手法は、先週紹介した『ChatGPT Work』のメモリ機能とも通じる、2026年の標準的なワークフローと言えるでしょう。

よくある質問

Q「ハーネス」と「フルオート自動化」の決定的な違いは何ですか?
A

フルオートは判断までAIに任せきりにしますが、ハーネスは「判断の手前(素材集めや下書き)」までを確実にこなすことを目的とします。これにより、AIが暴走して勝手にデータを書き換えるリスクを防ぎ、人間が最終確認できる余地を残します。

Qプログラミングが苦手な初心者でもハーネスは作れますか?
A

Claude CodeなどのAIツールを使えば、コードを書く行為自体のハードルは下がっています。まずは「APIを叩く」といった難しいことではなく、ブラウザの情報をテキストで保存するだけの「収集」から、AIと対話しながら作り始めるのがおすすめです。

Qなぜ収集と判断を分けなければならないのでしょうか?
A

もし一箇所に混ざっていると、出力が間違っていた時に「そもそもデータが取れていなかったのか」それとも「AIが読み間違えたのか」が分かりません。運用を安定させるためには、取ってくる部分は確実に(決定的)、考える部分はAIで(確率的)と分けるのが鉄則です。

用語解説

ハーネス (Harness)

本来は馬具や配線を意味する。ITでは、特定の処理を動かすための補助的なプログラム群を指す。

dry-run (ドライラン)

プログラムを実際に実行してデータを変更する前に、シミュレーションとして動作を確認すること。

Claude Code

Anthropicが提供する、ターミナル上で動作するエンジニア向けの自律型AIコーディングエージェント。

HANDOFF.md

AIとのセッション終了時に、現在の進捗や課題を記録し、次回スムーズに引き継ぐためのメモファイル。

※ この記事の要約・考察・FAQ・用語解説はAIによって生成されています。正確な情報は元記事をご確認ください。

この記事をシェアする

ヒナキラ

ヒナキラ

Hinakira AI News 編集長

AIツール・LLM・プロンプト活用術を中心に、個人クリエイター・副業者向けのAI最新情報を毎日お届けしています。AI歴3年以上、いろんな用途に実際に使って試してきた知見をもとに、読者が「自分ごと」として活用できる考察を心がけています。