Skip to content

Keep claude running between questions - #80

Merged
lacymorrow merged 1 commit into
mainfrom
feat/claude-keeper
Sep 30, 2026
Merged

lacymorrow merged 1 commit into
mainfrom
feat/claude-keeper

Conversation

@lacymorrow

Copy link
Copy Markdown
Owner

One claude process per shell (stream-json in and out, behind a unix
socket) answers each question without claude's ~2s startup, and holds
the conversation. Restarts with --resume after a cd, interrupts the turn
on Ctrl+C, stops after preheat.claude_idle_minutes (default 15, 0 = off),
on /new, tool set, and shell exit. Falls back to per-question claude -p
when it cannot take a question.

One claude process per shell (stream-json in and out, behind a unix
socket) answers each question without claude's ~2s startup, and holds
the conversation. Restarts with --resume after a cd, interrupts the turn
on Ctrl+C, stops after preheat.claude_idle_minutes (default 15, 0 = off),
on /new, tool set, and shell exit. Falls back to per-question claude -p
when it cannot take a question.
@lacymorrow
lacymorrow merged commit 85fab74 into main Sep 30, 2026
13 checks passed
@lacymorrow
lacymorrow deleted the feat/claude-keeper branch September 30, 2026 21:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant