← Reports へ戻る

AIを使って小さなWebサイトを作る実践例

AIを活用して、個人のポートフォリオサイトを短時間で構築した事例を紹介します。

AIを使って小さなWebサイトを作る実践例

ケース概要

「個人のポートフォリオサイトを 1 週間で作りたいが、デザイン・コーディングが得意ではない」というシナリオで、AI を活用してサイトを構築した事例を紹介します。

プロジェクト情報

目標:個人ポートフォリオサイト構築
期間:5 営業日
チーム:1 人(AI 活用)
技術スタック:HTML, CSS, JavaScript

プロセス

Day 1:企画・設計

作業内容

AI の活用

Claude Code への指示:
「個人ポートフォリオサイトの構成案を作成。
ページ:Home, About, Projects, Contact
レスポンシブ対応
明るい色使い」

出力

時間:2-3 時間

Day 2-3:コーディング

作業内容

Step 1:HTML 骨組み
Step 2:CSS スタイリング
Step 3:JavaScript インタラクション
Step 4:レスポンシブ対応

AI の活用: 各 Step で Claude Code に実装を依頼

「index.html に以下のコンポーネントを追加:
- ナビゲーションバー
- ヒーローセクション
- 説明テキスト
セマンティック HTML を使用」

確認項目

□ git diff で差分確認
□ ブラウザで表示確認
□ モバイルで表示確認
□ リンク確認

時間:2 日間 × 6 時間 = 12 時間

Day 4:レビュー・修正

作業内容

AI の活用

Claude Code への指示:
「HTML をセキュリティレビュー。
XSS 対策、入力検証を確認」

時間:3-4 時間

Day 5:公開

作業内容

チェックリスト

□ すべてのページが表示される
□ リンクが正しく動作
□ 問い合わせフォームが機能
□ 速度が許容範囲

時間:2-3 時間

費用対効果

【通常の方法】
フリーランサーに依頼:30-50万円
または
自分で勉強して作る:20-30 時間

【AI を活用した方法】
AI サービス利用料:月額 $20(Claude Code)
自分の時間:25 時間(学習時間含む)
費用:約 2,000 円 + 時間

費用削減:95% 以上
時間削減:40% 以上

実装のコツ

コツ 1:最小限の機能から始める

❌ 避ける:
完璧なサイト → 時間がかかる

✅ 推奨:
最小限のサイト → 公開 → 改善

コツ 2:テンプレートを活用

AI に指示:
「Bootstrap を使ったレスポンシブテンプレートを作成」

すぐに形が出来る

カスタマイズに集中

コツ 3:段階的に機能追加

Day 1: 情報表示だけ
Day 2: スタイリング
Day 3: インタラクション
Day 4: フォーム機能
Day 5: パフォーマンス最適化

失敗しやすいポイント

❌ 失敗1:AI の出力をそのまま使う

「AI が作ったコードはそのまま公開」

セキュリティ問題

トラブル

✅ 改善:AI + 人間による確認

「AI が作成 → 確認 → 修正 → 公開」

❌ 失敗2:差分確認をスキップ

「AI が作ったから確認不要」

予期しない変更

バグ

✅ 改善:常に git diff で確認

「全変更を確認してから commit」

学んだ教訓

1. AI は「ドラフト作成」が得意
2. 人間は「目的設定」と「確認」が得意
3. 組み合わせることで効率化

まとめ

AI を活用した小規模 Web サイト構築:

プロセス

  1. 企画・設計(AI サポート)
  2. コーディング(AI 実装)
  3. レビュー・修正(人間確認)
  4. 公開

効果

AIを使って小さなWebサイトを作る実践例と合わせることで、効率的な Web 開発が実現します。

ケーススタディWeb開発AI実践例