ログを確認したい
15. トラブルシューティングコマンド / 機能
--verbose で詳細出力概要
Claude Code の内部動作を詳細に出力して問題を調査します。API リクエスト、ツール実行、エラーの詳細を確認できます。
設定例
# 詳細ログを有効にして起動
claude --verbose
# さらに詳細なデバッグログ
claude --debug
# ログをファイルに保存
claude --verbose 2>&1 | tee claude-debug.log
# 特定の操作のログを確認
claude --verbose
> /doctor # この操作のログが詳細に出力される
# ログの読み方
# [INFO] 通常の情報
# [DEBUG] デバッグ情報(--debug 時のみ)
# [WARN] 警告(動作に影響する可能性)
# [ERROR] エラー(問題が発生)
# API リクエストの詳細を確認
claude --verbose
# → Request: POST /v1/messages
# → Response: 200 OK (1.2s)
# ログファイルの場所
~/.claude/logs/
# 古いログを確認
ls -la ~/.claude/logs/
cat ~/.claude/logs/claude-2024-01-15.logこんな時に使う
- 問題の原因を調査したい時
- 内部動作を確認したい時
使い方
- 1claude --verbose でログを有効化
- 2問題が発生する操作を実行
- 3ログを確認して原因を特定
Tips
- --verbose は通常のログ、--debug はさらに詳細
- バグ報告時はログを添付すると解決が早い
- ログには API キーなどの機密情報は含まれない