nyakang/nyaterm
NyaTerm, Rust로 만든 현대식 원격 터미널 워크스페이스
원제 nyakang/nyaterm
스타 2,131당일 +169Rust
Key Point
SSH 중심의 여러 원격 환경을 하나의 앱에서 통합 관리하고, AI 지원으로 명령어 생성과 다단계 작업을 자동화하려는 개발자와 시스템 관리자에게 필요한 도구다.
핵심 요약
- GPUI 기반의 네이티브 데스크톱 SSH 클라이언트로, SSH·로컬 셸·텔넷·시리얼·RDP·VNC를 모두 하나의 앱에서 지원한다.
- 탭과 수평/수직 분할 패널로 여러 터미널 세션을 함께 관리할 수 있고, SFTP 파일 브라우저로 원격 파일 업로드·다운로드·편집 후 자동 업로드가 가능하다.
- AI 어시스턴트 패널이 내장되어 명령어 생성·터미널 출력 설명·에러 분석을 지원하고, 관찰-결정-실행 루프를 따르는 멀티스텝 에이전트 모드도 제공한다.
- OTP 관리·마스터 패스워드·암호화된 로컬 저장소로 보안을 강화하고, SSH 알고리즘 선택·프록시·SSH 점프 호스트·터널을 설정할 수 있다.
- WebDAV 또는 S3 호환 스토리지를 통해 암호화된 클라우드 동기화·백업을 지원하며, Xshell·MobaXterm·WindTerm·NyaTerm 형식에서 세션을 가져올 수 있다.
- 명령어 히스토리·터미널 검색·키워드 강조·타임스탬프·큰 출력 보호·Zmodem 파일 전송을 터미널 환경에서 지원한다.
- 화면 잠금·유휴 앱 잠금·SSH X11 포워딩·리소스·GPU·프로세스·Docker 모니터링 패널을 포함하고 있다.
- Windows 10/11(x64/arm64)·macOS 12+(인텔/애플 실리콘)·Ubuntu 20.04+·Fedora 36+에서 실행 가능하며, 홈브루·AUR·공식 다운로드 페이지에서 설치할 수 있다.
- Rust 워크스페이스로 구현되어 있으며, Alacritty·russh 등 오픈소스 프로젝트를 활용했고 MIT 라이선스로 공개되어 있다.
저장소 보기 ↗github.com