Claude Code 使い方診断

scan.sh の結果を knowledge/ と照合して2件の提案を検知しました。適用は行っていません——コマンドは提示のみです。(モード:任せるモードのサンプル=末尾にまとめ実行用スクリプトが付く例)

① rulesの常駐量がやや大きい設定

検知事実rules/ が 17ファイル・76KB 常時ロードされている
改善内容毎セッション使うrulesだけ常時ロードにし、特定ディレクトリでしか使わないrulesは path-scoped 化する
根拠knowledge/02_config.md「claudeMdExcludes」節:長いCLAUDE.md/rulesや多数のskillを抱える環境では、不要CLAUDE.mdの除外とskill説明のtruncation防止が有効
コマンド/doctor でtruncation countを確認 → 頻度の低いrulesに paths: フロントマターを追加
ロールバックフロントマター追加前のファイルをバックアップしておき、動作が変わったら paths: 行を削除して戻す

② MCPが9本、常時ONMCP

検知事実claude mcp list で有効MCPサーバーが9本
改善内容毎セッション使わないMCPはlazy化(使う時だけ有効化)し、context消費を抑える
根拠knowledge/03_extend_a.md:MCP server接続数が増えcontext消費が気になる状態では、毎ターン必要な少数serverだけに絞る運用が有効
コマンドclaude mcp list で使用頻度の低いserverを特定 → claude mcp remove <name>(必要な時だけ再度 claude mcp add
ロールバックremoveしたserverの元の接続設定(URL/認証情報)を控えておき、claude mcp add で再登録する

✓ 良好だった項目

plugins cache一時クローン残骸(temp_git_*)は0件 — 問題なし
advisoradvisorModelが設定済み(未設定を検知する提案は該当なし)
permission modeauto modeが既定(default/nullを検知する提案は該当なし)

📦 まとめて実行用スクリプト(任せるモードのみ)確認してから1回で実行

このスクリプトは自動実行されません。中身を読んで納得したら、ご自身でコピペして実行してください。破壊的操作は含まれていません(含む場合はここに警告が入ります)。

# cc-usage-kit diagnose — まとめ実行スクリプト(提案①②に対応・非破壊)
# ① rules常駐量: /doctor で truncation count を確認してから判断してください(自動化しない)
claude /doctor

# ② MCP lazy化の候補確認(remove は含めていません。ご自身で選んでください)
claude mcp list

お客さんの気持ちも、診断できます。

このキットがあなたのClaude Codeを診たように、URLだけでお客さんの本音が届きます。

無料で診断 → ec.impru.ai