cmux, Superset, WezTerm, Ghostty: every terminal I tried had the same problem once agents showed up. Five or six projects at once, a forest of tabs and splits, and no idea which Claude was waiting on me. So I built infiniterm.
Every guide tells you to swap Cmd and Ctrl and then abandons you. Here is the full stack: the scancode map, the AutoHotkey layer, and the left-versus-right Ctrl trick that stops Cmd+C from killing your dev server.
Part 2. I said I'd keep my claude-code-transcripts fork to myself. Then I added five more agents, a real session manager, a destructive folder rename, and eventually a new name. It's not Simon's tool anymore.
I forked claude-code-transcripts to fix a few personal pain points. One of them was a folder with 1,667 duplicate sessions from a runaway loop. Here's the rest.