herdrdev/herdr
AI 에이전트를 위한 런타임 'herdr' 오픈소스 공개
원제 herdrdev/herdr
스타 45,746당일 +144Rust
Key Point
AI 코딩 에이전트 시장이 확대되면서 에이전트를 실행할 수 있는 전용 런타임 플랫폼이 등장했으며, Claude Code·Cursor·Grok 등 주요 도구를 모두 통합 관리할 수 있는 새로운 개발 환경을 제공한다.
핵심 요약
- Rust로 작성된 herdr는 코딩 AI 에이전트가 돌아갈 수 있는 런타임으로, 터미널 클라이언트를 닫거나 SSH 연결이 끊겨도 백그라운드 서버에서 세션을 유지한다.
- 서버 재시작 후에도 저장된 레이아웃을 복구하고 지원되는 에이전트 세션을 재개할 수 있으며, 원본 프로세스는 생존하지 않는다.
- 여러 머신의 작업을 하나의 윈도우에서 관리할 수 있으며, 로컬 작업과 저장된 SSH 머신을 함께 표시하고 독립적으로 재연결할 수 있다.
- 모든 페인은 작동·대기·유휴 상태로 표시되며, 에이전트가 멈춰 답변을 기다릴 때 herdr이 알려준다.
- Claude Code, Codex, Cursor, OpenCode, Grok 등 기존 도구를 래핑하지 않고 터미널을 소유하며, 에이전트는 CLI와 소켓 API를 통해 herdr을 제어할 수 있다.
- 키보드와 마우스 모두 일급 지원 대상이며, tmux 스타일의 프리픽스 키뿐만 아니라 클릭·드래그·분할도 지원한다.
- 플러그인으로 페인과 워크플로우를 확장할 수 있으며, 마켓플레이스에서 플러그인을 찾을 수 있다.
- Electron 없이 Rust 바이너리 하나로 동작하며, 기존 터미널에서 바로 실행할 수 있다.
- Homebrew, mise, PowerShell을 통한 설치와 GitHub 릴리스 페이지에서 바이너리 다운로드를 지원한다.
- Apache License 2.0으로 라이선스되어 있다.
저장소 보기 ↗github.com