ホームClaude Code › Claude Codeの「分身の術」で仕事が爆速に!Subagents機能で3時間の作業を90分にした実録
初心者

Claude Codeの「分身の術」で仕事が爆速に!Subagents機能で3時間の作業を90分にした実録

🎓 生成AI活用の勉強会・無料相談・最新情報をお届けします

オンライン勉強会の案内や、無料相談、ChatGPT・Claude活用の具体例をメールでお届けします。登録は無料、いつでも解除できます。

Claude Codeを使い始めて「便利だな」と思っていた矢先、さらに驚きの機能を発見しました。それが「Subagents(サブエージェント)」です。簡単に言えば、Claudeが「分身」を作って複数の作業を同時進行してくれる機能。実際に試してみたところ、3時間かかっていたウェブサイト制作が90分で完了。この記事では、プログラミング初心者の私が実践した手順と、驚きの結果を包み隠さずお伝えします。

Subagentsって何?なぜ作業が速くなるの?

まず「Subagents」という言葉に尻込みする必要はありません。これは「子分」「分身」のようなもの。通常、Claude Codeは1つのタスクを順番に処理しますが、Subagentsを使うと複数のタスクを同時並行で進められるんです。

たとえば、ウェブサイトを作るとき、こんな作業がありますよね:

  • HTMLファイルの作成
  • CSSでデザイン調整
  • 画像の最適化
  • JavaScriptで動きをつける

普通にやると、これらを1つずつ順番に処理します。でもSubagentsを使えば、4つの「分身Claude」がそれぞれの作業を同時にこなしてくれるイメージ。料理で例えるなら、1人で順番に野菜を切って、炒めて、盛り付けるのではなく、4人のシェフが同時に別々の料理を作る感じです。

私が実際に試したのは、会社の商品紹介ページ制作。通常なら3時間コースでしたが、Subagentsを活用したら90分で完成しました。「本当に?」と思いますよね。私も最初は半信半疑でした。

実際にやってみた:具体的な使い方の手順

では、実際にどう使うのか。思ったより簡単でした。まずClaude Codeを起動して、通常通りチャット欄にプロジェクトの依頼を入力します。ここがポイント:依頼の仕方を少し工夫するだけです。

私が実際に入力したプロンプトはこんな感じ:

商品紹介ページを作成してください。以下の作業を並列で処理してください:

1. index.htmlの構造を作成(商品情報、特徴、価格表示)
2. styles.cssでモダンなデザインを適用
3. 画像フォルダ内の5枚の写真を最適化(WebP形式に変換)
4. script.jsでスムーズスクロール機能を実装

各タスクは独立して実行可能です。Subagentsを使って効率化してください。

キーワードは「並列で処理」と「各タスクは独立」という表現。これでClaude Codeが「あ、これは同時進行できるな」と判断してくれます。

すると、画面に魔法のような光景が広がりました。通常は1つのタスクが順番に進むのですが、今回は複数の作業が同時に動き出したんです。ターミナル画面には複数のプロセスが表示され、まるでClaudeが分身したかのよう。

具体的には:

  • Subagent 1: HTMLファイルを作成中…
  • Subagent 2: CSSを記述中…
  • Subagent 3: 画像を変換中…
  • Subagent 4: JavaScriptを実装中…

と、リアルタイムで進捗が表示されました。これまで「HTMLができたら次はCSS…」と待っていた時間がゼロに。まるで4人のアシスタントが同時に働いてくれているようでした。

どんな作業がSubagentsに向いている?失敗例も公開

ここで正直に言います。すべての作業がSubagentsで速くなるわけではありません。実際に失敗した例もあります。

【うまくいった作業】

  • 複数のHTMLページを同時作成(トップ、会社概要、お問い合わせなど)
  • 画像の一括処理(リサイズ、形式変換、圧縮)
  • 複数のデータファイル処理(CSV整形、JSON変換、Excel集計)
  • 独立した機能の実装(検索機能、フィルター機能、ソート機能など)

【うまくいかなかった作業】

最初、調子に乗って「データベース設計からフロントエンドまで全部並列で!」と依頼したんです。結果は大失敗。なぜなら、データベース構造が決まらないとフロントエンドの設計もできないから。前の作業の結果が必要な「依存関係」がある場合は、Subagentsは逆効果でした。

もう1つの失敗例は、「1つのファイルを複数人で編集」しようとしたこと。これも混乱を招きました。Subagentsは「別々の作業」を同時進行するのが得意で、「同じものを複数で触る」のは苦手なんですね。

つまり、独立したタスクなら効果絶大、依存関係があるタスクは順番にというのが鉄則です。

初心者でも今日から使える3つのコツ

最後に、プログラミング初心者の私が掴んだ、Subagents活用の実践的なコツを3つ共有します。

コツ1:依頼を「箇条書き」で明確に分ける

曖昧な指示だとClaude Codeも並列処理を判断できません。「ウェブサイトを作って」ではなく、「1. HTMLを作成、2. CSSを作成、3. 画像を処理」と明確に分けることで、自動的にSubagentsが起動します。

コツ2:「並列で」「同時に」というキーワードを入れる

プロンプトに「これらのタスクは並列で処理できます」と一言添えるだけで、Subagents機能が発動しやすくなります。Claudeへの「ヒント」になるんですね。

コツ3:タスク数は3〜5個が最適

欲張って10個も20個も並列処理させようとすると、逆に管理が大変になります。私の経験では、3〜5個の独立したタスクが最も効率的でした。多すぎると結果の確認も大変ですからね。

まとめ:難しい知識不要、伝え方を変えるだけで時短実現

Claude Code Subagentsは、特別なプログラミング知識がなくても使える「時短の魔法」でした。実際、私もプログラミング初心者ですが、3時間の作業が90分になったのは事実です。

大切なのは「新しいツールを覚える」ことではなく、「依頼の仕方を少し工夫する」だけ。独立したタスクを箇条書きで明確に伝え、「並列処理できます」と付け加える。たったこれだけで、Claudeが複数の分身を作って同時に働いてくれます。

もちろん万能ではありません。依存関係のある作業には向きませんし、すべてが半分の時間になるわけでもありません。でも、画像処理、複数ページ作成、データ整形など、日常的なビジネス作業の多くは「独立したタスク」で構成されています。

明日の仕事から試してみてください。いつもの依頼文を箇条書きに変えて、「並列で処理してください」と付け加えるだけ。それだけで、あなたのClaude Codeが「分身の術」を使いこなすアシスタントに進化します。私のように「え、もう終わったの?」という驚きを、ぜひ体験してみてください。