TIMEWELL
ソリューション
無料相談お問い合わせ
TIMEWELL

AI×業務改革で 組織の可能性を解放する

ISO/IEC 27001(ISMS)認証マーク(SGS・ISMS-AC)

ISO/IEC 27001:2022 認証取得 審査登録証番号 JP26/00000255 登録範囲: AIテクノロジーを活用したSaaSプロダクトの企画・開発・提供

サービス

  • ZEROCK
  • TRAFEED(旧ZEROCK ExCHECK)
  • TIMEWELL BASE
  • WARP
  • └ WARP 1Day
  • └ WARP NEXT 法人
  • └ WARP BASIC
  • └ WARP ENTRE
  • └ Alumni Salon
  • └ WARP for Schools
  • AIコンサル
  • ZEROCK Buddy

会社情報

  • 会社概要
  • メンバー
  • なぜTIMEWELL
  • ニュース
  • お問い合わせ
  • 無料相談

コンテンツ

  • コラム
  • 基礎知識
  • 導入事例
  • ホワイトペーパー
  • イベント
  • ソリューション
  • AI導入診断
  • ROI計算ツール

法務情報

  • プライバシーポリシー
  • Manual Creator 拡張機能
  • WARP利用規約
  • WARP NEXT 学則
  • 特定商取引法に基づく表示
  • セキュリティ
  • 反社会的勢力排除
  • ZEROCK利用規約
  • TIMEWELL BASE利用規約

メルマガ登録

AI活用やDXの最新情報を毎週お届けします

ご登録いただいたメールアドレスは、メルマガ配信のみに使用します。

© 2026 株式会社TIMEWELL All rights reserved.

お問い合わせ
ホームコラムAIコンサルClaude Code完全ガイド|Skills・Hooks・MCP・サブエージェント——10ヶ月使い込んだ設定を徹底解説
AIコンサル

Claude Code完全ガイド|Skills・Hooks・MCP・サブエージェント——10ヶ月使い込んだ設定を徹底解説

公開2026-01-21濱本 隆太
ビジネスコンサルティングイベント業務効率化モビリティ

Claude CodeをAnthropicの実験的リリースから10ヶ月間毎日使い続けた@affaanmustafa氏による完全ガイドの日本語版。Skills、Hooks、サブエージェント、MCP、プラグインなど、Claude Codeを最大限に活用するための設定とワークフローを徹底解説します。

Claude Code完全ガイド|Skills・Hooks・MCP・サブエージェント——10ヶ月使い込んだ設定を徹底解説
シェア

株式会社TIMEWELLの濱本です。

この記事は、XでバズっているClaude Code完全ガイド「The Shorthand Guide to Everything Claude Code」(@affaanmustafa)を日本語化したものです。

著者の@affaanmustafa氏は、2025年2月の実験的リリースから10ヶ月間毎日Claude Codeを使用し、Anthropic x Forum VenturesハッカソンでZenithというプロダクトで優勝した実績を持つ方です。

Claude Code設定の全体像

設定項目 概要
Skills 特定のワークフローに限定されたルール・プロンプトのショートカット
Commands スラッシュコマンドで実行可能なスキル
Hooks ツール呼び出しやライフサイクルイベントに基づくトリガー自動化
Subagents メインClaudeが限定スコープでタスクを委任できるプロセス
Rules Claudeが常に従うべきベストプラクティス
MCPs Claudeを外部サービスに接続するModel Context Protocol
Plugins 簡単にインストールできるツールのパッケージ

Skills(スキル)とCommands(コマンド)

Skillsは、特定のスコープやワークフローに制限されたルールのようなものです。特定のワークフローを実行する際のプロンプトのショートカットとして機能します。

活用例

  • Opus 4.5との長いコーディングセッション後に、デッドコードや不要な.mdファイルをクリーンアップしたい → /refactor-clean
  • テストが必要 → /tdd、/e2e、/test-coverage

Skillsとコマンドは、単一のプロンプトで連鎖させることができます。

ディレクトリ構造

# Skillsの構造
~/.claude/skills/
  pmx-guidelines.md      # プロジェクト固有のパターン
  coding-standards.md    # 言語のベストプラクティス
  tdd-workflow/          # README.mdを含む複数ファイルスキル
  security-review/       # チェックリストベースのスキル

SkillsとCommandsの違い

項目 Skills Commands
保存場所 ~/.claude/skills ~/.claude/commands
用途 より広いワークフロー定義 素早く実行可能なプロンプト
実行方法 参照される スラッシュコマンドで実行

実践的なスキル例:コードマップ更新

チェックポイントでコードマップを更新するスキルを作成できます。これにより、Claudeがコンテキストを消費せずにコードベースを素早くナビゲートできます。

# ~/.claude/skills/codemap-updater.md
# コードマップを定期的に更新するスキル

Hooks(フック)

Hooksは、特定のイベントに対して発火するトリガーベースの自動化です。Skillsとは異なり、ツール呼び出しやライフサイクルイベントに制限されています。

Hookの種類

フックタイプ タイミング 用途例
PreToolUse ツール実行前 検証、リマインダー
PostToolUse ツール完了後 フォーマット、フィードバックループ
UserPromptSubmit メッセージ送信時 入力の前処理
Stop Claude応答完了時 後処理、監査
PreCompact コンテキスト圧縮前 重要情報の保存
Notification パーミッション要求時 承認フロー

実践例:長時間コマンド前のtmuxリマインダー

{
  "PreToolUse": [
    {
      "matcher": "tool == \"Bash\" && tool_input.command matches \"(npm|pnpm|yarn|cargo|pytest)\"",
      "hooks": [
        {
          "type": "command",
          "command": "if [ -z \"$TMUX\" ]; then echo '[Hook] セッション永続化のためtmuxを検討してください' >&2; fi"
        }
      ]
    }
  ]
}

ProTip

hookifyプラグインを使用すると、JSONを手動で書く代わりに会話形式でHooksを作成できます。/hookifyを実行して、やりたいことを説明するだけです。


AI研修・コンサルティングをお探しですか?

WARPの研修プログラムとコンサルティング内容をまとめた資料をご覧ください。

無料相談を予約資料をダウンロード

Subagents(サブエージェント)

Subagentsは、メインのオーケストレーター(メインClaude)が限定されたスコープでタスクを委任できるプロセスです。バックグラウンドまたはフォアグラウンドで実行でき、メインエージェントのコンテキストを解放します。

Subagentsの利点

  • Skillsと連携して、スキルのサブセットを実行可能なサブエージェントにタスクを委任
  • 特定のツールパーミッションでサンドボックス化可能
  • 自律的にスキルを使用

ディレクトリ構造

# サブエージェントの構造
~/.claude/agents/
  planner.md           # 機能実装の計画
  architect.md         # システム設計の決定
  tdd-guide.md         # テスト駆動開発
  code-reviewer.md     # 品質・セキュリティレビュー
  security-reviewer.md # 脆弱性分析
  build-error-resolver.md
  e2e-runner.md
  refactor-cleaner.md

各サブエージェントに対して、許可されるツール、MCP、パーミッションを適切にスコープ設定することが重要です。


Rules(ルール)とMemory(メモリ)

.rulesフォルダには、Claudeが常に従うべきベストプラクティスを記述した.mdファイルを配置します。

2つのアプローチ

  1. 単一のCLAUDE.md - すべてを1ファイルに(ユーザーレベルまたはプロジェクトレベル)
  2. Rulesフォルダ - 関心事ごとにグループ化されたモジュラーな.mdファイル

ディレクトリ構造

~/.claude/rules/
  security.md      # ハードコードされた秘密禁止、入力検証
  coding-style.md  # 不変性、ファイル構成
  testing.md       # TDDワークフロー、80%カバレッジ
  git-workflow.md  # コミット形式、PRプロセス
  agents.md        # サブエージェントへの委任タイミング
  performance.md   # モデル選択、コンテキスト管理

ルールの例

  • コードベースに絵文字を使わない
  • フロントエンドで紫色を避ける
  • デプロイ前に必ずコードをテスト
  • 巨大ファイルよりモジュラーコードを優先
  • console.logをコミットしない

MCP(Model Context Protocol)

MCPは、Claudeを外部サービスに直接接続します。APIの代替ではなく、APIのプロンプト駆動ラッパーであり、情報のナビゲーションにおいてより柔軟性を提供します。

活用例

  • Supabase MCP: Claudeが特定のデータを取得し、コピー&ペーストなしで直接SQLを実行
  • Chrome in Claude: Claudeがブラウザを自律的に操作し、動作を確認

重要:コンテキストウィンドウ管理

MCPの選択は慎重に。すべてのMCPをユーザー設定に保持しつつ、未使用のものはすべて無効化することを推奨します。

注意点:

  • 圧縮前の200kコンテキストウィンドウが、有効なツールが多すぎると70kになる可能性
  • パフォーマンスが大幅に低下

目安

項目 推奨値
設定内のMCP数 20〜30
有効なMCP数 10未満
アクティブなツール数 80未満

/pluginsでナビゲートするか、/mcpを実行してインストール済みMCPとそのステータスを確認できます。


Plugins(プラグイン)

Pluginsは、面倒な手動セットアップの代わりに、簡単にインストールできるツールをパッケージ化したものです。スキル + MCPの組み合わせや、Hooks/ツールのバンドルが可能です。

プラグインのインストール

# マーケットプレイスを追加
claude plugin marketplace add https://github.com/mixedbread-ai/mgrep

# Claudeを開き、/pluginsを実行、新しいマーケットプレイスを見つけてインストール

LSPプラグイン

エディタ外でClaude Codeを頻繁に実行する場合に特に有用です。Language Server Protocolにより、IDEを開かなくてもClaudeがリアルタイムの型チェック、定義へのジャンプ、インテリジェントな補完を取得できます。

# 有効なプラグインの例
typescript-lsp@claude-plugins-official  # TypeScriptインテリジェンス
pyright-lsp@claude-plugins-official     # Python型チェック
hookify@claude-plugins-official         # 会話形式でHooks作成
mgrep@Mixedbread-Grep                   # ripgrepより優れた検索

MCPと同様、コンテキストウィンドウに注意してください。


Tips & Tricks

キーボードショートカット

ショートカット 機能
Ctrl+U 行全体を削除(バックスペース連打より高速)
! 素早いbashコマンドプレフィックス
@ ファイル検索
/ スラッシュコマンドを開始
Shift+Enter 複数行入力
Tab thinking表示の切り替え
Esc Esc Claudeを中断 / コードを復元

並列ワークフロー

/fork - 重複しないタスクを並列で行うために会話をフォーク。キューに溜まったメッセージを連発する代わりに使用

Git Worktrees - 重複する並列Claudeで競合なしに作業。各worktreeは独立したチェックアウト

git worktree add ../feature-branch feature-branch
# 各worktreeで別々のClaudeインスタンスを実行

tmuxで長時間コマンドを実行

Claudeが実行するログやbashプロセスをストリーミングして監視できます。

tmux new -s dev
# Claudeがここでコマンドを実行、デタッチして再アタッチ可能
tmux attach -t dev

mgrep > grep

mgrepはripgrep/grepからの大幅な改善です。プラグインマーケットプレイスからインストールし、/mgrepスキルを使用します。ローカル検索とウェブ検索の両方に対応。

mgrep "function handleSubmit"  # ローカル検索
mgrep --web "Next.js 15 app router changes"  # ウェブ検索

その他の便利なコマンド

コマンド 機能
/rewind 以前の状態に戻る
/statusline ブランチ、コンテキスト%、todosでカスタマイズ
/checkpoints ファイルレベルのアンドゥポイント
/compact 手動でコンテキスト圧縮をトリガー

エディタ設定

エディタは必須ではありませんが、Claude Codeワークフローにプラスまたはマイナスの影響を与える可能性があります。優れたエディタと組み合わせることで、リアルタイムのファイル追跡、素早いナビゲーション、統合されたコマンド実行が可能になります。

Zed(著者のおすすめ)

