uments/program/claude/260314_parse_claudelog","sessionId":"68f0d358-ea6c-4a3b-83c2-b14e29b7d0e6","version":"2.1.76","gitBranch":"HEAD"} {"type":"file-history-snapshot","messageId":"db2c4386-1079-4e31-9a79-473c8147bfbc","snapshot":{"messageId":"db2c4386-1079-4e31-9a79-473c8147bfbc","trackedFileBacku ps":{},"timestamp":"2026-03-14T02:18:54.420Z"},"isSnapshotUpdate":false} {"parentUuid":"db2c4386-1079-4e31-9a79-473c8147bfbc","isSidechain":false,"message":{"model":"claude-opus-4-6","id":"msg_01N2m1vQbDW8Ck6z7A29vS5r","type":"messa ge","role":"assistant","content":[{"type":"text","text":"\n\nまず、Claude Codeのログの構造を理 解する必要がありま す。"}],"stop_reason":null,"stop_sequence":null,"usage":{"input_tokens":3,"cache_creation_input_tokens":8807,"cache_read_input_tokens":6489,"cache_creation":{"ephemeral_ 5m_input_tokens":0,"ephemeral_1h_input_tokens":8807},"output_tokens":2,"service_tier":"standard","inference_geo":"not_available"}},"requestId":"req_011CZ2AtTPmu3QkzP Rpp7yx4","type":"assistant","uuid":"1aa61c63-c52a-4564-a82b-2671017fd504","timestamp":"2026-03-14T02:18:57.261Z","userType":"external","cwd":"/Users/rmizuta/Documen ts/program/claude/260314_parse_claudelog","sessionId":"68f0d358-ea6c-4a3b-83c2-b14e29b7d0e6","version":"2.1.76","gitBranch":"HEAD"} {"parentUuid":"1aa61c63-c52a-4564-a82b-2671017fd504","isSidechain":false,"message":{"model":"claude-opus-4-6","id":"msg_01N2m1vQbDW8Ck6z7A29vS5r","type":"messa ge","role":"assistant","content":[{"type":"tool_use","id":"toolu_01Xrmnq6ajKHrvpMTN3aVHWU","name":"Bash","input":{"command":"ls ~/.claude/projects/ | head -20","description":"List Claude projects directory"},"caller":{"type":"direct"}}],"stop_reason":null,"stop_sequence":null,"usage":{"input_tokens":3,"cache_creation_input_tokens":8807,"cache_read_input_tokens":6489,"c ache_creation":{"ephemeral_5m_input_tokens":0,"ephemeral_1h_input_tokens":8807},"output_tokens":2,"service_tier":"standard","inference_geo":"not_available"}},"requestId": "req_011CZ2AtTPmu3QkzPRpp7yx4","type":"assistant","uuid":"0b390c94-bb1f-474b-90aa-18c5b762668c","timestamp":"2026-03-14T02:18:57.699Z","userType":"external","cw d":"/Users/rmizuta/Documents/program/claude/260314_parse_claudelog","sessionId":"68f0d358-ea6c-4a3b-83c2-b14e29b7d0e6","version":"2.1.76","gitBranch":"HEAD"} ``` JSONログのフォーマット 9 ~/.claude/projects/<プロジェクト名>/<session-uuid>.jsonlの中身の例