Claude Code 活用実践研修
本研修のハンズオン題材は、架空クライアント株式会社マツカゼ製薬の海外子会社向け CRM 刷新案件(MTKZ-CRM-2026)の案件ヘルスチェックダッシュボードです。
React + TypeScript(フロント)と FastAPI + SQLite(バック)の最小構成のスタブを起点に、CLAUDE.md / Skills / Subagents / Hooks / MCP を 2 日間で投入し、運用に耐える形まで磨き込みます。
ハンズオンデータの構成
配布 ZIP pwc-cc-handson_受講者用.zip を解凍すると、以下の構成で展開されます。Day 1 開始時点では .claude/ 配下はスタブで、研修中に育てていきます。完成形は pwc-cc-handson_完成形.zip 側を参照。
handson/
├── docs/ 当日参照ドキュメント
│ ├── 01_オリエンテーション.md
│ ├── 02_ハンズオンガイド_Day1.md
│ ├── 03_ハンズオンガイド_Day2.md
│ ├── 04_事前セットアップガイド.md
│ └── 05_運営マニュアル_講師向け.md
├── starter/ Day 1 開始時の状態
│ ├── backend/ FastAPI + SQLite + Anthropic SDK
│ ├── frontend/ React 18 + TypeScript + Vite
│ ├── docs/source-materials/ ヒアリング起こし 3 名分(架空案件)
│ ├── docs/api-spec.md REST API 仕様
│ ├── CLAUDE.md / AGENTS.md / DESIGN.md
│ └── .claude/ スタブのみ(Day 1 で育てる)
├── samples/completed/ Day 2 終了時の到達状態(完成形)
├── exercises/ 演習詳細(Day1 7 本 + Day2 7 本)
│ ├── day1/exercise1-claude-md.md ... exercise7-autonomous.md
│ └── day2/exercise1-reflection.md ... exercise7-share-and-keep-learning.md
├── bonus/ 別テーマ素材(β / γ / δ)
│ ├── beta_議事録ToDo抽出/
│ ├── gamma_提案QAビルダー/
│ └── delta_監査チェック自動化/
└── output/ 生成結果置き場(受講者が作る)
研修終了時の到達点
@AGENTS.md でモジュール分割できる/analyze-transcript)から呼び出せる/weekly-report を非対話起動できる2 日間のタイムテーブル(要約)
各日 9:00〜17:00、実働 400 分。詳細は Day 1 / Day 2 タブを参照してください。
Day 1:機能を 1 つずつ投入しながら α を作る
| 時間 | セッション | 内容 |
|---|---|---|
| [30min] | S01 オープニング | 環境確認、配布物チェック、自己紹介 |
| [90min] | S02 ベストプラクティス講義 | CLAUDE.md / Skills / Subagents / Hooks / MCP / コスト管理 / レビュー基盤化 |
| [150min] | S03 ハンズオン①(Ex1〜6) | CLAUDE.md → Skills → Subagents → code-reviewer → security-auditor → 3 モデル比較 |
| [120min] | S04 ハンズオン②(Ex7) | 自律開発:起こしから新機能を 1 つ自分で要件定義 → 設計 → 実装 |
| [10min] | クロージング | 提出物確認、Day 2 朝の宿題 |
Day 2:運用に耐える形に仕上げる
| 時間 | セッション | 内容 |
|---|---|---|
| [20min] | S05 Day 1 リフレクション | 提出物の全体共有、良い指示パターン抽出 |
| [50min] | S06 並列実行と Subagent 深掘り | Ex1:3 起こしを並列処理して 1 ターン化 |
| [50min] | S07 Hooks 自動化 | Ex2:PreToolUse / PostToolUse / Stop の 3 種類 |
| [40min] | S08 Cron / 定期実行 | Ex3:cron / launchd / タスクスケジューラで /weekly-report |
| [40min] | S09 MCP 応用 | Ex4:filesystem / sqlite を Claude Code に接続 |
| [30min] | S10 DESIGN.md 導入 | Ex5:8 セクションでフロント画面を磨く |
| [100min] | S11 仕上げ実装(A / B / C 選択) | Ex6:α 完成度向上 / 自社テーマ / 別テーマ再挑戦 |
| [60min] | S12〜S13 共有・情報源探索 | Ex7:1 人 3 分デモ + 公式情報源を一緒にブックマーク |
| [10min] | クロージング | ネクストアクション宣言、フォローアップ案内 |