missuo/herdrm
Native macOS console for herdr — all your coding agents and their live terminals, across devices
해결하는 문제
herdr 런타임에서 실행 중인 코딩 에이전트를 관리하기 위한 중앙 집중식 네이티브 macOS 콘솔을 제공합니다. 다양한 로컬 및 원격 머신에서 여러 에이전트를 수동으로 추적할 필요 없이, 작업 중, 차단 중, 완료된 에이전트의 실시간 터미널로 바로 이동할 수 있습니다.
작동 방식
이 앱은 herdr 서버용 GUI 래퍼입니다. SSH(소켓 포워딩 사용)를 통해 로컬 및 원격 장치에 연결하고, Swift 기반 RPC 클라이언트(HerdrKit)를 사용해 herdr 소켓 API와 통신합니다. 에이전트에 직접 PTY를 연결할 수 있도록 타이핑 에뮬레이터(SwiftTerm)를 내장하고 있습니다.
대상 사용자
다수의 머신에서 herdr 런타임을 통해 코딩 에이전트(Claude, Gemini, Grok 등)를 사용하고, 이를 모니터링하고 상호작용할 수 있는 통합 macOS 인터페이스를 원하는 개발자.
주요 기능
- 다중 장치 지원: SSH를 통해 로컬 및 원격 머신의 에이전트를 통합합니다.
- 실시간 상태 추적: 작업 중, 회전 중, 차단된 에이전트에 대한 시각적 표시를 제공합니다.
- 알림 시스템: 에이전트가 완료되거나 입력이 필요할 때 시스템 알림을 발송하며, 특정 에이전트로 바로 연결하는 딥링크 기능을 제공합니다.
- 직접 터미널 접근: 채팅 래퍼 없이 에이전트의 PTY에 완전한 TUI 접근이 가능합니다.
- 명령 팔레트: ⌘K로 연결된 모든 장치의 모든 에이전트와 공간을 검색할 수 있습니다.
- 에이전트 런처: 장치별 CLI 옵션과 권한 우회 플래그를 사용해 새로운 에이전트를 시작할 수 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트