fix: stop injecting managed hooks into claude settings

This commit is contained in:
Affaan Mustafa
2026-04-12 22:39:48 -07:00
parent 28edd197c2
commit 2ece2cfc90
5 changed files with 47 additions and 196 deletions

View File

@@ -497,7 +497,9 @@ cp -r everything-claude-code/skills/* ~/.claude/skills/
#### settings.json にフックを追加
`hooks/hooks.json` のフックを `~/.claude/settings.json` にコピーします。
手動インストール時のみ、`hooks/hooks.json` のフックを `~/.claude/settings.json` にコピーします。
`/plugin install` で ECC を導入した場合は、これらのフックを `settings.json` にコピーしないでください。Claude Code v2.1+ はプラグインの `hooks/hooks.json` を自動読み込みするため、二重登録すると重複実行や `${CLAUDE_PLUGIN_ROOT}` の解決失敗が発生します。
#### MCP を設定