
01핵심 개요
| 항목 | 내용 |
|---|
| 채널 | Chase AI |
| 주제 | 여러 코딩 에이전트를 한 화면에서 관리하는 오픈소스 터미널 멀티플렉서 Herder 소개 |
| 한 줄 요약 | Claude Code·Codex 등 여러 코딩 에이전트를 동시에 돌릴 때 생기는 터미널 난립·유실 문제를 Herder가 정리·모니터링·지속성으로 해결 |
| 핵심 결론 ① | Herder는 tmux·zellij와 달리 "에이전트 중심" 관리에 특화된 멀티플렉서 |
| 핵심 결론 ② | 창을 닫아도 작업이 서버 백그라운드에서 계속 실행되는 지속성(persistence)이 최대 강점 |
| 핵심 결론 ③ | 에이전트가 Herder 스킬로 창·공간을 직접 만들어 에이전트끼리 대화 과정을 시각화 가능 |
02핵심 내용 구조
발표자는 Claude Code와 Codex를 함께 쓰는 사람이 겪는 "터미널 6~8개 난립" 문제를 짚고, 이를 해결하는 오픈소스 도구 Herder를 시연합니다. Herder가 주는 세 가지 가치는 다음과 같습니다.
- ① 조직화(Organization): 여러 터미널을 하나의 공간에 정리. 데스크톱에 흩어진 탭보다 훨씬 명확.
- ② 모니터링(Monitoring): 왼쪽 에이전트 목록에서 어떤 에이전트가 작업 중/완료/중단 상태인지, 어떤 에이전트가 입력을 기다리는지 확인 가능. 화면에 보이지 않는 터미널까지 제어.
- ③ 지속성(Persistence): 탭·창을 닫거나 완전히 종료해도 Herder가 서버 역할을 해 작업이 백그라운드에서 계속 실행. 폰이나 SSH로 재접속해 이어갈 수 있음.
03기술적·시장 맥락
- 배경: 코딩 에이전트(Claude Code, Codex 등)를 병렬로 돌리는 워크플로우가 확산되면서, 다수 터미널을 동시에 감시·관리하는 부담이 커짐. 실수로 작업 창을 닫으면 진행 중 작업이 날아가는 문제가 대표적 고충.
- 설치: hurder.dev 또는 Herder GitHub에서 명령어 한 줄 복사·붙여넣기로 완료. 맥·윈도우 모두 지원, 오픈소스라 무료.
- 경쟁 도구 대비:
- vs tmux: tmux는 오래된 표준이지만 에이전트 중심이 아님. Herder는 에이전트 상태 추적에 특화. - vs Cmux(zellij 계열): Herder는 지속성과 윈도우 지원 용이성에서 차별화.
04전략적 의미
- 에이전트 오케스트레이션의 대중화: 여러 에이전트가 서로 대화·검토하며 협업하는 멀티 에이전트 워크플로우를 개인 개발자도 시각적으로 다룰 수 있게 됨.
- 헤드리스 작업의 가시화: 보통 화면 없이(헤드리스) 돌아가던 에이전트 간 데이터 교환을 실시간 창으로 볼 수 있어, 무엇을 주고받는지 파악 가능.
- 스킬 연동: Herder 스킬을 통해 에이전트가 스스로 창·공간을 생성하므로 사용자가 조직 관리를 수동으로 할 필요가 줄어듦. 전용 플러그인 마켓플레이스도 존재.
05핵심 워크플로우/비교
| 항목 | tmux | Cmux(zellij 계열) | Herder |
|---|
| 방식 | 전통적 터미널 멀티플렉서 | 터미널 멀티플렉서 | 에이전트 중심 멀티플렉서 |
| 에이전트 상태 추적 | 미지원 | 제한적 | 목록으로 작업중·완료·대기 표시 |
| 지속성 | 세션 유지 | 상대적 약함 | 서버 백그라운드 실행, 재접속 가능 |
| 윈도우 지원 | 제한적 | 제한적 | 용이 |
| 조작 | 키 바인딩 위주 | 키 바인딩 위주 | 마우스+키(Ctrl+B 접두사 지원) |
06활용 시나리오
- 다중 에이전트 병렬 개발: Claude Code 2개 + Codex + 개발 서버를 한 공간에 두고 각각의 진행 상태를 한눈에 모니터링.
- 에이전트 간 계획 검토(리뷰 루프): Claude가 세운 계획을 Codex가 비평하고 합의까지 반복하는 과정을 창으로 지켜보며 개입.
- 장시간·이동 중 작업: 노트북 덮개를 닫거나 터미널을 종료해도 백그라운드 실행 유지, 이후 폰·SSH로 재접속해 이어서 작업.
07현황 및 전망
- Herder는 오픈소스·무료로 맥·윈도우에서 즉시 사용 가능하며, 플러그인 마켓플레이스를 통해 커뮤니티 확장이 시작된 단계.
- 발표자는 진정한 가치가 실제 머신에서 여러 코딩 환경에 걸쳐 다수 에이전트를 돌릴 때 나타난다고 강조하며, 특히 모니터링·조직화·지속성 세 축을 추천 이유로 꼽음.
08용어 사전
| 용어 | 한줄 설명(40자내) | 비유/예시 |
|---|
| Herder | 여러 코딩 에이전트를 한 화면에서 관리하는 오픈소스 도구 | 에이전트용 관제탑 |
| 터미널 멀티플렉서 | 하나의 창에서 여러 터미널을 제어하는 도구 | 여러 화면을 한 모니터에 |
| 코딩 에이전트 | 코드를 대신 작성·실행하는 AI(Claude Code, Codex 등) | AI 개발 조수 |
| tmux | 오래된 표준 터미널 멀티플렉서 | 원조 터미널 분할기 |
| 헤드리스 모드 | 화면 표시 없이 백그라운드로 실행하는 방식 | 보이지 않는 일꾼 |
| 지속성(persistence) | 창을 닫아도 작업이 계속 유지되는 성질 | 껐다 켜도 이어지는 작업 |
| 공간/탭/에이전트 | Herder의 계층 구조(프로젝트·하위작업·일꾼) | 폴더·하위폴더·담당자 |
| 접두사 모드 | Ctrl+B 후 키를 눌러 명령하는 입력 방식 | 단축키 대기 상태 |