Claude Code クイックリファレンス

2026-03-02 | あなたが使えるコマンドと、困ったときの対処法

放っておいていいもの(全自動)

機能何が起きるか
セッションログ記録会話・ツール操作が ~/claude-code-logs/ に自動保存される
危険コマンド遮断rm -rf /, git push --force 等をClaude が実行しようとすると自動ブロック
保護ファイル防止lock ファイルや dist/ 内の生成物をClaude が編集しようとすると自動ブロック
Slack 通知許可待ち・入力待ち・完了時に通知が届く
日次ダイジェスト毎日 23:55 にその日の要約が自動保存される(PC起動中のみ)

ターミナルで使えるコマンド(slogs-*)

Git Bash でどのディレクトリからでも使えます。

ログを見る

やりたいことコマンド
キーワードで検索slogs Firebase
今日のセッション一覧slogs-today
直近5件のセッションslogs-recent
直近ログの中身slogs-last
ブラウザで閲覧slogs-view
今日のダイジェストslogs-digest
プロジェクト別に分類slogs-projects
統計情報slogs-stats

ログを管理する

やりたいことコマンド
古いログを圧縮(確認のみ)slogs-rotate --dry-run
古いログを圧縮(実行)slogs-rotate
リアルタイム監視(別窓で)slogs-tail --color
コマンドが効かない場合 → source ~/.bashrc を実行するか、ターミナルを開き直す

Claude Code 内で使えるコマンド(/skill)

Claude Code の入力欄にそのまま入力します。

コマンド何をしてくれるか
/statusgit の状態(ブランチ・未コミット・リモート同期)を一覧表示
/fix-issue 42GitHub Issue #42 を読んで → 修正 → テスト → コミットまで実行
/explain-code src/app.tsコードを図・例え・ステップ実行で解説
/workflow-designer 概要新プロジェクトに最適な開発ワークフローを設計

困ったとき

ログが記録されていない

→ Claude Code を再起動する(設定はセッション開始時に読み込まれる)

日次ダイジェストが保存されていない

MSYS_NO_PATHCONV=1 schtasks /Query /TN "ClaudeCodeDailyDigest" /V /FO LIST

→ PC がスリープ中だった可能性あり。手動実行: slogs-digest --save

Claude が正当な操作をブロックされた

settings.json を壊してしまった

cat ~/.claude/settings.json | jq .

→ エラーが出たら JSON の構文ミス。Claude Code に修正を依頼する。

主なファイルの場所

場所中身
~/.claude/settings.json権限・フック・環境変数の設定
~/.claude/hooks/ログ記録・セキュリティ・通知のスクリプト
~/.claude/skills//status, /fix-issue 等のスキル定義
~/claude-code-logs/セッションログ・ダイジェスト・管理スクリプト
~/.bashrcslogs-* エイリアス定義