掲載済み (2026-09-19号)
222 137文字 • 1分

Claude Codeで開発期間を2.5か月から1か月に縮めた「ハーネス」の設計手法

日本語

掲載情報

2026年9月19日土曜日号 メインジャーナル掲載

概要

AIエージェント「Claude Code」の性能を最大化する周辺環境設計「ハーネス」を導入し、2.5か月の見積もりを1か月に短縮したSmartHRの事例。

詳細内容

SmartHRのエンジニアが、AIエージェント「Claude Code」を用いた大規模な機能開発において、コンテキスト制限やデグレのリスクを克服するために構築した設計手法「ハーネス」を解説しています。ハーネスは、手順を定義したスキルファイル、進行状態を管理するJSON、完了条件を判定するシェルスクリプトの3要素で構成されます。大きな特徴は、1タスクごとにエージェントを新規起動してコンテキストをリセットする運用の徹底、テスト駆動開発(TDD)による精度の担保、そしてAIを使わず実行結果のみで合否を判定する「機械検査」の導入です。この仕組みにより、開発中の手戻りを最小化し、当初の工数見積もりを60%削減することに成功しました。