Rudder

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
add parser tests
done codex gpt-5.5
m merge selected
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