herdr는 여러 AI 코딩 에이전트(Claude Code, Codex 등)를 한 터미널 안에서 실행·감시·제어하는 멀티플렉서다. “tmux for AI agents”로 불리며, 각 에이전트가 실제 터미널 뷰로 보이는 상태(blocked/working/done)에서 detach해도 계속 실행되고, 소켓 API로 에이전트가 서로 pane을 띄우고 통신할 수 있다. 2026-03-27 생성 후 4개월 만에 23,404 스타 / 1,606 포크를 기록. Rust 단일 바이너리, Apache-2.0, Homebrew 배포.
한 줄 요약
herdr 한 줄로 시작해 에이전트를 실행하고 ctrl+b q로 detach(에이전트는 계속 실행), 다시 herdr로 reattach. 키보드(prefix key)와 마우스(클릭·드래그·스플릿)를 모두 일급 지원하며, 원격 attach(herdr --remote)와 플러그인 마켓플레이스로 확장된다.
핵심 특징
- Every agent at a glance — 모든 에이전트가 blocked/working/done 상태로 한눈에 보이는 실제 터미널 뷰 (래핑된 해석이 아닌 실제 뷰)
- Detach, agents keep running — 세션이 재시작에도 생존, 어떤 터미널에서든(SSH 포함) 재연결 가능
- Agents can use herdr too — 순수 소켓 API: 에이전트가 pane 생성·출력 읽기·서로 대기 가능 (agent skill)
- Keyboard and mouse, both first-class — tmux 스타일 prefix 키 + 클릭/드래그/스플릿. 도구가 아니라 순간의 선호에 따라 선택
- Plugins — pane과 워크플로우 확장. 마켓플레이스 제공
- One Rust binary, no Electron — 이미 쓰는 터미널에서 동작
설치
curl -fsSL https://herdr.dev/install.sh | sh
# 또는
brew install herdr
mise use -g herdr
# Windows 베타
powershell -ExecutionPolicy Bypass -c "irm https://herdr.dev/install.ps1 | iex"에코시스템: 플러그인
- 공식 플러그인 중 하나가 herdr-browser(2026-08-02-herdr-browser) — Herdr pane 안에 실제 Chromium 뷰를 렌더링하고 CDP로 자동화 도구를 연결.
herdr plugin install ogulcancelik/herdr-browser --yes형태로 GitHub에서 플러그인 설치.- 마켓플레이스: https://herdr.dev/plugins/
에이전트 관점
- herdr은 “에이전트가 사는 런타임”을 표방. 에이전트가 pane/workspace/terminal을 만들고, 에이전트끼리 통신하는 소켓 API가 핵심 차별점.
- 상태를 트래킹하는 대시보드가 아니라 실제 터미널 뷰를 그대로 보여주는 멀티플렉서 — “래핑된 해석”이 아닌 실제 출력.
관련 노트
- 2026-08-02-herdr-browser — herdr 공식 브라우저 플러그인 (Chromium 뷰 + CDP)
- 2026-03-21-cook-cli-orchestration — Cook: Claude Code·Codex·OpenCode 오케스트레이션 CLI (같은 계열)
- 2026-04-14-mux-ai-coding-session-manager — tmux UI 기반 Claude Code 세션 관리 (비교 대상)
- 2026-05-30-hermes-agent-kanban-board — Hermes Kanban 멀티 에이전트 코디네이션 (다른 접근)
- moc-ai-agents-orchestration — 에이전트 오케스트레이션 허브
데이터 출처 메모
- 메타데이터는 GitHub REST API 실측(herdrdev/herdr, ogulcancelik/herdr에서 이동), README는 master 브랜치 원문 캡처(
raw/articles/github-herdrdev-herdr.md, sha256 검증 완료). - 기능 설명은 README·herdr.dev 인용. 23k 스타 수치는 실측이지만 “활성 사용자”는 아님(스타 보유 가능성 판단 보류).