設定とトラブルシューティング
Claude Code の設定と診断:/statusline カスタムステータスバー、settings.json の自動補完、/stats 使用分析、/doctor ヘルスチェック、コミュニティツール
/statusline:カスタムステータスバー
/statusline を使って、自然言語の説明で下部ステータスバーに表示する情報をカスタマイズできます。または、~/.claude/statusline.sh スクリプトを手動で作成することもできます。
表示できる情報には、現在のモデル、git ブランチ、未コミットのファイル数、コンテキスト使用量の進捗、セッションコストなどがあります。複数の Claude ウィンドウを開いて異なるタスクを処理している場合、ステータスバーで各ウィンドウが何をしているかをすぐに識別できます。

settings.json の自動補完
settings.json の先頭に $schema を追加すると、VS Code / Cursor が設定項目の自動補完とバリデーションを提供します:
{
"$schema": "https://json.schemastore.org/claude-code-settings.json"
}便利な隠し設定
{
"showTurnDuration": true,
"env": {
"DISABLE_AUTOUPDATER": "1"
}
}showTurnDuration:各会話ターンの所要時間を表示DISABLE_AUTOUPDATER:自動アップデートチェックを無効にし、コンテキストのオーバーヘッドを削減
/stats と /insights:使用分析

/stats:日次使用量、セッション履歴、使用ストリーク、モデルの好みを可視化し、日付範囲フィルタリングに対応/insights:すべての Claude Code 履歴を分析し、どのワークフローが効果的か、どこがボトルネックかを教えてくれ、最適化の提案も生成
history.jsonl:プロンプト履歴
Claude は送信されたすべてのプロンプトを ~/.claude/history.jsonl に保存します。Claude にこのファイルを分析させて、プロンプトのパターンや最適化の余地を見つけることができます。
/doctor:ヘルスチェック
奇妙な問題に遭遇した場合、/doctor(またはターミナルで claude doctor)を実行してください。インストール状態、バージョン、認証状態、システム依存関係をチェックし、問題の特定を素早くサポートします。
コミュニティツール
コミュニティツール ccusage でトークン使用量を追跡できます:
npx ccusage daily--dangerously-skip-permissions を使用したり、多くのコマンドを承認した場合は、cc-safe でリスクをスキャンできます:
npx cc-safe ..claude/settings.json 内の sudo、rm -rf、chmod 777、git reset --hard などの高リスクコマンドをチェックします。
その他の知っておくべきスラッシュコマンド
| コマンド | 機能 |
|---|---|
/export [filename] | 会話をプレーンテキストとしてエクスポート |
/pr-comments [PR] | PR コメントを取得(現在のブランチを自動検出) |
/release-notes | 現在のバージョンの変更履歴を表示 |
/plugin | コミュニティプラグインの閲覧とインストール |
/fast | 高速モードの切り替え |
claude --debug | 起動時にデバッグログを有効化(カテゴリフィルタリング対応、例:--debug "api,hooks") |
/install-github-app | GitHub App をインストールして PR の自動レビューを実現 |