# ogulcancelik/herdr

Source: [GitHub](https://github.com/ogulcancelik/herdr)  
Feed7 permalink: https://feed7.dev/p/herdr-1vhimyc  
Published: Unknown  
Trust: Needs Review (needs_review)

## Why Included

Terminal multiplexer for coding agents: a real terminal per agent across Claude Code, Codex, Copilot and 15+ others, with blocked/working/done state in a sidebar, persistent sessions, and a socket API.

## Source Summary

**The gist** herdr multiplexes **15+ coding agents** — Claude Code, Codex, Copilot CLI, Cursor Agent, Devin — each in a real terminal with full TUI rendering. A sidebar shows agent state (**blocked, working, done, idle**) via process-name matching plus output heuristics; sessions persist across detach, work over **SSH** including mobile, and it ships as a **~10MB Rust binary**.

## Practical Implication

**Why it matters** If you already run several agents in **tmux** panes, this is that workflow with agent-awareness built in: state indicators tell you which session needs input without cycling panes, and the **socket API** opens a path to scripting orchestration on top of interactive sessions.

## Agent-Ready Context

**The gist** herdr multiplexes **15+ coding agents** — Claude Code, Codex, Copilot CLI, Cursor Agent, Devin — each in a real terminal with full TUI rendering. A sidebar shows agent state (**blocked, working, done, idle**) via process-name matching plus output heuristics; sessions persist across detach, work over **SSH** including mobile, and it ships as a **~10MB Rust binary**.

**Why it matters** If you already run several agents in **tmux** panes, this is that workflow with agent-awareness built in: state indicators tell you which session needs input without cycling panes, and the **socket API** opens a path to scripting orchestration on top of interactive sessions.

**Watch out** State detection is heuristic, so misreads are possible — **Gemini CLI and Cline** are detected but untested, Pi's blocked-state detection is partial, and **Windows** support is still beta.

## Context Map

- Layer: tools
- Domains: coding
- Topics: coding-agents, multi-agent, dev-ux

## Uncertainty

- State detection is heuristic, so misreads are possible — **Gemini CLI and Cline** are detected but untested, Pi's blocked-state detection is partial, and **Windows** support is still beta.

## Agent Instruction

Use this item as source-backed context. Do not invent claims beyond the linked source. If this item conflicts with another source, call out the conflict.
