playpark
ホーム会社概要サービスソリューションブログお知らせ気軽に相談する
playpark

あらゆる仕事を楽しむ

会社概要サービスソリューション気軽に相談する特定商取引法に基づく表記

© 2019-2026 合同会社playpark All Rights Reserved.

  1. ホーム
  2. ブログ
  3. 実験レポート
  4. 【Claude Code】受託開発を1週間で完了させた開発プロセスの全貌
ブログ一覧に戻る
実験レポート

【Claude Code】受託開発を1週間で完了させた開発プロセスの全貌

Claude Codeを活用して採用管理システムの受託開発を1週間で完了。並列開発、コードレビュー、パフォーマンス最適化まで、AI駆動の開発プロセスを実践知見として共有します。

2026年4月8日11分で読める
Claude CodeAI受託開発開発生産性Next.js
【Claude Code】受託開発を1週間で完了させた開発プロセスの全貌

「受託開発、1週間で納品って言ったけど...本当にいけるのか?」

エンジニアなら一度は感じたことがある、あの納期前夜の冷や汗。仕様は固まった、技術スタックも決まった。でも手が足りない。

私たちplayparkは2人チームの小さな会社です。でも最近、もう1人(?)チームに加わりました。Claude Codeです。今回は、Claude Codeをフル活用して採用管理システムの受託開発を1週間で完了させた、開発プロセスの裏側をお話しします。

この記事で話すこと・話さないこと

先に断っておきます。システムの機能紹介やGemini APIの活用については、別の記事で詳しく書いています。今回は 「どうやって1週間で作ったのか」、つまり開発プロセスと生産性の話に絞ります。

Claude Codeを「なんとなく便利そう」で終わらせず、受託開発の現場でどう使い倒したか。泥臭い話も含めてお届けします。

開発タイムライン:5日間で48PR

まず、実際のGit履歴から振り返ります。

日付主な作業PR数
3/28-29仕様策定・初期構成(Next.js + Prisma + Neon)4
3/31MVPダッシュボード(候補者CRUD・AI選考・面接記録)3
4/1テスト補完・パフォーマンス改善第1弾10
4/2パフォーマンス改善第2弾・招待制認証・UX修正12

5日間で48PR、80以上のコミット。しかもこれ、1人の人間が書いたコードです(Claude Codeのアシスト込みですが、レッドブル代は自腹です)。

「いや、数が多いだけでは?」と思いますよね。中身を見てみましょう。

あわせて読みたい

【AI採用管理】Gemini API × Next.jsで書類選考を自動化した受託開発事例
事例紹介12分

【AI採用管理】Gemini API × Next.jsで書類選考を自動化した受託開発事例

Gemini APIとNext.jsで採用書類選考を自動化。中小企業の採用DXをplayparkが受託開発で支援した事例をご紹介します。

読む

Claude Codeの活用法:4つの使い方

1. 並列タスク分解と実装

このプロジェクトで一番効いたのが、Issue → 並列タスク分解 → worktree並列実装 → マージ のワークフローです。

たとえばパフォーマンス改善のIssue。「動きがもっさりする」というクライアントフィードバックから、Claude Codeにプロファイリング結果を渡して分析させると、4つの独立したボトルネックを特定しました。

  • task1: DBインデックス追加・N+1クエリ修正・認証セッション重複排除
  • task2: 検索デバウンス・react-markdownのdynamic import化
  • task3: SWR基盤構築・楽観的更新の導入
  • task4: Server Component化・ページネーション実装

それぞれファイルの依存関係が独立していたので、Git worktreeで4つの作業ディレクトリを作って並列に実装。Claude Codeが各worktreeでコードを生成し、最後にマージブランチで統合しました。

feature/issue-29-task1  ← DBインデックス + N+1修正
feature/issue-29-task2  ← デバウンス + dynamic import
feature/issue-29-task3  ← SWR + 楽観更新
feature/issue-29-task4  ← SC化 + ページネーション
         ↓
feature/issue-29-merge  ← 4ブランチを統合

この「分解 → 並列 → 統合」パターンを繰り返した結果、1つのIssueに対して設計仕様書の作成から実装・テスト・PRレビューまで約2時間で完了できました。人間が全部手で書いていたら、1日仕事です(しかも脳が溶ける)。

2. コードレビューの壁打ち相手

