큐레이션
ogulcancelik/herdr
여러 코딩 에이전트를 하나의 실제 터미널 환경에서 나눠 띄우고, 작업 중·막힘·완료 상태를 한눈에 보는 Rust 기반 에이전트 멀티플렉서.
요약
herdr는 여러 코딩 에이전트를 하나의 터미널 작업공간에서 동시에 관리하기 위한 에이전트 멀티플렉서입니다. Claude Code, Codex, Gemini CLI처럼 터미널에서 돌아가는 에이전트를 여러 개 띄워 놓고, 어떤 에이전트가 작업 중인지, 막혔는지, 끝났는지 한눈에 보려는 목적에 가깝습니다.
도구 소개
run all your coding agents in one terminal. see who's blocked, working, or done at a glance.
README의 핵심 문장은 명확합니다. 에이전트를 별도 GUI 앱 안에 가두기보다, 이미 쓰는 터미널과 SSH 환경 위에서 그대로 운영한다는 방향입니다.
특히 다음 지점이 눈에 띕니다.
- 에이전트마다 실제 터미널 세션을 부여
- split pane, workspace, tab 기반으로 여러 작업을 나눠 보기
- blocked, working, done 같은 상태 확인
- 로컬 머신이나 서버 어디서든 SSH 기반으로 재접속
- Electron/GUI 앱이 아니라 Rust 단일 바이너리 지향
tmux를 에이전트 시대에 맞춰 다시 만든 도구에 가깝다고 볼 수 있습니다.
사용 포인트
혼자 코딩 에이전트를 하나만 쓸 때보다, 여러 작업을 동시에 위임할 때 가치가 커집니다.
예를 들면 이런 상황입니다.
- 한 에이전트는 버그 수정
- 한 에이전트는 테스트 보강
- 한 에이전트는 문서 정리
- 한 에이전트는 리팩터링 검토
이렇게 나눠 돌리면 “어느 터미널에서 뭐가 끝났더라”가 금방 헷갈립니다. herdr는 이 지점을 터미널 중심으로 정리하려는 도구입니다.
선정 사유
AI 코딩 도구는 모델 성능보다 운영 방식이 더 중요해지는 흐름입니다. 에이전트 하나가 잘하는지도 중요하지만, 여러 에이전트를 어떻게 나누고, 멈춘 작업을 어떻게 발견하고, 끝난 결과를 어떻게 회수할지가 실제 생산성을 가릅니다.
herdr는 이 문제를 IDE 플러그인이나 웹 대시보드가 아니라 터미널 레이어에서 풀려는 점이 좋습니다. 서버 작업, SSH 환경, 장시간 실행되는 CLI 에이전트 작업과 잘 맞습니다.
참고
- GitHub: https://github.com/ogulcancelik/herdr
- 공식 사이트: https://herdr.dev
- 언어: Rust
- 확인 시점: 2026-07-05 기준 GitHub stars 11.7k+