コンテンツにスキップ
Claude Com Ja Blog Steering Claude Code Skills Hooks Rules Subagents and More

Steering Claude Code: skills, hooks, subagents and more | Claude

詳細

7 指示方式の使い分け。CLAUDE.md:ビルド・ディレクトリ・コード規約・チーム規範→200行以内・オーナー定義・path-scoped subdirectory で team 分離。Rules:.claude/rules/ markdown・path スコーピング(src/api/** など)で条件付き読み込み→ファイル横断的な制約向け。Skills:.claude/skills/ folder・名前+説明は常時読込・本体は呼び出し時読込→deploy/release/review 手順書向け。Subagents:.claude/agents/ yaml frontmatter→独立 fresh context 実行・中間結果は返さず最終結果のみ→deep search/log analysis 等で main conversation 非汚染。Hooks:settings.json 登録・command/HTTP/mcp_tool/prompt/agent 5 種類・deterministic 実行→file edit/tool call/session start イベント時トリガー・外部コンテキスト低コスト。Output styles:決定論的出力フォーマット。System prompt append:最後の手段。各方式の context cost・compaction 挙動・権限を図表で判定。monorepo では path-scoped rule + 各 team 固有 CLAUDE.md で token 効率化・developer 無関連 context 非読込。security/compliance の組織標準は centrally managed CLAUDE.md で MDM deploy・exclusion 不可。