
「CLAUDE .mdにルールを書きすぎて、コンテキストがパンパンになってしまった...」
「サブエージェントとかSkillsとかHooksとか、結局どれを使えばいいの?」
「公式ドキュメントを読んでもよく分からない...実践的な使い分けを知りたい」
そんなClaude Codeユーザーの悩みを、本講座で一気に解決しましょう!
Claude Codeには「CLAUDE .md」「.claude/rules/」「カスタムコマンド」「サブエージェント」「Skills」「Hooks」という6つのカスタマイズ機能があります。
これらを使いこなせば、コンテキストを節約しながら、あなただけの「専用AIアシスタント」を構築できます。
本講座では、シンプルな機能から段階的に学び、各機能の本質的な違いと適切な使い分けを完全にマスターします。
【本講座で学べる内容】
1. カスタマイズ機能の全体像
- 6つの機能を「いつ読み込まれるか」「誰が動くか」で整理
- どの機能をいつ使うべきか判断フローチャート
- たとえ話で直感的に理解
- 公式ドキュメントの読み方
2. CLAUDE .md - プロジェクト知識の土台
- CLAUDE .mdの本質的な役割と仕組み
- メモリ階層(5段階の優先順位)
- 効果的なルールの書き方(具体的 vs 曖昧)
- /initコマンドによる作成
3. .claude/rules/ によるルールのモジュール化
- CLAUDE .md肥大化問題の解決策
- pathsフィールドによる動的読み込み
- Globパターンの書き方
- 条件付きルール適用の実践
4. カスタムコマンドの作成と活用
- プロンプトのショートカット化
- YAMLフロントマター(description, allowed-tools等)
- 引数パターン($ARGUMENTS vs $1/$2/$3)
- @プレフィックス(ファイル参照)と!プレフィックス(Bash実行)
5. サブエージェント - 独立コンテキストの活用
- メインエージェントとの違い(コンテキスト独立)
- YAMLフロントマター(name, description, tools等)
- /agentsコマンドによる作成
6. Skills - 動的知識の読み込み
- 「レシピ本」アナロジーで理解する段階的読み込み
- Progressive Disclosure(3層構造)
- SKILL .mdの基本構造とdescriptionの書き方
- reference .md / examples .md / scripts/ の活用
7. Hooks - 決定論的な自動化
- 確率論的(CLAUDE .md)vs 決定論的(Hooks)の違い
- 10種類のフックイベント(PreToolUse, PostToolUse, Stop等)
- settings.jsonでの設定方法
- マッチャーの基本パターン
【学習の進め方】
本講座は、シンプルな機能から複雑な機能へ段階的に学ぶ構成です。
各セクションには実践的なデモを含んでいるので、実際に手を動かしながら学べます。
Claudeのサブスクリプション(ProまたはMax)があれば、追加費用なしで全ての機能を使えます。
バイブコーディングの次のステップへ、一緒に進みましょう!
※デモ動画では Mac OS にて説明いたします。
【講師について】
Udemy講座を約20本公開、AI 駆動開発(Claude Code / Codex など)だけでも14講座を公開(2026年初め時点)。
複数の講座でベストセラーを獲得しており、 AI 駆動開発 のプロフェッショナルです。
本業は現役フリーランスエンジニアであり、さらに AI 駆動開発導入のコンサルティングの経験もある「とまだ」が、実践的なノウハウを惜しみなくお伝えします!
※デモ動画では Mac OS にて説明いたします。
【投資対効果】
・コース料金は数日間の作業効率化で回収可能
・習得したスキルは一生もののキャリア資産
・収入アップ&キャリアアップによる長期的なリターンが期待できます