結論
Claude Code の Agent を 6+2 本(合計 8 本)background で並列起動すると、1 セッション内に 14 ファイル / 5,000 行超を 30 分以内で生成できました。
worktree isolation が使えない環境でも「新規ファイル作成のみ」制約テンプレートで干渉ゼロを実現できます。
実験条件
| 項目 | 詳細 |
|---|---|
| 目的 | SaaS デモ 6 本 + ハブページ 2 本を 1 セッション内で生成 |
| 実施日 | 2026-05-24 |
| 使用ツール | Claude Code MAX |
| worktree | 使用不可(エラー発生、代替策あり) |
worktree isolation が使えなかった
isolation: "worktree" を指定したが、monorepo 構成でエラーが返り作成失敗。
→ 代替として各 Agent に制約テンプレートを渡すことで対応しました。
制約テンプレート(コピペ用)
各 Agent のプロンプトに以下を追加します。
制約(必ず守ること):
- 新規ファイル作成のみ。既存ファイルの編集・削除は禁止
- git commit は禁止
- dev server の起動は禁止
- 新規 npm パッケージの追加は禁止
- 作成するファイルのパスは /demo/{agent-name}/ 配下のみ
ポイント:各 Agent に固有のディレクトリを割り当てることで、書き込み先が物理的に分離されます。
実行したこと
- デモ用 Agent 6 本(各 SaaS 候補担当)を background で起動
- ハブ用 Agent 2 本(全デモを集約するナビページ)を background で起動
- 各 Agent に「制約テンプレート」+「担当ディレクトリ」+「生成仕様」を渡す
タイムライン
| 経過時間 | 状況 |
|---|---|
| 起動直後 | 8 本の Agent が並列で作業開始 |
| 5〜10 分後 | デモ 6 本が完成 |
| 12〜15 分後 | ハブ 2 本が完成 |
| 終了時 | 合計 14 ファイル / 5,000 行超を生成 |
どういう時に並列起動を使うか
| 条件 | 向き不向き |
|---|---|
| 各 Agent の成果物が独立したディレクトリに収まる | ✅ 向いている |
| PoC・デモ・比較実装など量を出したい作業 | ✅ 向いている |
| 既存コードを読んで判断しながら編集する作業 | ❌ 向いていない |
| 高い一貫性が必要なコードベースの改修 | ⚠️ 制約設計を慎重に |
「量を出す」フェーズに使い、「品質を高める」フェーズには使わない が基本判断です。
まとめ
- 8 本並列(6+2)で 30 分以内に 14 ファイル / 5,000 行超を生成できた
- worktree isolation が動かなくても、制約テンプレートで干渉ゼロにできる
- PoC・デモ生成・比較実装など「量を出す」作業に向いている
この実験の詳細(ExperienceBox・「で、どう稼ぐ?」含む完全版)は以下に掲載しています。
👉 Claude Code で Agent を 6+2 並列起動して 30 分で SaaS デモ 8 本を生成した実験ログ