Rustベースのエディタで、軽量、高速、高度にカスタマイズ可能です。

ZedがClaude Codeと相性が良い理由:

機能 詳細
Agent Panel統合 Claudeがファイルを編集するのをリアルタイムで追跡
パフォーマンス Rust製、瞬時に起動、大規模コードベースでもラグなし
CMD+Shift+R すべてのカスタムスラッシュコマンドに素早くアクセス
最小リソース使用 重い操作中にClaudeとリソースを取り合わない
Vimモード フルvimキーバインディング対応

ベストプラクティス:

  • 画面分割 - 片側にClaude Code付きターミナル、もう片側にエディタ
  • Ctrl + G - Claudeが現在作業中のファイルをZedで素早く開く
  • 自動保存 - Claudeのファイル読み取りが常に最新になるように有効化
  • Git統合 - コミット前にClaudeの変更をレビュー
  • ファイルウォッチャー - 変更されたファイルの自動リロードを確認

VSCode / Cursor

これも実行可能な選択肢です。ターミナル形式で使用でき、\ideを使用してエディタと自動同期してLSP機能を有効にできます(プラグインで多少冗長)。または、エディタとより統合されたマッチするUIを持つ拡張機能を選択できます。


著者の実際の設定

有効なプラグイン(通常4〜5個のみ有効)

ralph-wiggum@claude-code-plugins       # ループ自動化
frontend-design@claude-code-plugins    # UI/UXパターン
commit-commands@claude-code-plugins    # Gitワークフロー
security-guidance@claude-code-plugins  # セキュリティチェック
pr-review-toolkit@claude-code-plugins  # PR自動化
typescript-lsp@claude-plugins-official # TSインテリジェンス
hookify@claude-plugins-official        # Hook作成
code-simplifier@claude-plugins-official
feature-dev@claude-code-plugins
explanatory-output-style@claude-code-plugins
code-review@claude-code-plugins
context7@claude-plugins-official       # ライブドキュメント
pyright-lsp@claude-plugins-official    # Python型
mgrep@Mixedbread-Grep                  # より良い検索

MCPサーバー(ユーザーレベル設定)

{
  "github": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-github"] },
  "firecrawl": { "command": "npx", "args": ["-y", "firecrawl-mcp"] },
  "supabase": {
    "command": "npx",
    "args": ["-y", "@supabase/mcp-server-supabase@latest", "--project-ref=YOUR_REF"]
  },
  "memory": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-memory"] },
  "sequential-thinking": {
    "command": "npx",
    "args": ["-y", "@modelcontextprotocol/server-sequential-thinking"]
  },
  "vercel": { "type": "http", "url": "https://mcp.vercel.com" },
  "railway": { "command": "npx", "args": ["-y", "@railway/mcp-server"] },
  "cloudflare-docs": { "type": "http", "url": "https://docs.mcp.cloudflare.com/mcp" }
}

重要: 14個のMCPを設定しているが、プロジェクトごとに5〜6個のみ有効化。これでコンテキストウィンドウを健全に保つ。

主要なHooks設定

{
  "PreToolUse": [
    // 長時間コマンド用tmuxリマインダー
    { "matcher": "npm|pnpm|yarn|cargo|pytest", "hooks": ["tmux reminder"] },
    // 不要な.mdファイル作成をブロック
    { "matcher": "Write && .md file", "hooks": ["block unless README/CLAUDE"] },
    // git push前にレビュー
    { "matcher": "git push", "hooks": ["open editor for review"] }
  ],
  "PostToolUse": [
    // JS/TSをPrettierで自動フォーマット
    { "matcher": "Edit && .ts/.tsx/.js/.jsx", "hooks": ["prettier --write"] },
    // 編集後にTypeScriptチェック
    { "matcher": "Edit && .ts/.tsx", "hooks": ["tsc --noEmit"] },
    // console.logの警告
    { "matcher": "Edit", "hooks": ["grep console.log warning"] }
  ],
  "Stop": [
    // セッション終了前にconsole.logsを監査
    { "matcher": "*", "hooks": ["check modified files for console.log"] }
  ]
}

サブエージェント構成

~/.claude/agents/
  planner.md           # 機能を分解
  architect.md         # システム設計
  tdd-guide.md         # テストを先に書く
  code-reviewer.md     # 品質レビュー
  security-reviewer.md # 脆弱性スキャン
  build-error-resolver.md
  e2e-runner.md        # Playwrightテスト
  refactor-cleaner.md  # デッドコード削除
  doc-updater.md       # ドキュメント同期

GitHub Actions CI/CD

GitHub ActionsでPRのコードレビューを設定できます。設定すると、Claudeが自動的にPRをレビューします。


サンドボックス

リスクのある操作にはサンドボックスモードを使用。Claudeは実際のシステムに影響を与えない制限された環境で実行されます。

逆に--dangerously-skip-permissionsを使用すると、Claudeを自由に動かせますが、注意しないと破壊的になる可能性があります。


重要なポイントまとめ

ポイント 詳細
過度に複雑化しない 設定はアーキテクチャではなく、ファインチューニングとして扱う
コンテキストウィンドウは貴重 未使用のMCPとプラグインを無効化
並列実行 会話をフォーク、git worktreesを使用
繰り返しを自動化 フォーマット、リンティング、リマインダー用のHooks
サブエージェントをスコープ化 限定されたツール = 集中した実行

まとめ

Claude Codeは、単なるAIコーディングアシスタントではありません。Skills、Hooks、サブエージェント、MCP、プラグインを組み合わせることで、あなた専用の開発環境を構築できます。

本記事のポイント:

  • Skills/Commandsでワークフローをショートカット化
  • Hooksでツール呼び出しの前後を自動化
  • サブエージェントでタスクを委任し、コンテキストを解放
  • MCPで外部サービスに接続(ただし有効化は厳選)
  • コンテキストウィンドウ管理が最重要
  • Zedエディタとの組み合わせがおすすめ

この設定を参考に、あなた自身のClaude Code環境を最適化してみてください。


引用元: @affaanmustafa - The Shorthand Guide to Everything Claude Code

関連記事

  • フルタイム勤務から2回の産休・育休を経て働く時短社員のリアルと、仕事観の変化|TIMEWELL
  • 【育休取得前・本人編②】繁忙期でも育休を取るために、絶対にやるべき3つのポイント
  • 現場にこだわる一級建築士事務所へ。建築会社5代目として見つけた自分らしい在り方_藤田建設

本記事は一部にAIを用いて作成し、公開前に人間が一次情報の確認と編集を行っています。

AI導入について相談しませんか?

元大手DX・データ戦略専門家が、貴社に最適なAI導入プランをご提案します。初回相談は無料です。

無料で相談する
無料相談を予約45分のオンライン相談資料をダウンロード製品資料・ホワイトペーパー

この記事が参考になったらシェア

シェア

メルマガ登録

AI活用やDXの最新情報を毎週お届けします

ご登録いただいたメールアドレスは、メルマガ配信のみに使用します。

無料ダウンロード資料

おすすめの資料

AI駆動組織への移行ロードマップ&自己診断シート(経営者向け・2026年版)

AI駆動組織への移行を、現状把握→PoC→業務実装→全社定着の4段階で進める記入式テンプレート。自己診断チェックリスト、移行ロードマップ、効果測定KPIシートを収録。IPA「DX白書2023」「DX推進指標」等の政府データに準拠した、経営者・DX推進責任者のためのたたき台です。

AI駆動人材 スキル要件定義&採用要件シート(人事向け・2026年版)

「AIを使えるか」でなく「AIに任せる設計と出力の検証ができるか」で見極めるための記入式シート。スキルマトリクス、職種別採用要件テンプレ、候補者評価シートを収録。経産省・IPA「デジタルスキル標準ver.2.0」、経産省「未来人材ビジョン」を参照した自社設計用のたたき台です。

生成AI社内導入 稟議書&利用規程テンプレート(管理部門・自治体向け・2026年版)

