プロンプトエンジニアリングからハーネスエンジニアリングへ。Claude Code・Claude Desktop App・Antigravity・Antigravity CLIの4つのツールを横断しながら、マルチエージェントチームを自ら設計・運用する2日間の実践ワークショップです。
本ワークショップとは? 「プロンプトエンジニアリングだけでは不十分である」という問題意識から出発し、AIエージェントに狭い役割を与え、オーケストレーターが調整するマルチエージェントチームの設計方法論を学び、Claude Code・Claude Desktop App・Antigravity・Antigravity CLIの4つのツールで実際にサブエージェントを作成し、パイプラインを構築する2日間にわたる実践ワークショップです。
1日目は一般ユーザーを対象に、マルチエージェントの概念と実務ツールの実習、既存variantの活用に重点を置きます。2日目はITプロフェッショナルを対象に、アーキテクチャの深掘り、ツール比較、企業運用戦略、新規variantの作成からキャップストーンプロジェクトまでを扱います。
本ワークショップを修了した参加者は、次のことができるようになります。
本ワークショップは2日間にわたり、それぞれ異なる対象層を対象に開催されます。日程に合わせて参加することも、両日とも参加して体系的に学ぶこともできます。
AIツールを業務に活用したい実務者を対象としています。コーディング経験が豊富でなくても、CLIの基本操作に慣れていれば十分についていけます。
1日目の経験を土台に、アーキテクチャと技術的な深掘りを扱うITプロフェッショナル向けのセッションです。
gh auth loginが可能なGitHubアカウントagy)のインストール完了bun --version、git --versionが正常に出力されることを確認git clone https://github.com/5throck/ai-workspace-standards.gitを事前にクローン| 形態 | 内容 | 1日目の割合 | 2日目の割合 |
|---|---|---|---|
| 講義 | 概念説明、パターン紹介、ツール比較、モデル比較 | 約30% | 約40% |
| 実習 | 参加者自身によるサブエージェントの定義・呼び出し・パイプライン・variantスキャフォールディング | 約55% | 約45% |
| 討論 | 小グループ討論、確認質問、全体振り返り | 約15% | 約10% |
| デモ | 講師による画面共有(昇格パイプラインなど不可逆的な作業のみ) | — | 約5% |
4つのツール(Claude Desktop App、Claude Code、Antigravity Desktop、Antigravity CLI)をすべてインストールした上で、参加者を4つのグループに分け、それぞれ異なるツールで同じシナリオを進めます。最後に結果を比較することで、「ツール比較」の章の内容を直接体感できます。
両日合計の所要時間は約11時間15分(休憩を除く)。1日目の休憩2回、2日目の休憩2回(各10~15分)を含めると、1日目は約5時間55分~6時間25分、2日目は約6時間~6時間30分です。
1日目(一般ユーザー)はハーネスエンジニアリングの概念とガードレール、実務ツールの実習に重点を置き、ai-workspace-standardsを軽く紹介した後、既存variantの活用実習を十分に行います。コーディング経験の少ない参加者でもついていけるよう構成されています。2日目(ITプロフェッショナル)は1日目の経験を土台に、ai-workspace-standardsアーキテクチャの深掘り、ツール比較、企業運用戦略を扱い、新規variant作成とキャップストーンプロジェクトを行います。
講義目標・両日全体のロードマップ紹介、事前準備物の確認
講義
今なぜAIなのか(導入統計)、AI活用の3段階(利用者→活用者→設計者)、ハーネスエンジニアリングの必要性、マルチエージェントの原理、実務時間短縮の事例、本ワークショップのロードマップ
講義
Prompt→Context→Harnessの流れ、単一エージェントの限界、オーケストレーター・スペシャリスト・ハンドオフ契約、オーケストレーションパターン5種、動的チーム構成、AGENTS.md標準
講義 確認質問
危険作業の3段階分類、最小権限の原則、人による承認ゲート、隔離、監査ログ
講義
バイブコーディングでテトリスを作る(10分)→単一プロンプトでパックマンに挑戦し失敗を体験→企画・開発・QAの3段階マルチエージェントで再挑戦(25分)→示唆のまとめ:「複雑さが高まるほど役割分離の価値は指数関数的に増加する」(5分)
実習(参加者自身) 示唆
Claude(A)/Antigravity(B)でサブエージェントの定義・呼び出し・順次パイプライン・動的チーム構成・並列実行・モデルティア比較(G-1/D-1/D-2/P-1/P-2)
実習(参加者自身)
リポジトリ概要、中核となる4種類のファイル(AGENTS.md・CONSTITUTION.md・CLAUDE.md・GEMINI.md)、variantとは何か、スキャフォールディングによるプロジェクト作成の基本
講義
co-consultでPhysical AI市場調査プロジェクトをスキャフォールディング、4段階設計フレームワークの適用、エージェントチームの稼働(7段階コンサルティングワークフロー)、成果物のレビュー・ハンドオフの追跡
実習(参加者自身)
co-deckで韓食の世界化に関する発表資料をスキャフォールディング、発表テーマの枠組み設定、11段階パイプラインの稼働、成果物のレビュー・改善、TTS・自動スライド設定
実習(参加者自身)
本日学んだ内容の要約、2つのvariant(co-consult vs co-deck)の構造比較の振り返り、2日目(ITプロフェッショナルセッション)の予告
討論
主要概念の要約(オーケストレーションパターン、ガードレール、AGENTS.md)、第6章の既存variant活用実習の成果共有
討論
L0→L1→L2→L3階層構造の詳細、フォークモデル、ファイル別SSOTの流れ
講義
エージェント・スキル・スクリプトのライフサイクル管理
講義
学んだエージェントのライフサイクルとスキルのライフサイクル図を比較し、2つのライフサイクルの違いを3つ見つけて隣の人と共有する。
ミニ演習
既存プロジェクトをL2 variant構造にアップグレードする手順、ファイル処理5分類、スナップショット・ロールバック、昇格との方向性の違い
講義
ワークフロー構成要素(ステップ・分岐・並列・集約・ゲート・ループ)、5つのドメイン別事例、パターン選択ガイド
講義
4つのツールの構造を一目で把握、Claude Desktop App vs Code(サブエージェント定義、teammateMode)、Antigravity vs agy(Agent Manager、/goal・/agent・/agents)、マルチエージェント対応範囲の比較表、実習ツール選択ガイド、AGENTS.mdの統合
講義
サービスチケットモデル vs 開発ツール+variantモデル、カンバンベースの運用、両モデルの長所・短所の比較
講義 討論
co-retailのPhase Aプロトタイプ作成 — create-l3-scaffold、ドメインエージェントの定義(researcher・writer)、AGENTS.mdロスターの更新、agent:verify
実習(参加者自身)
ゼロから作る(Phase A→B)vs既存プロジェクトの昇格、2つの経路の違いと選択基準
講義
プロトタイプの検証(validate-templates・agent:verify)、昇格チェックリスト/マニフェストの作成(参加者実習)、昇格パイプラインの実行(講師デモ)
実習 デモ
自身の反復業務を選び、4段階(課題定義・ガードレール設計・サブエージェント実装・検証振り返り)を自ら設計する
実習(参加者自身)
1~2名が自身のワークフローを短く共有し、参加者からフィードバック
発表
両日全体の振り返り、Q&A、用語集/FAQの案内、次のステップの案内
討論
| ブロック | テーマ | 関連章 | 日程 |
|---|---|---|---|
| 導入 | AI導入の現状と統計、AI活用3段階、ハーネスエンジニアリングの必要性、マルチエージェントの原理、実務時間短縮の事例 | 第1章 | 1日目 |
| 概念 | ハーネスエンジニアリングのパラダイム、オーケストレーションパターン、AGENTS.md標準 | 第2章 | 1日目 |
| 安全性 | ガードレール設計、危険作業の分類、最小権限、承認ゲート、隔離 | 第3章 | 1日目 |
| ウォームアップ | バイブコーディング(テトリス)とマルチエージェント(パックマン)で複雑さによるアプローチの違いを体験 | ウォームアップ | 1日目 |
| 実習 | サブエージェントの定義・呼び出し・パイプライン・並列実行・モデルティア比較 | 第4章 §1、§2-A/B | 1日目 |
| 設計 | ai-workspace-standardsの紹介、中核となる4種類のファイル、variant概要 | 第5章(軽く) | 1日目 |
| 実装 | 既存variantの活用(co-consult、co-deckのスキャフォールディング・稼働) | 第6章 | 1日目 |
| 設計深掘り | L0→L1→L2→L3階層構造、ファイル別SSOTの流れ、エージェント・スキル・スクリプトのライフサイクル管理 | 第8章 §1、§2 | 2日目 |
| アップグレード | 既存プロジェクトをL2 variant構造に転換、ファイル処理5分類、スナップショット・ロールバック | 第10章 | 2日目 |
| ワークフロー | ワークフロー構成要素、5つのドメイン別パターン事例、パターン選択ガイド | 第9章 | 2日目 |
| ツール | Claude Code、Claude Desktop App、Antigravity、Antigravity CLIの比較分析 | 共通参考 | 2日目 |
| 運用 | サービスチケットモデル vs variantモデル、カンバンベースの運用 | 第7章 | 2日目 |
| 創出 | 新規variant作成(co-retailプロトタイプ)、昇格パイプライン | 第11章、第12章 | 2日目 |
| 統合 | キャップストーン: 自身の業務にマルチエージェントチームを適用する | 第13章 | 2日目 |
[講師名・所属・肩書き]
[講師プロフィール: AIエージェント導入・運用の経験、主な関心分野、連絡先]
このセクションは講師が直接記入できるよう空欄にしてあります。