Agent worktrees, without the mess.
Rudder is a terminal command center for Claude Code and Codex. Start tasks, watch agents, keep each run isolated, then merge the work when it is ready.
npm install -g @viraatdas/rudder
Three panes, one flow
Agents on the left, live worker on the right, task input at the bottom.
Native agents
The worker pane is the real Claude Code or Codex process, not a fake transcript.
Clean isolation
Each prompt runs in its own git worktree so parallel tasks do not collide.
Driven to completion
When a pane exits, Rudder verifies the run, waits briefly, then restarts the agent with a focused follow-up if tests or cleanup are still missing.
Merge with one key
When an agent is done, press m from the agent list to merge that worktree back into your branch.
agents
› fix auth callback
running claude sonnet
running claude sonnet
add parser tests
done codex gpt-5.5
done codex gpt-5.5
FOCUS worker
$ claude --model sonnet Reading auth routes... Editing callback handler... Running npm test -- auth All checks passed.
TASK fix the redirect after magic link verification_ Enter start Tab focus pane / commands claude sonnet