AI Cowork Lab
【実験ログ】Claude Codeで1日に3サイト立ち上げてみた
実験ログ 約3分で読めます

【実験ログ】Claude Codeで1日に3サイト立ち上げてみた

実験の概要

項目内容
目的Astroテンプレートを使って複数サイトを最速で立ち上げる
使用ツールClaude Code, Astro, Tailwind CSS, Cloudflare Pages
所要時間約12時間(2日間)
成果3サイト稼働、合計35記事以上

作ったもの

サイト1: Trip Journal(旅行メディア)

  • trip-journal.net
  • 記事11本(河口湖、箱根、目黒川、秩父、千鳥ヶ淵、ローマ、台北、バリ、バンコク、築地、錦市場)
  • Google Maps Places APIで店舗写真を自動取得
  • SpotCard、Timeline、Calloutなどのリッチコンポーネント

サイト2: Vibe Code Lab(バイブコーディング入門)

  • vibe-code-lab.com
  • 記事15本(入門4 + ツール6 + 実践5)
  • ステップ形式のカテゴリページ
  • 学習ロードマップ型のトップページ

サイト3: AI Cowork Lab(AI活用ラボ)

  • ai-cowork-lab.com
  • 記事9本(Claude Code 3 + 業務活用 3 + 実験ログ 3)

何が速さの鍵だったか

1. テンプレートの再利用

最初のサイト(trip-journal)でベースを作り、2サイト目以降はコピーしてsite.tsを書き換えるだけ。コンポーネントはそのまま再利用。

2. site.tsによるサイト差別化

色、ロゴ、ナビ、カテゴリを全てsite.tsに集約。ここだけ変えれば別サイトになる設計。

3. Cloudflare Pagesの簡単さ

GitHubにpush → 自動デプロイ。3サイトとも同じ手順で5分で公開。


失敗と学び

失敗学び
Wikimediaの画像がブロックされた外部画像のホットリンクは信頼できない
Cloudflareのドメイン設定で手間取ったPages側からCustom domainを設定するのが正解
Google Maps APIキーのウェブサイト制限ビルド時はサーバーから呼ぶので制限なしが必要
ℹ️

結論

Astroテンプレート + Claude Code + Cloudflare Pages の組み合わせは、サイト量産に最適。1サイト目は時間がかかるが、2サイト目以降は1〜2時間で立ち上がる。

他のカテゴリの記事