そのまま編集して使える、生成AI導入の稟議書ひな形と利用規程(全10条)ひな形。個人情報保護委員会の注意喚起(令和5年6月2日)に沿った実務仕様で、入力してはいけない情報や出力の取扱いを条文化。自社の法務・情報セキュリティ確認を前提としたたたき台です。

すべての資料を見る
無料診断ツール

あなたのAIリテラシー、診断してみませんか?

5分で分かるAIリテラシー診断。活用レベルからセキュリティ意識まで、7つの観点で評価します。

無料で診断する

関連する基礎知識

AI導入ロードマップコミュニティ運営ガイド

課題解決ソリューション

AI導入・DX推進の支援戦略立案から定着化まで伴走型で支援
コミュニティの構築・運営活発なコミュニティを効率的に構築・運営

AIコンサルについてもっと詳しく

AIコンサルの機能や導入事例について、詳しくご紹介しています。

お問い合わせAIコンサルの詳細を見る

関連記事

【大阪・関西万博】7月から始まる入場&移動戦略の最新動向

【大阪・関西万博】7月から始まる入場&移動戦略の最新動向

2025年夏、国内外から注目を集めている大阪・関西万博では、会場における移動手段や当日登録のシステム、さらには帰路における混雑対策など、さまざまな取り組みが実施されています。 今回の記事では、東ゲートから西ゲートへの徒歩移動、7月1日から始まるEVバスやシャトルバスの活用について。

2026-01-21
【大阪・関西万博】未来の暮らしを体感する!フューチャーライフゾーン徹底ガイド

【大阪・関西万博】未来の暮らしを体感する!フューチャーライフゾーン徹底ガイド

大阪・関西万博の会場の中でも、西ゲートからさらに西のエリア「フューチャーライフゾーン」は、メインエリアとは一線を画す独自の魅力を発揮しています。西ゲートから入場する来場者の多くは大屋根リング方面へ向かいますが、一方で、このエリアは比較的混雑が少なく、静かで充実した未来体験やグルメ。

2026-01-21
2024年 関西のクリスマスイベント完全ガイド|TIMEWELL

2024年 関西のクリスマスイベント完全ガイド|TIMEWELL

2024年のクリスマスシーズン、関西エリアではどのようなイベントが開催されるのでしょうか。今年も大阪、神戸、京都など各地で趣向を凝らしたイルミネーションやマーケットが予定されています。本記事では、関西2024年クリスマスイベントの見どころを完全ガイドでお届けします。

2026-01-21
2024年関東クリスマスイベント完全ガイド |TIMEWELL

2024年関東クリスマスイベント完全ガイド |TIMEWELL

2024年のクリスマスシーズンが近づいてきました。関東地域では、毎年恒例の人気イベントから新しい試みまで、多彩なクリスマスイベントが開催されます。本記事では、イルミネーション、クリスマスマーケット、ファミリー向けイベントなど、2024年の関東で楽しめる注目のクリスマスイベントを厳選してご紹介します。

2026-01-21
【2024年】全国各地のクリスマスイベント総まとめ ~開催地・日程・見どころを紹介~|TIMEWELL

【2024年】全国各地のクリスマスイベント総まとめ ~開催地・日程・見どころを紹介~|TIMEWELL

2024年のクリスマスシーズンが近づいてきました。全国各地で様々なクリスマスイベントが開催される予定です。ロマンチックなイルミネーションや賑やかなマーケット、ワークショップなど、家族や恋人、友人と一緒に楽しめるイベントが目白押しです。この記事では、地域別に主要なクリスマスイベントの情報をご紹介します。

2026-01-21
ホバーボードの革命と崩壊:未来ガジェットが1年で消えた理由

ホバーボードの革命と崩壊:未来ガジェットが1年で消えた理由

2010年代初頭、オフィス内や街中を「徒歩」で歩くのが当たり前だったあの時代に、SF映画のワンシーンを彷彿とさせ、誰もが羨む未来の乗り物としてホバーボードが登場しました。 自らの足をプラットフォームに乗せ、操作するだけで前後左右に動けるこの二輪型自己安定スクーターは、技術革新とバッテリーの進化。

2026-02-07