HERDR multiplexer

Why & What

  • https://herdr.dev/
  • (’26-SEP-18) HERDR 사용하기로 결정한 이유는 ① Rust로 제작되었다는 것, ② Plugin 생태계가 꽤 성장세로 보여서, ③ TMUX가 채우지 못하는 부분이 있어서 이다.
  • 깔끔하게 hook을 설치/제거할 수 있다는 점은 좋다. 그러나 integration hook은 설치하지 않는다. 불필요하게 모든 턴마다 hook을 걸어 하는 일은 겨우 모니터링이라서 제외.
  • CSI-u 표준을 지원하므로 TMUX에서 설정한 키맵을 거의 모두 그대로 이전할 수 있다. 마우스로 copy&paste 하는 여러 기능은 동작하되 복사관련 Look & Feel은 TMUX 쪽이 더 낫다.

WHAT I DISAPPOINTED

  • terminal-browser, terminal-code 등이 유명한데 왜 이런거야?? code-server → 브라우저/Electron → terminal-browser → Herdr/iTerm 단계를 거치니 도저히 사용할 수 있는 상태가 아닌 것 같은데?
  • PANE 렌더링에 문제가 많다. TMUX와 병행해야 것다.
  • plugin 설치와 유지를 위해 clone 된 저장소를 계속 그대로 둬야한다는게 너무 거슬린다. 도대체 왜 그렇게 결정한 건지, 꼰대ㅅㄲ인가;
  • plugin이 겁나게 많은데, 정작 “와~” 스러운 건 별로 없다. 그나마 Mobile 중계 앱과 agent quota를 표시하는 건 TMUX 사용에서 건너올 가장 큰 명분 중 하나가 될 듯.
PLUGIN: https://github.com/levi-qiao/herdr-agent-quota
  • 남은 토큰 상태를 사이드바에서 알려준다.
  • AGENT가 실행되고 있어야 한다.
  • VibeProxy 를 통해 Antigravity IDE, Codex를 사용하는건 기본적으로 표시되지 않는다.
  • 이 플러그인의 AGY collector는 Antigravity IDE의 내부 사용량을 읽지 않고, agy CLI가 실행하는 statusLine JSON만 읽는다.

Leave a Reply

Your email address will not be published. Required fields are marked *