cmux 대 Herdr

Herdr는 이미 사용하고 있는 터미널 내부에서 실행되고 SSH를 통해 실제 창을 활성 상태로 유지할 수 있는 오픈 소스 터미널 네이티브 에이전트 멀티플렉서입니다. cmux는 libghostty를 기반으로 구축된 GPL 라이선스 네이티브 macOS 앱으로, 수직 작업 공간, 알림 링, 브라우저 창 및 로컬 에이전트 워크플로우를 위한 소켓 API를 갖추고 있습니다.

네이티브 Mac 앱과 터미널 네이티브 멀티플렉서

특히 SSH나 작은 화면에서 어떤 터미널 안에서도 tmux 같은 에이전트 멀티플렉서를 원하면 Herdr를 쓰세요. libghostty 렌더링, 앱 수준 워크스페이스, 내장 브라우저 자동화, 알림 링, Cmd+Shift+U, Cmd+Control+U, 프로그래밍 가능한 로컬 제어가 있는 네이티브 Mac 터미널 앱을 원하면 cmux를 쓰세요. 실용적인 조합은 Herdr를 cmux 터미널 pane에서 로컬로 실행하거나, cmux에서 연 SSH 세션 안에서 실행하는 것입니다.

차원cmuxHerdr
기본 표면기본 macOS 터미널 및 브라우저 앱기존 터미널 내부의 터미널 네이티브 멀티플렉서
데스크톱 스택libghostty 기반 네이티브 Swift/AppKit macOS 앱단일 Rust 터미널 네이티브 바이너리이며 GUI 데스크톱 앱이나 Electron 래퍼가 아님
런타임 모델로컬 앱 작업 ​​영역, 창, 브라우저 표면, 소켓 API백그라운드 서버, 영구 PTY, 연결/분리
렌더링 엔진터미널 렌더링을 위해 libghostty 기반내부에서 Herdr를 실행하는 터미널 에뮬레이터를 사용합니다.
원격 맞춤SSH 창 및 로컬 앱 감독강력한 SSH 부착 및 터미널 지속성
상담원 상태창 링, 사이드바를 읽지 않은 상태, Cmd+Shift+U, Cmd+Control+U터미널 멀티플렉서의 에이전트 상태
소스 모델무료 오픈 소스 GPL 앱상용 라이선스가 제공되는 오픈 소스 AGPL
최적의 핏네이티브 앱 UX 및 브라우저 검증을 원하는 Mac 개발자가능한 모든 곳에서 영구 에이전트 멀티플렉싱을 원하는 터미널 사용자 SSH

Herdr는 cmux 안에서 실행할 수 있습니다

Herdr는 터미널 네이티브이므로 일반 cmux 터미널 pane 안에서 실행할 수 있습니다. cmux에서 연 SSH 세션 안에서도 잘 작동합니다. Herdr는 원격 pane을 지속시키고, cmux는 워크스페이스 주변에 Mac 쪽 네이티브 앱, 브라우저 pane, 알림, unread 단축키를 제공합니다.

cmux는 기본 데스크탑 표면을 소유하고 있습니다.

cmux는 libghostty 터미널 렌더링을 갖춘 Swift/AppKit macOS 앱으로 구축되었습니다. 이를 통해 다른 터미널 내부에 있지 않고도 수직 탭, 앱 수준 작업 공간, 기본 창, 스크린샷, 브라우저 표면 및 데스크톱 알림 동작을 제공할 수 있습니다.

둘 다 에이전트 상태에 관심이 있습니다.

정직한 비교는 cmux만이 에이전트를 이해한다는 것이 아닙니다. Herdr는 에이전트 상태도 추적합니다. cmux는 Mac 기본 창 링, 사이드바 읽지 않은 상태, Cmd+Shift+U, Cmd+Control+U 및 터미널 옆의 브라우저 자동화로 차별화됩니다.

브라우저 자동화는 cmux의 일부입니다.

cmux는 인앱 브라우저를 에이전트 옆으로 분할하고 동일한 CLI/소켓 제어 플레인을 통해 탐색, DOM 스냅샷, 클릭, 입력, 스크린샷, 콘솔 로그 및 네트워크 검사를 노출할 수 있습니다.

FAQ

Herdr는 오픈 소스인가요?

예. Herdr는 상용 라이선스가 제공되는 AGPL의 오픈 소스입니다.

Herdr는 언제 더 적합합니까?

다른 터미널 내에서 실행되고 SSH를 통해 활성 상태를 유지하며 원격 또는 작은 화면 터미널 클라이언트에서 잘 작동하는 터미널 기본 멀티플렉서를 원할 경우 Herdr를 사용하십시오.

cmux는 언제 더 적합합니까?

터미널 작업 공간, 브라우저 창, 알림 링, 읽지 않은 키보드 단축키 및 스크립트 가능한 데스크톱 제어 플레인을 갖춘 libghostty를 기반으로 기본 Mac 앱을 구축하려면 cmux를 사용하세요.