Files
claude-howto/ja/CATALOG.md
T
Luong NGUYEN 1e16914a8d docs: sync to Claude Code v2.1.257 (#180)
* docs: sync to Claude Code v2.1.257

Audit against Claude Code v2.1.257 (repo baseline was v2.1.245, 12 releases
behind). Facts verified against the official docs and cross-checked against
the locally installed 2.1.257 binary.

Critical (P0):
- lesson-quiz L06 Q9 asked how many hook events exist, offering 16/25/31/40.
  With the real answer now 33, no option was correct. Option C 31 -> 33;
  answer letter unchanged.
- 03-skills taught SKILL.md `name`/`description` as required. Official docs
  now state all frontmatter fields are optional and `name` defaults to the
  directory name. Corrected in all five languages.

Hook events 31 -> 33 (PreModelSwitch/PostModelSwitch, v2.1.251) across 30
occurrences in 22 files, including three that read 25. Delta proved by
set-diff against the official event table: no phantom events. Both events
added to the 06-hooks tables with matcher, blocking behavior and 30s timeout,
plus detailed per-event sections.

CLI corrections verified against the binary:
- `claude plugin tag` takes a path, not a version
- `claude plugin init` / `validate` require their arguments
- `plugin init` scaffolds at ~/.claude/skills/<name>/, not project-local
- `--channels` entries must be tagged plugin:<name>@<marketplace>
- `--remote` is a deprecated alias for `--cloud`
- no `claude remote-control` subcommand exists, only the --remote-control flag

Also: CATALOG summary-table totals recomputed in all five languages (column 4
is a derived total, so the count change invalidated it); stale Opus 4.6/4.7
rosters aligned to canonical; self-assessment Advanced Features rescored 0-3
to stop a real gap being graded as mastery; 9 dangling quiz Review pointers
repaired; new features documented (--restricted, Fable 5.1,
experimental.cacheTtl, CLAUDE_CODE_SUBAGENT_MODEL_FORCE).

Deliberately out of scope: pre-existing translation staleness whose fix is
translation authorship rather than correction (ja/uk April-2026 root-doc
bodies, zh stubs, vi/README stub, translated CATALOG "New Features").

Claude-Session: https://claude.ai/code/session_01128xfEd8W7c2cMRw6N7uiF

* fix(hooks): complete the 31 → 33 hook-event propagation across all languages

The v2.1.257 sync bumped the hook-event count in the lesson and catalog
summaries but left 14 files still asserting 31, four of which the same
commit restamped 2.1.257. It also bumped the prose count in
claude_concepts_guide.md without adding the two rows, making that file
contradict itself where it had been internally consistent before.

Adds PreModelSwitch and PostModelSwitch (v2.1.251) everywhere an
exhaustive enumeration exists, and corrects the count wherever a list is
deliberately partial:

- README.md / INDEX.md in en, ja, zh, uk and vi/INDEX.md — count 31 → 33
  and both events added to the lifecycle group
- resources.md in all five languages — count only; these lists end in
  "and more" and are partial by design
- claude_concepts_guide.md — the two missing table rows

Also brings every hook-event table up to the 33 its own summary row
claims. The English CATALOG.md listed 29; the translated catalogs listed
25 and the ja/uk concept guides 27 and 28. Completing them required
translating six events that had never reached the mirrors: Setup,
UserPromptExpansion, PermissionDenied, PostToolBatch, MessageDisplay and
DirectoryAdded.

Summary-table arithmetic is untouched — those columns count example
scripts, not events.

Verified: no stale count survives outside CHANGELOG history, every
exhaustive enumeration lists exactly 33, and pre-commit passes 23/23.

Claude-Session: https://claude.ai/code/session_01UXmqJZNk1BR4uerJA85NiW
2026-09-02 10:35:08 +02:00

36 KiB
Raw Blame History

Claude How To

Claude Code 機能カタログ

Claude Code 全機能のクイックリファレンス:コマンド、エージェント、スキル、プラグイン、フック。

ナビゲーションコマンド | 権限モード | サブエージェント | スキル | プラグイン | MCP サーバ | フック | メモリ | 新機能


サマリー

機能 組み込み 合計 リファレンス
スラッシュコマンド 60 個以上 8 68 個以上 01-slash-commands/
サブエージェント 6 9 15 04-subagents/
スキル バンドル 10 6 16 03-skills/
プラグイン - 3 3 07-plugins/
MCP サーバ 1 4 5 05-mcp/
フック 33 イベント 9 42 06-hooks/
メモリ 7 種類 3 10 02-memory/
合計 117 42 159

スラッシュコマンド

コマンドはユーザーが起動する、特定の動作を実行するショートカットである。

組み込みコマンド

コマンド 説明 利用シーン
/help ヘルプ情報を表示 初心者、コマンド習得
/btw 一時的な脇道質問 — メインコンテキストを汚さない ちょっとした横道質問
/chrome Chrome 連携を設定 ブラウザ自動化
/clear 会話履歴をクリア やり直し、コンテキスト削減
/diff 対話式 diff ビューア 変更レビュー
/config 設定を表示・編集 動作カスタマイズ
/status セッション状態を表示 現状確認
/agents 利用可能エージェントを表示 委譲オプション確認
/skills 利用可能スキルを表示 自動起動機能の確認
/hooks 設定済みフックを表示 自動化のデバッグ
/insights セッションパターンを分析 セッション最適化
/install-slack-app Claude Slack アプリのインストール Slack 連携
/keybindings キーボードショートカットをカスタマイズ キーカスタマイズ
/mcp MCP サーバを一覧表示 外部統合の確認
/memory 読み込まれたメモリファイルを表示 コンテキスト読込デバッグ
/mobile モバイル用 QR コードを生成 モバイルアクセス
/passes 使用パスを表示 サブスクリプション情報
/plugin プラグインを管理 拡張のインストール / 削除
/plan プランニングモードに入る 複雑な実装
/proactive /loop のエイリアス(v2.1.105 /loop と同じ
/recap セッションに戻ってきたときに要約を表示 離席後のコンテキスト把握
/rewind チェックポイントへ巻き戻し 変更取消、別案探索
/checkpoint チェックポイント管理 状態の保存 / 復元
/cost /usage のコストタブを開くエイリアス(v2.1.118+) 支出監視
/context コンテキストウィンドウ使用量を表示 会話長の管理
/export 会話をエクスポート 参照用に保存
/extra-usage 追加使用上限を設定 レート制限管理
/feedback フィードバックやバグ報告を送信 問題報告
/login Anthropic で認証 機能アクセス
/logout サインアウト アカウント切替
/sandbox サンドボックスモード切替 安全なコマンド実行
/doctor 診断を実行 問題のトラブルシューティング
/reload-plugins インストール済みプラグインを再読込。v2.1.221 以降、ほとんどのインストールは即座に有効化されるため、インストール要約が Run /reload-plugins to activate. と示した場合にのみ必要 プラグイン管理
/release-notes リリースノートを表示 新機能の確認
/remote-control リモートコントロールを有効化 リモートアクセス
/permissions 権限を管理 アクセス制御
/session セッションを管理 マルチセッションワークフロー
/rename 現在のセッションを改名 セッション整理
/resume 過去のセッションを再開 作業の継続
/todo TODO リストを表示・管理 タスク追跡
/tui フルスクリーン TUI(テキストユーザーインターフェース)モード切替 フルスクリーン / tmux でのちらつきのない描画
/tasks バックグラウンドタスクを表示 非同期処理の監視
/copy 直前の応答をクリップボードにコピー 出力の素早い共有
/teleport セッションを別マシンに転送 リモートでの作業継続
/desktop Claude デスクトップアプリを開く デスクトップへ切替
/theme カラーテーマを変更。v2.1.118 で ~/.claude/themes/<name>.json 経由のカスタムテーマが追加(プラグインは themes/ ディレクトリを同梱可能) 外観のカスタマイズ
/usage 使用量・コスト・統計の正規コマンド — /cost/stats を 1 つのタブビューに統合(v2.1.118) クォータとコストの監視
/focus フォーカスビュー(注意散漫を防ぐ出力表示)を切替 長時間タスク中の視覚的ノイズ低減
/fork 現在の会話をフォーク 別案の探索
/stats /usage の stats タブを開くエイリアス(v2.1.118+) セッション指標の確認
/statusline ステータスラインを設定 ステータス表示のカスタマイズ
/stickers セッションステッカーを表示 楽しいご褒美
/fast 高速出力モード切替 応答の高速化
/terminal-setup ターミナル統合を設定 ターミナル機能のセットアップ
/undo 公式ドキュメントに記載なし — v2.1.108 で /rewind のエイリアスとして追加されたが、公式のコマンドリファレンスには一切登場しない 代わりに /rewind(または Esc Esc)を使う
/upgrade アップデート確認 バージョン管理
/team-onboarding このプロジェクトの Claude Code 利用状況からオンボーディングガイドを生成 新メンバーのオンボーディング(v2.1.101)
/code-review ultra 現在の変更に対するクラウドのマルチエージェントコードレビューを実行。/ultrareview はエイリアスとして残っており、/code-review ultra が推奨の呼び出し。Pro と Max では 3 回まで無料、以降は使用クレジットが必要 マージ前の深いマルチエージェントレビュー(v2.1.112)
/fewer-permission-prompts トランスクリプトをスキャンし、よく使う読取専用ツールの優先許可リストを提案 プロジェクトでの権限プロンプト繰り返しを削減(v2.1.112)

カスタムコマンド(例)

コマンド 説明 利用シーン スコープ インストール
/optimize コードを最適化分析 パフォーマンス改善 プロジェクト cp 01-slash-commands/optimize.md .claude/commands/
/pr プルリクエスト準備 PR 提出前 プロジェクト cp 01-slash-commands/pr.md .claude/commands/
/generate-api-docs API ドキュメント生成 API のドキュメント化 プロジェクト cp 01-slash-commands/generate-api-docs.md .claude/commands/
/commit コンテキスト付き git コミット作成 変更のコミット ユーザー cp 01-slash-commands/commit.md .claude/commands/
/push-all ステージ・コミット・プッシュ 高速デプロイ ユーザー cp 01-slash-commands/push-all.md .claude/commands/
/doc-refactor ドキュメント再構成 ドキュメント改善 プロジェクト cp 01-slash-commands/doc-refactor.md .claude/commands/
/setup-ci-cd CI/CD パイプライン構築 新規プロジェクト プロジェクト cp 01-slash-commands/setup-ci-cd.md .claude/commands/
/unit-test-expand テストカバレッジ拡張 テスト強化 プロジェクト cp 01-slash-commands/unit-test-expand.md .claude/commands/

スコープユーザー = 個人ワークフロー(~/.claude/commands/)、プロジェクト = チーム共有(.claude/commands/

リファレンス01-slash-commands/ | 公式ドキュメント

クイックインストール(全カスタムコマンド)

cp 01-slash-commands/*.md .claude/commands/

権限モード

Claude Code はツール使用の許可を制御する 6 つの権限モードをサポートする。

モード 説明 利用シーン
default ツール呼び出しごとに確認 標準的な対話利用
acceptEdits ファイル編集を自動承認、それ以外は確認 信頼できる編集ワークフロー
plan 読み取り専用ツールのみ、書き込みなし 計画と探索
auto バックグラウンドの安全分類器のチェック付きで全操作を許可 長時間タスク、確認プロンプトの削減
bypassPermissions すべての権限チェックをスキップ CI/CD、ヘッドレス環境
dontAsk 権限が必要なツールをスキップ 非対話スクリプト

auto モードは対象プラン・モデル・プロバイダの条件を満たす必要がある — 09-advanced-features/ を参照。bypassPermissions は信頼されたサンドボックス環境でのみ利用すること。

リファレンス公式ドキュメント


サブエージェント

特定タスク向けに分離コンテキストを持つ専門特化 AI アシスタント。

組み込みサブエージェント

エージェント 説明 ツール モデル 利用シーン
general-purpose 多段タスク、調査 全ツール モデル継承 複雑な調査、複数ファイルタスク
Plan 実装計画 Read、Glob、Grep、Bash モデル継承 アーキテクチャ設計、計画
Explore コードベース探索 Read、Glob、Grep 継承(上限は Opus 高速検索、コード理解
claude より専門的なエージェントに当てはまらないタスク向けの汎用エージェント 全ツール モデル継承 専用エージェントがないタスク、ディスパッチされたバックグラウンドセッションのデフォルト
statusline-setup ステータスライン設定 Bash、Read、Write Sonnet 4.6 ステータスライン表示の設定
claude-code-guide ヘルプとドキュメント Read、Glob、Grep Haiku 4.5 ヘルプ、機能学習

サブエージェント設定フィールド

フィールド 説明
name 文字列 エージェント識別子
description 文字列 エージェントの役割
model 文字列 モデル上書き(例:haiku-4.5
tools 配列 許可ツール一覧
effort 文字列 推論努力レベル(lowmediumhigh
initialPrompt 文字列 エージェント開始時に注入されるシステムプロンプト
disallowedTools 配列 当エージェントに明示的に禁止するツール

カスタムサブエージェント(例)

エージェント 説明 利用シーン スコープ インストール
code-reviewer 包括的なコード品質 コードレビュー プロジェクト cp 04-subagents/code-reviewer.md .claude/agents/
code-architect 機能アーキテクチャ設計 新機能計画 プロジェクト cp 04-subagents/code-architect.md .claude/agents/
code-explorer コードベース深掘り分析 既存機能の理解 プロジェクト cp 04-subagents/code-explorer.md .claude/agents/
clean-code-reviewer クリーンコード原則レビュー 保守性レビュー プロジェクト cp 04-subagents/clean-code-reviewer.md .claude/agents/
test-engineer テスト戦略とカバレッジ テスト計画 プロジェクト cp 04-subagents/test-engineer.md .claude/agents/
documentation-writer 技術ドキュメント API ドキュメント、ガイド プロジェクト cp 04-subagents/documentation-writer.md .claude/agents/
secure-reviewer セキュリティ重視レビュー セキュリティ監査 プロジェクト cp 04-subagents/secure-reviewer.md .claude/agents/
implementation-agent フル機能実装 機能開発 プロジェクト cp 04-subagents/implementation-agent.md .claude/agents/
debugger 根本原因分析 バグ調査 ユーザー cp 04-subagents/debugger.md .claude/agents/
data-scientist SQL クエリ、データ分析 データタスク ユーザー cp 04-subagents/data-scientist.md .claude/agents/
performance-optimizer プロファイリングとチューニング ボトルネック調査 プロジェクト cp 04-subagents/performance-optimizer.md .claude/agents/

スコープユーザー = 個人(~/.claude/agents/)、プロジェクト = チーム共有(.claude/agents/

リファレンス04-subagents/ | 公式ドキュメント

クイックインストール(全カスタムエージェント)

cp 04-subagents/*.md .claude/agents/

スキル

指示書、スクリプト、テンプレートを伴う自動起動機能。

スキル例

スキル 説明 自動起動の条件 スコープ インストール
code-review 包括的なコードレビュー "Review this code", "Check quality" プロジェクト cp -r 03-skills/code-review-specialist .claude/skills/
brand-voice ブランド一貫性チェック マーケティングコピー作成時 プロジェクト cp -r 03-skills/brand-voice .claude/skills/
doc-generator API ドキュメント生成 "Generate docs", "Document API" プロジェクト cp -r 03-skills/doc-generator .claude/skills/
refactor 体系的リファクタリング(Martin Fowler "Refactor this", "Clean up code" ユーザー cp -r 03-skills/refactor ~/.claude/skills/

スコープユーザー = 個人(~/.claude/skills/)、プロジェクト = チーム共有(.claude/skills/

スキル構造

~/.claude/skills/skill-name/
├── SKILL.md          # スキル定義と指示
├── scripts/          # 補助スクリプト
└── templates/        # 出力テンプレート

スキルフロントマターのフィールド

スキルは設定のため SKILL.md 内で YAML フロントマターをサポートする。

フィールド 説明
name 文字列 スキル表示名
description 文字列 スキルの役割
autoInvoke 配列 自動起動のトリガーフレーズ
effort 文字列 推論努力レベル(lowmediumhigh
shell 文字列 スクリプト実行に使うシェル(bashzshsh

リファレンス03-skills/ | 公式ドキュメント

クイックインストール(全スキル)

cp -r 03-skills/* ~/.claude/skills/

バンドルスキル

スキル 説明 自動起動の条件
/simplify 品質目線でコードレビュー コード執筆後
/batch 複数ファイルでプロンプト実行 バッチ処理
/debug 失敗テスト・エラーのデバッグ デバッグセッション
/loop 一定間隔でプロンプト実行 反復タスク
/claude-api Claude API でアプリ構築 API 開発

プラグイン

コマンド、エージェント、MCP サーバ、フックをまとめたバンドル。

プラグイン例

プラグイン 説明 構成要素 利用シーン スコープ インストール
pr-review PR レビューワークフロー コマンド 3、エージェント 3、GitHub MCP コードレビュー プロジェクト /plugin install pr-review
devops-automation デプロイと監視 コマンド 4、エージェント 3、K8s MCP DevOps タスク プロジェクト /plugin install devops-automation
documentation ドキュメント生成スイート コマンド 4、エージェント 3、テンプレート ドキュメント プロジェクト /plugin install documentation

スコーププロジェクト = チーム共有、ユーザー = 個人ワークフロー

プラグイン構造

.claude-plugin/
├── plugin.json       # マニフェストファイル
├── commands/         # スラッシュコマンド
├── agents/           # サブエージェント
├── skills/           # スキル
├── mcp/              # MCP 設定
├── hooks/            # フックスクリプト
└── scripts/          # ユーティリティスクリプト

リファレンス07-plugins/ | 公式ドキュメント

プラグイン管理コマンド

/plugin list              # インストール済みプラグイン一覧
/plugin install <name>    # プラグインをインストール
/plugin remove <name>     # プラグインを削除
claude plugin update <name>   # プラグインを更新(CLI。/plugin update というスラッシュ形式は説明文中で言及されるが、コマンドリファレンスには存在しない)

MCP サーバ

外部ツールおよび API アクセスのための Model Context Protocol サーバ。

一般的な MCP サーバ

サーバ 説明 利用シーン スコープ インストール
GitHub PR 管理、issue、コード GitHub ワークフロー プロジェクト claude mcp add github -- npx -y @modelcontextprotocol/server-github
Database SQL クエリ、データアクセス DB 操作 プロジェクト claude mcp add db -- npx -y @modelcontextprotocol/server-postgres
Filesystem 高度なファイル操作 複雑なファイルタスク ユーザー claude mcp add fs -- npx -y @modelcontextprotocol/server-filesystem
Slack チームコミュニケーション 通知、更新 プロジェクト 設定で構成
Google Docs ドキュメントアクセス ドキュメント編集・レビュー プロジェクト 設定で構成
Asana プロジェクト管理 タスク追跡 プロジェクト 設定で構成
Stripe 決済データ 財務分析 プロジェクト 設定で構成
Memory 永続メモリ セッション横断の想起 ユーザー 設定で構成
Context7 ライブラリドキュメント 最新ドキュメント検索 組み込み 組み込み

スコーププロジェクト = チーム(.mcp.json)、ユーザー = 個人(~/.claude.json)、組み込み = プリインストール

MCP 設定例

{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": {
        "GITHUB_TOKEN": "${GITHUB_TOKEN}"
      }
    }
  }
}

リファレンス05-mcp/ | MCP プロトコルドキュメント

クイックインストール(GitHub MCP)

export GITHUB_TOKEN="your_token" && claude mcp add github -- npx -y @modelcontextprotocol/server-github

フック

Claude Code のイベントでシェルコマンドを自動実行するイベント駆動の自動化。

フックイベント

イベント 説明 発火タイミング ユースケース
SessionStart セッション開始・再開 セッション初期化時 セットアップタスク
Setup 初期環境セットアップ(セッションごとに 1 回) 初回セッション起動時 ツール準備、依存関係インストール
InstructionsLoaded 指示読み込み完了 CLAUDE.md またはルールファイルの読込時 カスタム指示の処理
UserPromptSubmit プロンプト処理前 ユーザーがメッセージ送信時 入力検証
UserPromptExpansion プロンプト展開(@メンション、スラッシュコマンド解決) 展開後、送信前 展開後プロンプトの変換・検査
PreToolUse ツール実行前 任意のツールが走る前 検証、ログ
PermissionRequest 権限ダイアログ表示 機微な操作の前 カスタム承認フロー
PermissionDenied ユーザーが権限要求を拒否 権限拒否後 ログ、分析、ポリシー適用
PostToolUse ツール成功後 任意のツール完了後 整形、通知
PostToolUseFailure ツール実行失敗 ツールエラー後 エラー処理、ログ
PostToolBatch ツール実行バッチの完了後 ツールバッチ終了時 集約レポート、バッチ検証
Notification 通知送信 Claude が通知送信時 外部アラート
MessageDisplay アシスタントのメッセージ表示時 メッセージ描画中 表示テキストの変換・非表示
SubagentStart サブエージェント生成 サブエージェントタスク開始時 サブエージェントコンテキスト初期化
SubagentStop サブエージェント終了 サブエージェントタスク完了時 アクション連鎖
Stop Claude が応答完了 応答完了時 後処理、レポート
StopFailure API エラーでターン終了 API エラー発生時 エラー復旧、ログ
TeammateIdle チームメンバーエージェントがアイドル エージェントチーム協調時 作業の分配
TaskCompleted タスク完了マーク(todo ツールが有効なときのみ発火 — Opus 4.8、Sonnet 5、Fable 5、Mythos 5 以降ではデフォルト無効。CLAUDE_CODE_ENABLE_TODO_TOOLS=1 で復活) タスク完了時 タスク後処理
TaskCreated TaskCreate でタスク作成(todo ツールが有効なときのみ発火 — Opus 4.8、Sonnet 5、Fable 5、Mythos 5 以降ではデフォルト無効。CLAUDE_CODE_ENABLE_TODO_TOOLS=1 で復活) 新タスク作成時 タスク追跡、ログ
ConfigChange 設定更新 設定変更時 設定変更への対応
CwdChanged 作業ディレクトリ変更 ディレクトリ変更時 ディレクトリ別セットアップ
DirectoryAdded セッション中に作業ディレクトリが追加登録 /add-dir または SDK register_repo_root 新規ディレクトリ向けツール設定
FileChanged 監視ファイルの変更 ファイル変更時 ファイル監視、再ビルド
PreCompact コンパクト操作前 コンテキスト圧縮時 状態保全
PostCompact コンパクト完了後 コンパクト完了時 コンパクト後アクション
PreModelSwitch モデル切り替えの適用前 モデル切り替え要求時 モデル変更のゲート・拒否
PostModelSwitch セッションのモデル変更後 モデル切り替え完了時 モデル変更のログ・連動
WorktreeCreate ワークツリー作成中 Git ワークツリー作成時 ワークツリー環境セットアップ
WorktreeRemove ワークツリー削除中 Git ワークツリー削除時 ワークツリーリソースのクリーンアップ
Elicitation MCP サーバが入力を要求 MCP elicitation 発生時 入力検証
ElicitationResult ユーザーが elicitation に応答 ユーザー応答時 応答処理
SessionEnd セッション終了 セッション終了時 クリーンアップ、状態保存

フック例

フック 説明 イベント スコープ インストール
validate-bash.py コマンド検証 PreToolUse:Bash プロジェクト cp 06-hooks/validate-bash.py .claude/hooks/
security-scan.py セキュリティスキャン PostToolUse:Write プロジェクト cp 06-hooks/security-scan.py .claude/hooks/
format-code.sh 自動整形 PostToolUse:Write ユーザー cp 06-hooks/format-code.sh ~/.claude/hooks/
validate-prompt.py プロンプト検証 UserPromptSubmit プロジェクト cp 06-hooks/validate-prompt.py .claude/hooks/
context-tracker.py トークン使用量追跡 Stop ユーザー cp 06-hooks/context-tracker.py ~/.claude/hooks/
pre-commit.sh コミット前検証 PreToolUse:Bash プロジェクト cp 06-hooks/pre-commit.sh .claude/hooks/
log-bash.sh コマンドログ PostToolUse:Bash ユーザー cp 06-hooks/log-bash.sh ~/.claude/hooks/
dependency-check.sh マニフェスト変更時の脆弱性スキャン PostToolUse:Write プロジェクト cp 06-hooks/dependency-check.sh .claude/hooks/

スコーププロジェクト = チーム(.claude/settings.json)、ユーザー = 個人(~/.claude/settings.json

フック設定

{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "Bash",
        "command": "~/.claude/hooks/validate-bash.py"
      }
    ],
    "PostToolUse": [
      {
        "matcher": "Write",
        "command": "~/.claude/hooks/format-code.sh"
      }
    ]
  }
}

リファレンス06-hooks/ | 公式ドキュメント

クイックインストール(全フック)

mkdir -p ~/.claude/hooks && cp 06-hooks/*.sh ~/.claude/hooks/ && chmod +x ~/.claude/hooks/*.sh

メモリファイル

セッション横断で自動読み込みされる永続コンテキスト。

メモリの種類

種類 配置場所 スコープ 利用シーン
マネージドポリシー 組織管理ポリシー 組織 組織全体の標準を強制
プロジェクト ./CLAUDE.md プロジェクト(チーム) チーム規約、プロジェクト文脈
プロジェクトルール .claude/rules/ プロジェクト(チーム) モジュール化されたプロジェクトルール
ユーザー ~/.claude/CLAUDE.md ユーザー(個人) 個人の好み
ユーザールール ~/.claude/rules/ ユーザー(個人) モジュール化された個人ルール
ローカル ./CLAUDE.local.md ローカル(git 無視) マシン固有の上書き(2026 年 3 月時点で公式ドキュメントに記載なし、レガシーの可能性)
Auto Memory 自動 セッション 自動取得された洞察と訂正

スコープ組織 = 管理者管理、プロジェクト = git でチーム共有、ユーザー = 個人の好み、ローカル = コミット非対象、セッション = 自動管理

リファレンス02-memory/ | 公式ドキュメント

クイックインストール

cp 02-memory/project-CLAUDE.md ./CLAUDE.md
cp 02-memory/personal-CLAUDE.md ~/.claude/CLAUDE.md

新機能(2026 年 4 月)

機能 説明 使い方
/focus 注意散漫を防ぐ出力表示のためのフォーカスビュー切替(v2.1.110) /focus で長時間タスク中の視覚的ノイズを低減
/proactive /loop のエイリアス — 同じ反復タスク動作(v2.1.105) /proactive/loop と互換に利用
/recap 既存セッションに戻ったときに要約を表示(v2.1.108) 離席後に /recap を実行して文脈を取り戻す
/tui フルスクリーン TUI モードを切替してちらつきのない描画(v2.1.110) フルスクリーンターミナルや tmux で /tui を使う
/undo 公式ドキュメントに記載なし — v2.1.108 で /rewind のエイリアスとして追加されたが、公式のコマンドリファレンスには一切登場しない 代わりに /rewind(または Esc Esc)を使う
Monitor ツール バックグラウンドコマンドの stdout を監視し、ポーリングではなくイベントで反応(v2.1.98+) 高度な機能 経由で Monitor ツールを利用
/team-onboarding プロジェクトの Claude Code 設定からオンボーディングガイドを自動生成(v2.1.101) プロジェクトで /team-onboarding を実行
リモートコントロール API 経由で Claude Code セッションを遠隔制御 リモートコントロール API でプロンプト送信と応答取得をプログラム的に行う
Web セッション ブラウザベース環境で Claude Code を実行 claude web または Anthropic Console でアクセス
デスクトップアプリ Claude Code のネイティブデスクトップアプリ /desktop または Anthropic サイトからダウンロード
Agent Teams 関連タスクで複数エージェントを協調 コラボレーションと文脈共有を行う teammate エージェントを設定
タスクリスト バックグラウンドタスクの管理と監視 /tasks でバックグラウンド処理を表示・管理
プロンプト候補 コンテキスト依存のコマンド候補 現在の文脈に応じて候補が自動表示
Git ワークツリー 並列開発のための隔離 git ワークツリー ワークツリーコマンドで安全な並列ブランチ作業
サンドボックス化 安全のための隔離実行環境 /sandbox で切替、制限環境内でコマンドを実行
MCP OAuth MCP サーバ向け OAuth 認証 安全なアクセスのため MCP サーバ設定で OAuth 認証情報を構成
MCP ツール検索 MCP ツールを動的に検索・発見 接続済みサーバ全体で利用可能な MCP ツールを検索
スケジュールタスク /loop および cron ツールで反復タスクを設定 /loop 5m /command または CronCreate ツールを使う
Chrome 連携 ヘッドレス Chromium によるブラウザ自動化 --chrome フラグまたは /chrome コマンドを使う
キーバインドカスタマイズ コード対応を含むキーバインドのカスタマイズ /keybindings を使うか ~/.claude/keybindings.json を編集
Auto Mode バックグラウンドの安全分類器チェック付きで完全自律動作 Shift+Tab で切り替え、または --permission-mode auto
チャンネル 複数チャネル通信(Telegram、Slack など)(Research Preview チャンネルプラグインを設定、2026 年 3 月
音声入力 プロンプトの音声入力 マイクアイコンまたは音声キーバインドを使う
Agent フック種別 シェルコマンド実行ではなくサブエージェントを生成するフック フック設定で "type": "agent" を指定
Prompt フック種別 プロンプトテキストを会話に注入するフック フック設定で "type": "prompt" を指定
MCP Elicitation MCP サーバがツール実行中にユーザー入力を要求できる Elicitation および ElicitationResult フックイベントで処理
プラグイン LSP サポート プラグイン経由の Language Server Protocol 統合 エディタ機能のため plugin.json で LSP サーバを設定
マネージド Drop-in 組織管理のドロップイン設定(v2.1.83) 管理ポリシーで管理者が設定、全ユーザーに自動適用

クイックリファレンスマトリクス

機能選定ガイド

必要なもの 推奨機能 理由
高速ショートカット スラッシュコマンド 手動、即時
永続コンテキスト メモリ 自動読み込み
複雑な自動化 スキル 自動起動
専門タスク サブエージェント コンテキスト分離
外部データ MCP サーバ リアルタイムアクセス
イベント自動化 フック イベントトリガー
完全ソリューション プラグイン オールインワン

インストール優先順位

優先度 機能 コマンド
1. 必須 メモリ cp 02-memory/project-CLAUDE.md ./CLAUDE.md
2. 日常利用 スラッシュコマンド cp 01-slash-commands/*.md .claude/commands/
3. 品質 サブエージェント cp 04-subagents/*.md .claude/agents/
4. 自動化 フック cp 06-hooks/*.sh ~/.claude/hooks/ && chmod +x ~/.claude/hooks/*.sh
5. 外部 MCP claude mcp add github -- npx -y @modelcontextprotocol/server-github
6. 高度 スキル cp -r 03-skills/* ~/.claude/skills/
7. 完全 プラグイン /plugin install pr-review

ワンコマンド完全インストール

このリポジトリの全例題をインストールする:

# ディレクトリを作成
mkdir -p .claude/{commands,agents,skills} ~/.claude/{hooks,skills}

# 全機能をインストール
cp 01-slash-commands/*.md .claude/commands/ && \
cp 02-memory/project-CLAUDE.md ./CLAUDE.md && \
cp -r 03-skills/* ~/.claude/skills/ && \
cp 04-subagents/*.md .claude/agents/ && \
cp 06-hooks/*.sh ~/.claude/hooks/ && \
chmod +x ~/.claude/hooks/*.sh

追加リソース


最終更新2026 年 9 月 2 日 Claude Code バージョン2.1.257 情報源