upvote
I have a `SessionEnd` hook that summarizes the conversation with a bunch of metadata, but it doesn't always fire 'cause of my habits.

So, the `SessionStart` hook was meant to catch any conversation where the `SessionEnd` hook wasn't fired.

Edit: I do realize a batch job is better. That's what I do now.

reply
Exponential productivity gains?;)
reply
I don't know about the author, but I recently saw an article where the author of Claude code apparently spins up multiple instances at once (note that it could have just been a marketing ploy to get people to use more tokens)

https://www.xda-developers.com/set-up-claude-code-like-boris...

reply
Just use Git worktrees and a lightweight VM environment (I like macOS native sandbox-exec) and you can spawn as many sessions as you want. I've run upwards of 30 at once on my M2 Pro with no noticeable resource impact.
reply