受託開発で地味に時間を食うのが、セルフレビュー。2人チームだと「もう1人の目」が常にあるわけじゃない。

Claude Codeに PR のdiffを渡してレビューさせると、こんな指摘が返ってきます。

  • 「FIELD_LABELSが2ファイルで重複定義されてます。共通化しませんか?」
  • 「このキャッシュキー、typoしてません?」
  • 「import順序がBiomeのルールに違反してます」

実際のコミット履歴を見ると、fix: address review feedback や fix: レビュー指摘対応 というコミットが複数あります。これ、全部Claude Codeのレビュー指摘を反映したもの。人間がレビューするのと同じフィードバックサイクルが、待ち時間ゼロで回ります。

もちろん、Claude Codeのレビューを鵜呑みにはしません。「その指摘、この文脈では当てはまらないよ」と却下することもあります。でも 「見落としを拾ってくれる第三の目」 としては、かなり頼りになる。

3. テスト生成の自動化

テストって、書かなきゃいけないのはわかってる。でも納期が迫ると「後で書く」が「永遠に書かない」に変わる、あの現象...心当たりありませんか?

このプロジェクトでは、Claude Codeにテストギャップの分析と補完を任せました。

  • 認証・バリデーション・API・AI連携のテストを一括生成
  • TypeScript型エラーの検出と修正まで自動対応
  • テスト用のモックヘルパー(mock-auth.ts, mock-prisma.ts)も生成

結果として、tests/integration/ に6ファイル、src/ 配下にユニットテスト14ファイルが揃いました。納期に追われながらもテストカバレッジを妥協しなかったのは、Claude Codeの生産性のおかげです(「後で書く」が本当に「後で書けた」の、人生初かもしれない)。

4. パフォーマンス最適化の設計から実装まで

「動きがもっさりする」——クライアントからのこの一言、開発者にとっては一番ドキッとするフィードバックですよね。

Claude Codeの真価が発揮されたのは、このパフォーマンス改善フェーズでした。

  1. ボトルネック分析: コードベースを読み込ませて、パフォーマンス上の問題点を体系的に列挙
  2. 設計仕様書の自動生成: 改善方針と実装計画をMarkdownで出力
  3. 段階的な改善実装: バンドルサイズ削減(googleapis → @googleapis/drive で190MB削減)、セッション応答改善(383ms → 100ms以下)、SWR導入による楽観的更新

設計仕様書から実装コードまで一貫してClaude Codeが支援してくれるので、「設計は決まったけど実装する時間がない」という受託開発あるあるから解放されました。

あわせて読みたい

【Claude Code × Codex】共存運用を調べて試してみた — Skills統一管理とプロジェクト別選定フレームワーク
実験レポート25分

【Claude Code × Codex】共存運用を調べて試してみた — Skills統一管理とプロジェクト別選定フレームワーク

Claude Codeヘビーユーザーが、Codexとの共存運用を調査・検証。Skills統一管理のsymlink共有やプロジェクト別ツール選定マトリクスなど、実際に試した範囲で正直にレポートします。

読む

Claude Codeを受託開発で使う際の勘所

半年ほどClaude Codeを実案件で使ってきて、見えてきたことがあります。

うまくいくパターン

  • Issueを明確に書いて渡す: 「もっさりしてる」ではなく、プロファイリング結果やエラーログを一緒に渡す。Claude Codeは材料が多いほど精度が上がる
  • ファイル単位で独立したタスクに分解する: 依存関係が少ないほど並列化しやすく、マージコンフリクトも起きにくい
  • レビュー → 修正のサイクルを回す: 一発で完璧なコードは出てこない。PRレビュー形式でフィードバックして、2-3回のイテレーションで仕上げるのが現実的

注意が必要なポイント

  • ビジネスロジックの判断は人間がやる: 「招待制にするかオープン登録にするか」はClaude Codeに聞いても答えは出ない。要件定義とアーキテクチャ判断は人間の仕事
  • 生成コードの盲信は禁物: 特にセキュリティ周り。認証・権限チェックのコードは必ず人間がレビューする
  • コンテキストの管理が重要: プロジェクトが大きくなると、Claude Codeに渡すコンテキストの質が生産性を左右する。CLAUDE.mdの整備は投資対効果が高い

あわせてチェック

この技術の導入、お手伝いします

記事で紹介した技術やツールの導入でお悩みですか?具体的な課題をお聞かせください。

気軽に相談する

数字で振り返る開発生産性

指標値
開発期間5日間(実稼働)
PR数48
コミット数80+
テストファイル20ファイル(unit + integration)
パフォーマンス改善Issue4件(すべて解決)
並列worktree最大数5(1Issueあたり)

1人のエンジニアが5日間で出せる量としては、かなり異常値だと思います(褒めてるんです、Claude Codeを)。

でも大事なのは量じゃない。PRレビューのサイクルを回しながら、テストも書きながら、パフォーマンス最適化もやりながら、1週間で納品できたこと。質と速度を両立できたのが、Claude Codeの本当の価値です。

まとめ

Claude Codeは「コードを書いてくれるAI」ではなく、「開発プロセス全体を加速するペアプロ相手」 だと感じています。

タスク分解、並列実装、コードレビュー、テスト生成、パフォーマンス分析。受託開発で必要なあらゆるフェーズでClaude Codeが機能しました。ただし、要件定義や最終判断は人間の仕事。AIに任せていい部分と、人間がグリップすべき部分の線引きが、うまく使いこなすカギだと実感しています。

「受託開発、もう少し効率よくならないかな」と感じている開発者の方。まずは1つのIssueを並列タスクに分解して、Claude Codeに投げてみるところから始めてみませんか?

この技術が解決した業務課題

記事の技術が実際のプロジェクトでどう活かされているかをご紹介します

【AI採用管理】Gemini API × Next.jsで書類選考を自動化した受託開発事例

Gemini APIとNext.jsで採用書類選考を自動化。中小企業の採用DXをplayparkが受託開発で支援した事例をご紹介します。

事例を読む

【自社導入事例】ブログ運用を完全自動化 - GitHubリポジトリから記事・サムネイル・SNS投稿まで

「ブログ書くのしんどい」「SNS投稿めんどくさい」を解決。GitHubリポジトリから記事生成、サムネイル作成、SNS投稿文まで自動化した、playpark自身の導入事例を紹介します。

事例を読む

【AIシフト管理】AIが提案して店長が決める - 「全自動が不安」なサロンのためのシフト最適化

「AIに全部任せるのは怖い」という店長さんへ。Shift Budの「AI提案→人が判断」ワークフローなら、AIの提案と差分を確認してから採用できます。完全自動化ではなく、人の判断を残したシフト管理の新しいかたちを紹介します。

事例を読む
AI開発の導入支援

Claude CodeやAIコーディングツールの導入・カスタマイズでお困りですか?playparkでは、AI開発環境の構築から運用まで、実践に基づいた技術支援を行っています。

サービス
AI開発について相談する
ブログ一覧に戻る

関連記事

すべての記事
【AI採用管理】Gemini API × Next.jsで書類選考を自動化した受託開発事例
事例紹介
2026年4月7日12分で読める
【AI採用管理】Gemini API × Next.jsで書類選考を自動化した受託開発事例

Gemini APIとNext.jsで採用書類選考を自動化。中小企業の採用DXをplayparkが受託開発で支援した事例をご紹介します。

AI採用管理Gemini API+3
【Claude Code × Codex】共存運用を調べて試してみた — Skills統一管理とプロジェクト別選定フレームワーク
実験レポート
2026年3月30日25分で読める
【Claude Code × Codex】共存運用を調べて試してみた — Skills統一管理とプロジェクト別選定フレームワーク

Claude Codeヘビーユーザーが、Codexとの共存運用を調査・検証。Skills統一管理のsymlink共有やプロジェクト別ツール選定マトリクスなど、実際に試した範囲で正直にレポートします。

Claude CodeCodexAIコーディングツール+3
AIエージェントが同じミスを繰り返さない3つの設計パターン【Claude Code実装例】
技術Tips
2026年3月26日34分で読める
AIエージェントが同じミスを繰り返さない3つの設計パターン【Claude Code実装例】

Claude Codeが同じエラーを繰り返す? 構造化ログ・8軸パターン検出・SKILL.md自動修正の3パターンで解決。CLAUDE.mdへの3行追記から始められる実装例付き。

Claude CodeAIClaude Code Skills+2

実験から生まれたソリューション

実験で培った技術力を、あなたのビジネスに。具体的なソリューションをご確認ください。

ソリューション一覧へ