herdr for dummies — more use cases

page 2: beyond "detach and reattach".

1. splits and tabs (tmux muscle memory works)

Ctrl-b vsplit pane right
Ctrl-b -split pane down
Ctrl-b cnew tab
right-clicksplit, close, everything else via menu
drag borderresize panes with the mouse

2. one workspace per project

a workspace is the project-level container — one per repo, task, or investigation. it owns its own tabs and panes, and the sidebar rolls agent states up per workspace. run three projects with three agents each and still see, in one glance, where you're needed.

3. remote work, two ways

# way 1: like tmux — run herdr ON the server
ssh user@server
herdr                      # detach-safe, exactly like the tmux workflow

# way 2: thin local client attached to a remote server
herdr --remote server      # local UI + config, remote processes

4. agent detection & debugging it

herdr agent list                   # what herdr sees right now
herdr agent explain <target> --json  # why a pane was classified that way
herdr integration install claude   # authoritative state instead of screen heuristics
herdr integration status           # what's installed

5. let your agent drive herdr

herdr has a CLI + local socket API, so an agent inside a pane can split panes, launch helper agents, run commands without stealing focus, and read their output. there's a ready-made skill:

npx skills add herdrdev/herdr --skill herdr -g

docs: herdr.dev/docs/cli-reference and /docs/socket-api

6. separate contexts with named sessions

herdr session attach work     # a fully separate runtime namespace
# most people only ever need the default session

7. config & housekeeping

~/.config/herdr/config.tomlconfig (works fine without one)
herdr --default-configprint full default config
herdr server reload-configapply edits to a running server
herdr statusruntime summary
~/.config/herdr/herdr.loglogs when something looks wrong
herdr server stopstop everything

the prefix and every binding are configurable under [keys]; Ctrl-b ? always shows what's live.