本文へスキップ
ライブリッツ株式会社

LAB

スポーツAIラボ

AI駆動開発

Claude Codeで開発工数が半分に?AI駆動開発の標準化・並列化・分業化

Claude Codeで開発工数が半分に?AI駆動開発の標準化・並列化・分業化

当初数人月を想定した開発を、約半分の工数で完遂 ── 自律型AIエージェント「Claude Code」を実業務に取り入れた事例です。品質と生産性を両立する「標準化・並列化・分業化」の工夫について、プロジェクトを完遂した槇原に聞きました。

開発のピンチを救った自律型AIエージェント

担当したのは、ある地域で一般の方が使うアプリを作る実証実験(POC)。POCとはいえ大掛かりで、当初の開発担当は槇原ひとり。品質を担保しつつ、要件も次々に見直されるスピード勝負の状況で、「AIを使わないと厳しい」という切羽詰まった場面でした。

そこで導入したのが「Claude Code」です。自然言語で指示するだけで自律的に動くAIエージェントで、PCのファイルを直接読み書きし、コードの生成だけでなくGit操作・テスト実行・プルリクエスト作成まで担います。プロジェクトやチームのルールを覚えて成長していくのも特徴です。

AI駆動開発で驚異の効率化

当初の見積もり基準では工数的にかなり厳しいプロジェクトでしたが、前例のない中でAI駆動開発にチャレンジ。結果として大幅な工数削減を実現し、無事にプロジェクトを完了できました。コーディングはほとんどAIに任せ、人間は「レビュー」と「判断」に注力。さらに追加開発の案出し、資料作成、問い合わせ対応まで、多岐にわたる業務をClaude Codeに任せました。

AIを使いこなす3つの仕組み化「標準化・並列化・分業化」

【標準化】よく使う一連のフローをコマンド化。「Dev」でコードを作り、「Verify」でブラウザ動作確認、「Finalize」でマージ可能な状態に ── と設定しておけば、誰が実行しても同じ品質になり、形骸化しがちなドキュメントやテストも常に最新化できます。

【並列化】標準化で再現性が確保できれば、複数機能を同時並列でAIに実行させられます。ただし増やしすぎると人間のレビュー容量を超えるため、自分のキャパとの調整が必要です。

【分業化】AIに役割を与えて「キャラクター付け」。メインの相棒AIに加え、「技術的品質」と「ドキュメント整合性」を別々に見るレビュアーAIを用意しました。担当を分けることで抜け漏れが減り、何よりコミュニケーションが楽しくなるのも効果です。

人間の役割と、個人からチーム・会社への展開

全てをAIに任せられるわけではありません。データベースのテーブル設計(ERD)やインフラの前提条件など「あるべき姿」の基準を最初に決めるのは人間の仕事。弱点になりそうな箇所を人間が事前に把握し、観点を与えて一緒に育てていく姿勢が必要です。

この仕組みはどのプロジェクトでも共通のフレームワークとして活かせます。今後は個人の成功をチーム、そして会社全体へと広げ、みんながより創造的なことに時間を使える働き方を目指していきます。

この記事は note「スポーツAIラボ」掲載記事をもとに再構成したものです。元記事(note)を見る →