ASADASHI
三つの役割に分かれて連携するサブエージェントを表したミニチュア紙工作のジオラマ
バイブコーディング2026.05.29·読了 2·難易度: ふつう

複雑な作業を「分担」できるClaude Codeが進化

三つの役割に分かれて連携するサブエージェントを表したミニチュア紙工作のジオラマ

朝の出汁版(通勤2分)

  • ポイント1: Claude Codeが複数の専門役割(調査・設計・実行)を持つサブエージェントを組み合わせて、大規模な開発タスクを分割して処理できるようになった。
  • ポイント2: 「全部自分でやる」スタイルの人にとって注目したいのは、コードの調査・計画・実装を一つのAIが役割を分けて担ってくれるため、大きなプロジェクトでも迷子になりにくい点。
  • ポイント3: まずは公式ドキュメントやshota7180氏の図解まとめを読んでから、手元のプロジェクトで「Explore(調査)」フェーズだけ試してみるのが入りやすい。

出汁の素(深読みモード)

これって結局どういうこと?

Claude Codeの最新アップデートで、AIコーディングツールが「一人で全部やる」から「役割分担してやる」へと進化しました。発表内容によると、Claude Codeは「Explore(調査)」「Plan(設計)」「General-purpose(汎用実行)」という3種のサブエージェントを組み合わせて、大規模なタスクを分割して処理できるようになっています。コンテキストウィンドウも200Kトークン超に対応しており、巨大なコードベースをまるごと読み込んで解析するような用途にも対応できます。要は「AIが自分の中で役割を分けて、大きな仕事を迷子にならずにやり切る」ための仕組みが整ったということです。一次情報はAnthropic公式の発表と、@shota7180氏による図解まとめが参考になります。

なぜこのタイミングで重要?

AIコーディングツールの進化はここ数ヶ月で急加速しています。Codexが「迷ったら止まる」自律開発に対応したように、各社のAIエージェントは「放置してもある程度動く」方向に舵を切っています。ただ、これまでの課題は「複雑なプロジェクトで途中から迷走する」点でした。タスクが大きくなるほど、AIは文脈を失い、的外れな実装を始めるケースが出てきます。今回のサブエージェント機能は、この問題への直接的な回答です。調査・設計・実装を同一のAIが「役割を分けて」担うことで、大規模プロジェクト特有の「何をしているのか分からなくなる」状態を構造的に防ぐ設計になっています。競合のGitHub Copilotや他のAIコーディングアシスタントと比較したとき、Claude Codeの差別化ポイントはこの「フェーズ分割による制御性」にあります。単にコードを書くだけでなく、「何を調べるべきか」「どう設計すべきか」という上流工程をAIが担える点は、バイブコーディング、「自前ツール」時代へで触れたような「全部自分でやる」スタイルの人間にとって、特に意味を持ちます。外注も、チームメンバーも不要で、AIが内部で議論して結論を出してくれる、という状態に近づいています。

具体的に始めるなら

まず構造を把握する(コード不要)

触り始める前に、@shota7180氏が公開している図解まとめを一読しておくと全体像がつかみやすいです。サブエージェントがどのように連携するかを視覚的に確認してから動くと、最初の試行が無駄になりにくい。

Claude Codeへのアクセス

Claude Codeは現在、Claude.aiのProプラン(月額20ドル)以上で利用できます。APIからも利用可能で、その場合は従量課金になります。まず試したい人はProプランのWeb UIからが入りやすい選択肢です。

コードなしで試せること:Exploreフェーズの活用

最初のステップとして推奨されているのは「Explore(調査)」エージェントだけを使ってみることです。既存のコードベースやドキュメント群をインプットとして渡し、「このプロジェクトの構造と問題点を整理して」という指示を与えるだけで動きます。自分でコードを書かなくても、調査・整理の用途で価値を確認できます。

コードが書けると有利なこと:Planフェーズとの組み合わせ

Exploreで調査結果を得た後、Planエージェントに「この調査結果をもとに実装方針を提案して」と引き継ぐと、設計フェーズまでをAIに任せられます。最終的な実装だけ自分でレビューする、という分担が可能になります。ここからはある程度コードを読める前提になりますが、書ける必要はなく「読んで判断できる」レベルで十分です。

「何かを作る」シーンでの活用イメージ

例えば「既存のWordPressサイトをNext.jsに移行したい」のような複雑な改修タスクでは、①Exploreで既存コードの依存関係を洗い出し、②Planで移行ステップを設計し、③General-purposeで実装を進める、という流れが使えます。自分がどこで判断を挟むかを決めながら進められる点が、従来の「全部AIに投げる」との違いです。

発展の提案

AIコーディング作業を縦並びタブで管理するターミナルと組み合わせると、複数のサブエージェントが並行して動く様子を整理しながら管理しやすくなります。

よくある疑問

Q. 無料プランでも使えますか? Claude Codeはすべての有料プランから利用できますが、無料プランでの利用は現時点では制限があります。まず試したい場合はProプラン(月額20ドル)が最小の入口になります。APIを使う場合は従量課金で、小規模な試行なら数百円程度から確認できます。

Q. 200Kトークンと言われてもピンとこない。どれくらいの規模? 200Kトークンはおおよそ15万〜20万語程度のテキストに相当します。一般的なWebアプリのコードベースであれば、かなりの部分をまるごと読み込める量です。「プロジェクト全体を一度に渡して全体感を把握させる」という使い方が現実的になっています。

Q. サブエージェントは自動で切り替わるの?それとも自分で指示する? 発表内容によると、タスクの性質に応じてどのサブエージェントを使うかを指定することも、AIが自動で判断して切り替えることも可能な設計になっています。最初は「Exploreで調査してから始めて」と明示的に指示する形が分かりやすい入り方です。複雑な指示の出し方については公式ドキュメントに詳細が記載されています。

もう一歩踏み込みたい人へ

APIからClaude Codeのサブエージェント機能を呼び出す場合、Anthropic APIのMessages APIを経由する形が基本です。サブエージェントの役割指定はシステムプロンプトとツール定義の組み合わせで制御できます。公式ドキュメント(docs.anthropic.com)にはClaude Codeのエージェント構成に関するリファレンスが整備されており、カスタムのワークフローに組み込む際の参考になります。

自動化の観点では、CI/CDパイプラインにExploreエージェントを組み込んで「プルリクエストごとにコードの影響範囲を自動調査させる」という使い方が現実的な応用例として挙がっています。GithHub ActionsやCircle CIとの連携はAPIアクセスがあれば技術的には実現可能です。

オープンソースのCRM代替として注目されているTwenty(GitHub: twentyhq/twenty)はTypeScriptで書かれた47,000スター超のプロジェクトで、このような大規模コードベースの解析にClaude Codeのサブエージェント機能を組み合わせる実験の場として適しています。「既存の大規模OSSを自分用にカスタマイズする」という用途で、Exploreエージェントによる構造把握から始める流れが応用できます。

元になったツイート

  • AIコーディングツールの「サブエージェント機能」使ったことありますか? 大規模コード解析で200Kトークン超対応が話題ですが Claude Codeはそこに「Explore」「Plan」「General-purpose」サブエージェントを組み合わせて 複雑なタスクを分割統治できる点が地味にすごいんです。 https://t.co/iqusDBzLyD

  • 本日発表されたClaude Codeのアップデート情報を、図解で整理しました↓ https://t.co/cjZUPbZiXp https://t.co/yPc83GO5xM

参照ソース