2P by xguru 7시간전 | ★ favorite | 댓글과 토론
  • 터미널 세션을 유지하고 재접속을 가능하게 만들어, 프로세스 중단 없이 작업을 이어가기 위한 도구
  • tmuxscreen의 복잡한 창 관리 기능 없이, 단순히 세션 지속 기능만 제공
  • PTY 프로세스를 기반으로 세션을 유지하며, attach/detach 기능을 통해 세션 종료 없이 접속 제어 지원
  • 여러 클라이언트가 동일 세션에 동시 접속 가능, 이전 출력 상태와 터미널 스크롤백 자동 복원
    • libghostty-vt 라이브러리를 사용해 세션 재접속 시 터미널 상태를 빠르게 복원
  • 환경 변수 ZMX_SESSION 을 통해 현재 세션명 표시 가능, 쉘 프롬프트 커스터마이징 지원
  • /tmp/zmx/logs/ 경로에 CLI 및 세션별 로그 저장
  • macOS와 Linux에서 동작, 윈도우·탭·분할 기능은 제공하지 않음
  • Zig 언어(v0.15) 기반으로 빌드되며, 단일 실행 파일 형태로 배포