
Claude Codeを使い込んでいるものの、
「複雑な実装を丸ごと任せて自分の手を空けたいのに、長時間放っておくと精度が出なくて、結局隅々までチェックする羽目になる」
「一つのセッションにあれこれ詰め込んでたら、途中から回答の精度が明らかに落ちてきた」
「片付けたいタスクは山ほどあるのに、Claude Codeが1つずつしか進めてくれない」
といった問題に直面したことはありませんか?
これ、やり方が悪いわけじゃなくて、Claude Codeを1つのセッションだけで回している構造の問題です。
本コースは、Claude Codeを用いた「AIマルチエージェント開発」の理論と実践を体系的に学ぶための専門講座です。
単一のAIセッションで開発を進める「シングルセッション」の構造的限界(タスク待ち時間・コンテキスト汚染・視点の偏り)を解き明かし、複数の専門特化AIエージェントを連携させて複雑・大規模なアプリケーション開発をハイスピードかつ高精度に遂行する最新手法をマスターします。
【このコースで学べること】
・シングルセッションの3つの構造的限界(待ち時間・コンテキスト汚染・確証バイアス)とマルチエージェント設計思想の理解
・YAMLフロントマターを用いたカスタムサブエージェントの定義・作成(.claude/agents/)
・役割・使用可能ツール(tools / disallowedTools)・モデル(Opus / Sonnet / Haiku)の最適割り当てと権限設計
・依頼プロンプトとシステムプロンプトの4要素(目的・出力フォーマット・使用ツール・タスクの境界)の設計技術
・ソフト制約(プロンプト)とハード遮断(ツール権限)を組み合わせた二段構えのセキュリティ・プロンプトインジェクション対策
・Git Worktreeを活用した複数AIエージェントの同時並列開発と、ファイルの物理的衝突・上書き事故の防止
・Claude Code組み込みWorktree機能(claude --worktree / isolation: worktree)のハンズオン運用
・新機能エージェントチーム(Agent Teams)の構成要素(リーダー・Teammates・共有タスクリスト・mailbox)と活用法
・コードレビュー・テスト作成・テスト実行エージェントが自律連携する3エージェント連携パイプラインの構築
【このコースが選ばれる理由】
1. 基礎から応用へ繋ぐ「土台からの階段設計」
実験的で高度なAgent Teamsだけにいきなり挑むのではなく、その構成要素となる「サブエージェント(独立コンテキスト・役割切り出し)」と「Git Worktree(作業ディレクトリの物理分離)」の2つの土台から順番に学びます。ブラックボックス化を防ぎ、トラブル発生時にも原因を的確に切り分けられる実践力が身につきます。
2. 実務を想定した豊富なハンズオンと連携演習
TODOアプリなどの改善を題材に、コード監査役(code-reviewer)、テスト作成役(test-writer)、テスト実行・要約役(test-runner)、技術調査役(researcher)などのサブエージェントを実際に作成します。最終演習では1つの指示だけで「実装→自動レビュー→自動テスト生成・実行→修正」が完遂する連携パイプラインを体験します。
3. 複数AIエージェントが"意見を戦わせ"、合意形成する実践力
・ある機能の仕様書を3人のAIエージェントがそれぞれ異なる観点(UX・アーキテクチャ・懐疑派)から仕様書を単独評価した後、mailbox上で対立点をすり合わせて1つの結論に着地
・バグ調査では3つの仮説をAIエージェントごとに並列検証させ、根拠に基づき真因を1つに収束
・フルスタックアプリ作成のタスクを複数のエージェントに分割して渡し、並列開発
など、複数のAIエージェントにチームを組ませ、多方向からの意見だしや議論、タスクの分担などをできるような設計を実際に学ぶことができます。
【カリキュラム概要】
第1章:イントロダクション
マルチエージェントの定義と、シングルセッションにおける3つの構造的限界(待ち時間・コンテキスト汚染・視点の偏り)を解説。本講座の学習マップと基礎から学ぶ重要性を確認します。
第2章:サブエージェントの基礎
コンテキスト隔離の仕組み、組み込み3種(Explore / Plan / general-purpose)、カスタムサブエージェントの定義方法、descriptionによる自律ルーティング、toolsやpermissionModeによる権限設計、モデルの使い分け戦略を学びます。
第3章:サブエージェント実践
依頼プロンプトとシステムプロンプトの4要素(目的・出力フォーマット・ツール/情報源・タスク境界)、CLAUDE .mdを用いた指示誘導、レビュアー・テスト作成/実行・リサーチャーの作成ハンズオン、そして3エージェント自動連携パイプラインの構築演習を行います。
第4章:Git Worktree
Git Worktreeの基礎コマンド、複数AIエージェントの並列開発におけるファイル衝突の回避、Claude Codeの組み込みWorktree機能(claude --worktree / isolation: worktree)、複数機能の同時開発とrebase/マージ手順、コンフリクトを起こさないタスク分割の3原則を習得します。
第5章:エージェントチーム(Agent Teams)
Opus 4.6で導入されたAgent Teamsの構造(リーダー、Teammates、共有タスクリスト、mailbox)、サブエージェントとの4つの違い・使い分け、環境変数設定とSplit Pane(tmux)モードによる複数AIエージェントのリアルタイム連携開発を体験します。
【対象受講者】
・Claude CodeやAIツールを活用して開発効率を飛躍的に高めたいエンジニア・開発者
・AIセッションの長期化による精度低下(コンテキスト汚染)や指示無視に悩んでいる方
・複数エージェントを並列稼働させ、コードレビューやテスト作成、機能実装を自動化したい方
・Git WorktreeやAgent Teamsなどの最新AI駆動開発トレンドを実践レベルで身につけたい方
【前提知識・必要なもの】
・Gitの基本的な操作経験(commit, branch, merge等の理解)
・JavaScript / HTMLの基礎知識(ハンズオン課題で使用)
・Claude Codeの基本操作環境
・ターミナル(コマンドライン)の基本操作