rootshell: Local Terminal, SSH
VPN over SSH and tssh
무료
rootshell은 Ghostty 데스크톱 터미널을 구동하는 GPU 가속 엔진 libghostty 위에 구축된 데스크톱급 터미널 에뮬레이터입니다. 로컬 셸, Mac 화면 공유, 네이티브 SSH, mosh 호환 로밍, tssh, 시스템 전체 VPN, 네이티브 git, Metal 렌더링을 하나의 앱에서.
신기능: 화면 공유
iPhone과 iPad에서 Mac의 셸뿐 아니라 화면까지. 고성능 모드는 최대 4K 60 FPS로 완전 암호화 스트리밍. '클라이언트 크기 맞춤'은 기기에 딱 맞는 가상 디스플레이를 생성: 패닝도 레터박스도 없이, 원격 시스템 오디오까지. 표준 VNC 모드는 Linux와 헤드리스 머신을 지원하고 SSH 점프 호스트로 터널링. Mac에 설치할 것 없이 화면 공유만 켜고 연결하세요. 터치, 트랙패드, 하드웨어 키보드, 양방향 클립보드가 탭·분할·전체 화면에서 작동합니다.
METAL 가속 터미널
libghostty의 Zig 코어와 직접 Metal 렌더링. 부드러운 스크롤, 깜빡임 없는 동기화 출력, tmux·vim·zellij를 위한 완전한 마우스 캡처. 탭, 분할 창, 앱 재시작 후에도 유지되는 스크롤백.
세 가지 원격 프로토콜, 하나의 앱
• SSH — Ed25519, ECDSA, RSA, 포스트 퀀텀 ML-KEM + ML-DSA를 지원하는 네이티브 Swift SSH 클라이언트. 점프 호스트, 포트/에이전트 포워딩, 키체인 암호 저장.
• Rootshell Roam — mosh 호환 세션은 네트워크 변경과 앱 재시작에도 유지. Multipath TCP가 WiFi와 셀룰러를 결합. 예측 로컬 에코로 고지연에서도 빠른 타이핑. STUN 기반 NAT 통과로 방화벽 돌파.
• tssh는 QUIC(TLS 1.3)와 KCP 전송으로 낮은 지연, 완전한 네이티브 스크롤백, 세션 재개 지원.
네이티브 TMUX 통합
컨트롤 모드(tmux -CC)로 연결하면 tmux 윈도우는 네이티브 탭, 패널은 실제 분할로. 네이티브 제스처로 복사·검색·스크롤. 대시보드에 라이브 미리보기, tssh를 통한 탭은 재시작 후에도 복원.
SSH VPN
어떤 SSH/tssh 세션이든 시스템 전체 VPN으로. 기기의 모든 트래픽을 원격 서버로 라우팅. 서버에 추가 소프트웨어 불필요 — SSH가 되면 VPN도 됩니다.
네이티브 GIT
clone, commit, diff, log, blame, rebase, cherry-pick, worktree — 네이티브 Swift와 SSH 전송으로 구현. 구문 강조 페이저 출력과 선택적 AI 커밋 메시지 생성.
음성 AI 에이전트
Gemini Live로 상시 대기 어시스턴트와 대화. 스크롤백을 읽고, SSH 명령을 핸즈프리로 실행하고, 웹을 검색하며, 위험한 작업 전에는 반드시 허락을 구합니다.
선택형 텍스트 AI
Claude, ChatGPT, Gemini 또는 OpenRouter의 400+ 모델과 채팅. 자신의 API 키 사용.
하드웨어 보안 키
개인 키는 하드웨어를 떠나지 않습니다. FIDO2/WebAuthn 인증과 터치 서명.
샌드박스 로컬 셸
vim 9.1, Helix, SFTP, SCP, curl, jq, mtr 등 표준 Unix 도구를 갖춘 완전한 로컬 셸. rf 브라우저는 yazi 스타일 밀러 컬럼에 이미지 미리보기와 git 표시를 제공. croc P2P 파일 전송, 플래그 인식 탭 완성, 프롬프트 테마.
클라우드 & KUBERNETES
AWS, Azure, DigitalOcean, Akamai(Linode), Tailscale 연결. 인스턴스 탐색, 시리얼 콘솔 접근, EKS kubeconfig 생성, 임시 파드로 Kubernetes 노드 디버깅.
450+ 테마와 시각 효과
450종 이상의 컬러 테마와 위치 기반 주야 전환. 애니메이션 배경 — 태양, 파도, 별, 반딧불이 — 과 Shadertoy 호환 셰이더, 커스텀 폰트.
커스터마이즈 툴바
45+ 내장 키를 드래그·재정렬·숨기기. 텍스트, 키 조합, 시퀀스를 보내는 커스텀 키 생성. 탭과 더블 탭 잠금을 지원하는 스티키 수정 키. iPhone과 iPad 별도 레이아웃.
연결 관리
폴더, 태그, iCloud 동기화로 프로파일 저장. Quick Connect는 기록과 클라우드 인스턴스에서 자동 완성. 자동 시작 백그라운드 SSH 터널. Siri 단축어 통합.
키보드 파워 기능
QMK 스타일 모드-탭 키, 받아쓰기와 CJK 입력, 커스텀 단축키, 국제 배열용 Option-Alt 전환.
평가 및 리뷰
- 이 앱은 개요를 표시할 만큼 충분한 리뷰 또는 평가를 받지 않았습니다.
분리 키보드와 iPhone Duo
- iPhone에서도 내장 Terminal Keyboard를 터미널 위에 띄울 수 있습니다. 키보드 전환 키를 길게 누르고 Detached를 선택한 뒤 말줄임표 핸들을 드래그해 이동하세요.
- 표시 모드와 위치는 앱을 다시 실행해도 유지됩니다. iPad에서는 Use System Detached Keyboard를 끄면 이 메뉴를 사용할 수 있습니다.
- iOS 27.1 이상에서 고정 터미널 키보드가 iPhone Duo의 접힌 부분을 피해 양쪽으로 나뉘며 각 절반에 스페이스 바가 표시됩니다. 도구 막대 버튼과 스와이프 페이지도 접힌 부분을 피합니다. 플로팅 키보드는 공간이 있으면 접힌 부분과 겹치지 않는 곳에 놓입니다.
- iPad 시스템 분리 키보드의 드래그, 크기 조절, 서랍 잘림과 터미널에 포커스를 주거나 탭을 바꿀 때 전체 너비 키보드가 깜박이는 문제를 수정했습니다. Duo를 접고 펼칠 때와 herdr 탭 복원 중 키보드 포커스를 개선했습니다.
원격 포트
- Settings > Appearance > Window의 Show Remote Ports로 원격 호스트에서 수신 대기 중인 TCP 포트를 찾으세요. 터미널 오른쪽 아래 지구본을 탭하고 포트를 선택하면 포워딩을 시작하고 rootshell 탭에서 페이지를 엽니다.
- 주소를 편집해 경로를 바꾸거나 HTTP/HTTPS를 사용하세요. 해당 포워딩의 자체 서명 개발 서버도 지원합니다. 포트 메뉴에 Copy Local URL과 Stop Forward를 제공합니다.
- SSH, tssh 및 Mosh/Roam용으로 유지된 SSH 연결을 지원하며 해당 연결을 쓰는 tmux/herdr 제어 모드 창에서도 작동합니다. 앱 재실행 후 복원된 Mosh/Roam 세션은 SSH 연결 준비를 다시 해야 합니다.
- 기본적으로 꺼져 있습니다. 앱이 전면에 있을 때 보이는 터미널만 검색합니다. 터널은 이 기기에서만 접근할 수 있으며 연결이 끝나면 종료됩니다.
화면 공유
- Hyprland 등 Linux의 wayshare 서버에 Apple SRP로 접속하세요. Standard와 High Performance 모드를 지원합니다. Remote System이 wayshare를 자동 인식하며 Linux를 선택하면 Option을 Alt로 전송합니다.
- 여러 디스플레이를 쓰는 Mac에서 Standard 모드가 첫 화면을 무한정 기다리는 문제, 화면 잘림과 클릭 위치 오류, WayVNC 같은 서버의 VeNCrypt TLS 핸드셰이크 실패를 수정했습니다.
에이전트 푸시 알림
- Pi, Oh My Pi, Hermes 연동을 추가했습니다. 턴 완료, 실패 및 지원되는 입력 요청을 알립니다. 알림 제목에 발신 호스트 이름을 표시합니다.
- 일회성 Codex 명령의 알림 누락을 수정하고 Pi/Oh My Pi의 완료 알림 전달을 개선했습니다.
- 각 발신 컴퓨터에서 푸시 알림 설정의 Install or Upgrade the Hook Client로 rootshell-notify를 업데이트한 후 에이전트를 다시 시작하거나 확장을 다시 로드하세요. Hermes는 hermes plugins enable rootshell-push도 실행해야 합니다.
사용자 지정 키와 세션
- 사용자 지정 도구 막대 키와 스와이프 제스처의 키 조합 선택기에 Symbols 탭을 추가했습니다. 숫자·문장 부호의 Shift/Ctrl 조합, Page Up/Down의 보조 키 적용, Neovim의 kitty 키보드 프로토콜에서 사용자 지정 조합의 Shift가 사라지는 문제를 수정했습니다.
- tssh가 터미널 픽셀 크기 응답을 누락하는 문제를 수정했습니다. terminal-browser 같은 원격 앱이 그래픽 크기를 올바르게 정할 수 있으며 로컬 셸에서 실행한 tssh에도 적용됩니다.
- 창을 빠르게 전환할 때 tmux 포커스가 이전 창으로 돌아가는 문제를 수정했습니다. Exposé에서 zmx 세션을 바꾸면 선택한 창만 이동하고 셸 기록에 attach 명령이 남지 않습니다. 재연결하거나 앱을 다시 실행하면 선택한 세션을 복원합니다.
로컬 도구와 안정성
- Vim을 9.2.1225로 업데이트해 보안 문제를 수정하고 구문 지원과 Python 들여쓰기에 필요한 누락된 런타임 파일을 복원했습니다.
- tssh/VPN 인증서 검증과 curl 인증서 번들을 업데이트해 침해된 eMudhra CA 키를 거부합니다.
- 북마크한 폴더 복원 중 시작 멈춤과 충돌, 작업 폴더가 삭제되거나 접근할 수 없을 때 로컬 셸이 충돌하는 문제를 수정했습니다.
- iPad 탭 메뉴 멈춤, Cmd+T로 Connections 뒤에 포커스 없는 셸이 열리는 문제, Escape로 Connections를 닫지 못하는 문제, 원격 Windows 콘솔에서 시작 명령이 실행되지 않는 문제를 수정했습니다.
- 플로팅 File Manager, HTTP Capture, Find 패널을 고정 탭 사이드바 위로 옮길 수 있습니다. 창을 닫은 뒤 테마 자동 적용을 수정했습니다. 알림을 통해 확대되거나 전체 화면인 다른 창에 가려진 창을 표시합니다.
Rootshell LLC 개발자가 아래 설명된 데이터 처리 방식이 앱의 개인정보 처리방침에 포함되어 있을 수 있다고 표시했습니다. 자세한 내용은 개발자의 개인정보 처리방침 을 참조하십시오.
데이터가 수집되지 않음
개발자가 이 앱에서 데이터를 수집하지 않습니다.
손쉬운 사용
개발자가 이 앱이 지원하는 손쉬운 사용 기능을 아직 등록하지 않았습니다. 더 알아보기
정보
- 제공자
- Rootshell LLC
- 크기
- 394.5 MB
- 카테고리
- 개발자 도구
- 호환성
iOS 18.0 이상 필요
- iPhone
iOS 18.0 이상 필요 - iPad
iPadOS 18.0 이상 필요
- iPhone
- 위치
- 이 앱이 열려있지 않을 때에도 사용자의 위치를 사용할 수 있으며, 그런 경우 배터리 사용 시간이 줄어들 수 있습니다.
- 언어
한국어 외 24개
- 한국어, 네덜란드어, 덴마크어, 독일어, 루마니아어, 베트남어, 보크몰 노르웨이어, 스웨덴어, 스페인어, 슬로베니아어, 아랍어, 영어, 우크라이나어, 이탈리아어, 일본어, 중국어(간체), 중국어(번체), 체코어, 카탈로니아어, 포르투갈어, 폴란드어, 프랑스어, 핀란드어, 헝가리어, 히브리어
- 연령 등급
전체
- 전체
- 저작권
- © 2026 Rootshell LLC
