What you can do with it
You can search past sessions from all your agents at once, find the session and prompt behind a line of code, review what an agent did for an audit, analyze cost and usage, or move your history to another tool. Each session is one JSON Lines file. Here is the file edit from the quick tour, where an agent fixes a parser bug:Why JSON Lines
A session is a mix of records in order: prompts, model calls, tool calls, file edits and commits. JSON Lines keeps them as one ordered stream. You can read it a line at a time, open it in any language, and read it yourself. Recorders can also add to it while a session runs. To analyze many sessions at once, export them to Parquet tables with the tables exporter.Try it
Theasr command line tool converts the logs your agents already keep. It reads logs from 44 agents. This converts your Claude Code history: