andthen

Queue ideas for Claude Code without interrupting.


Hey.

If you're here, there's a chance your brain works like mine. Fast. Too fast, sometimes. You're working with Claude Code and it's mid-turn, editing files, running tests, doing its thing. And your brain fires: "oh, also add rate limiting."

But there's no way to say that. Claude is working. If you hit Ctrl+C you kill everything. If you wait, you'll forget. And if you're anything like me, you know that forgetting an idea doesn't mean it was bad — it means the window closed.

I have ADD. Not the trendy kind. The kind where you lose your keys while holding them. The kind where a great idea arrives like lightning and leaves just as fast. For years I thought that was a flaw. That my brain was broken because it wouldn't slow down, wouldn't wait its turn, wouldn't behave.

But it's not broken. It's fast. And fast brains deserve tools that keep up.

andthen is that tool. Type /add rate limiting right inside Claude Code. That's it. Your idea queues silently, and the next time Claude pauses between tool calls, it arrives — warmly acknowledged, naturally woven into the work. No interruption. No lost thought. No guilt.

Your stream of consciousness is not a bug. It's the feature.

— Ian


What it does

andthen is a Claude Code plugin. Type /add followed by your idea — it queues instantly. Between tool calls, Claude picks it up, acknowledges it, and keeps working. Nothing gets lost, nothing gets interrupted.

How it works

Claude is working                    You type
─────────────────────────────        ─────────────────────────
> Fix the auth bug
[Claude reading files...]            /add also add rate limiting
[Claude editing code...]             + Added: also add rate limiting
[Hook injects idea ↓]
"Love it — adding rate limiting"     /add oh and dark mode too
[Claude continues working...]        + Added: oh and dark mode too

Three hooks catch your ideas at different points:

PostToolUse — between every tool call. The instant path.
Stop — when Claude finishes its turn. Ideas block the stop, Claude continues.
UserPromptSubmit — when you type your next prompt. The safety net.


Install

From inside Claude Code:

/plugin marketplace add naieum/andthen
/plugin install andthen@andthen

That's it. /add is now available. Updates come through the marketplace too.

Or manually:

git clone https://github.com/naieum/andthen.git ~/.claude/plugins/andthen
claude --plugin-dir ~/.claude/plugins/andthen

Usage

# Inside Claude Code
/add rate limiting
/add oh and dark mode too

# View the queue
/andthen

# From a second terminal (after install.sh)
at "add tests for the auth module"