Herdr(허더)가 개발자를 위한 새로운 데스크톱 앱을 선보였습니다. 이 앱은 터미널과 코딩 에이전트(coding agent)를 한곳에서 효율적으로 관리할 수 있도록 설계되었으며, 작업 공간(workspace) 개념을 도입해 여러 프로젝트를 동시에 진행하는 개발자에게 특히 유용합니다. 창을 닫아도 터미널 세션이 유지되는 ‘창과 코어 분리’ 아키텍처는 개발 워크플로우의 연속성을 보장합니다.
Herdr 앱은 저장소(repository)별로 작업 공간을 나누고, 각 공간 안에 여러 탭과 분할 패널을 배치하여 터미널이나 모드 패널을 나란히 볼 수 있습니다. 특히 사이드바에 에이전트와 하위 작업자(sub-worker)를 모아 ‘작업 중(Working)’, ‘입력 대기(Blocked)’, ‘완료(Done)’ 등 상태를 직관적으로 표시해 에이전트의 진행 상황을 한눈에 파악할 수 있습니다. 또한, 실행을 담당하는 `herdr-core`와 앱 창을 분리하여 앱을 닫거나 업데이트해도 터미널이 계속 실행되며, SSH 원격 머신(remote machine)의 작업도 로컬 환경과 동일하게 관리할 수 있습니다. 사용자는 레이아웃과 자바스크립트(JavaScript) 모드를 통해 패널, 사이드바, 메뉴, 단축키 등을 자유롭게 변경하며 자신만의 개발 환경을 구축할 수 있습니다.
이러한 Herdr 앱의 출시는 AI 코딩 에이전트 활용이 늘어나는 요즘, 개발 생산성을 한 단계 끌어올릴 잠재력을 가지고 있습니다. 기존 터미널 멀티플렉서(multiplexer)인 tmux(티먹스)나 screen(스크린) 사용자들이 Herdr로 전환하는 사례가 늘고 있으며, 특히 에이전트와의 통합 관리 기능과 안정적인 설계가 높은 평가를 받고 있습니다. 오픈소스(Apache-2.0)로 제공되어 개발 커뮤니티의 참여를 유도하고 있으며, 맥(macOS), 리눅스(Linux), 윈도우(Windows) 등 주요 운영체제를 모두 지원하여 접근성을 높였습니다. Herdr는 단순히 터미널을 관리하는 것을 넘어, AI 에이전트 시대에 개발자가 더 효율적으로 코드를 작성하고 프로젝트를 관리할 수 있는 새로운 표준을 제시하고 있습니다.