macOS · Windows · Linux용 SSH 전용 멀티세션 터미널. 스튜디오에서 시작한 Claude / Gemini / Codex CLI 세션을 거실 iMac이나 노트북에서 그대로 이어받기. 전체 스크롤백, 실시간 출력, 원클릭 파일 업로드까지. 세션도, 컨텍스트도 끊어지지 않습니다.
다운로드 링크는 2026년 6월 1일 활성화됩니다.
75초로 보기
긴 설명 없이, 핵심 기능만 75초로. 원격 attach · 파일 업로드 · 시각 마커 · SSH-first 아키텍처까지 한 번에.
왜 만들었나
요즘 작업의 상당 부분은 오래 돌아가는 터미널 안에서 일어납니다 ─ Claude Code가 리팩토링을 계획하고, Codex가 테스트를 돌리고, Gemini가 로그를 훑죠. 뚜껑을 닫고, 자리를 바꾸고, 회의실에 다녀오면 세션은 사라집니다. HiTerminal은 세션을 "작업이 진행 중인 머신"에 그대로 두고, 내 모든 다른 머신이 그 세션에 로컬처럼 붙도록 만듭니다.
세션은 원격 머신의 실제 셸입니다. 내 노트북은 그 셸을 들여다보는 창일 뿐. 뚜껑을 닫아도 세션은 계속 살아 있고, AI는 계속 생각하고, 빌드는 계속 돌아갑니다.
스튜디오에서 시작, 거실 iMac에서 attach, 다시 출장 길의 Windows 노트북에서 attach. 같은 스크롤백, 같은 프롬프트, 같은 커서. 화면이 아니라 텍스트로 동기화되는 "터미널용 VNC"입니다.
가운데에 HiTerminal 서버가 없습니다. 모든 연결은 내 머신끼리의 순수 SSH. 비밀번호는 OS Keychain(safeStorage)으로 암호화되고, 호스트 키는 지문 다이얼로그로 고정됩니다.
활용 시나리오
Mac Studio에서 큰 리팩토링을 돌리고 있는 Claude Code 세션이 있다고 합시다. 부엌으로 걸어가서 iMac을 열고, 같은 세션에 attach해서 흐르는 출력을 읽고, 다음 프롬프트를 입력 ─ 그리고 다시 소파의 MacBook에서 이어서.
Finder 같은 2단계 사이드바(서버 → 세션). 세션은 각자 독립 OS 창으로 열려서 모니터들 위에 타일 · 캐스케이드 · 스택으로 배치 가능. 색 + 모양 마커가 있어, 창이 30개 열린 상태에서도 "prod-db-1" 창과 "staging-db-1" 창을 한눈에 구분합니다.
Finder에서 폴더를 끌어 터미널 위에 드롭 ─ SFTP로 원격 셸의 현재 작업 디렉터리(OSC 7으로 실시간 추적)에 업로드. 미리보기에서 스크린샷을 복사하고 ⌘V를 누르면 clipboard-2026....png로 서버에 저장. scp도, "경로가 뭐였더라"도 끝.
기능
기본 SSH와 단일 세션 사용은 영구 무료. Pro는 호스트·세션 제한을 풀고, 원격 attach와 파일 전송을 열고, 파워 유저용 편의 기능을 더합니다. 설치 후 14일 동안은 모든 Pro 기능이 풀로 열려 있습니다 ─ 카드 입력도, 별표도 없습니다.
safeStorage)Free~/.hiterminal/state.json over SSH)Pro아키텍처
HiTerminal은 당신의 세션도, 자격증명도, 디스커버리 상태도 호스팅하지 않습니다. 모든 머신은 자기가 가진 것을 ~/.hiterminal/state.json에 적고, 다른 머신은 그것을 SSH로 읽습니다. 원격 attach는 ssh direct-tcpip 위에 JSON-Lines RPC를 터널링 ─ 외부 포트도, 중간 서버도 없습니다.
이전 빌드에서는 Mac 사이의 디스커버리에 iCloud Drive를 썼습니다. iCloud의 lazy sync가 실시간 도구에는 불안정 ─ 가끔 피어의 폴더가 몇 분 뒤처져 보였습니다. 각 머신이 자기 상태를 소유하고, SSH로 실시간 읽기 방식으로 바꾸자 시스템은 즉시 정확해졌고, Apple 동기화에 대한 의존이 사라졌습니다.
빠른 사용법
데몬도, PAM도, 원격 서버에 깔 에이전트도 없습니다. Terminal.app에서 SSH로 들어갈 수 있는 머신이면 HiTerminal로도 들어갑니다.
본인 OS용 빌드를 다운로드합니다. macOS는 HiTerminal.app을 Applications로 드래그. Windows는 설치 파일 실행. Linux는 AppImage 또는 .deb 사용. 첫 실행은 깨끗한 빈 창 ─ 가입도, 온보딩 위저드도 없습니다.
+ 서버 추가를 누르고 호스트 / 포트 / 사용자명을 채운 뒤 비밀번호 또는 공개키를 선택. ~/.ssh/id_ed25519가 있으면 자동으로 제안됩니다. 비밀번호(또는 키 패스프레이즈)는 OS Keychain으로 암호화되어 어떤 JSON 파일에도 평문으로 남지 않습니다.
첫 접속 시 SHA256 지문을 보여주고 확인을 기다립니다. 확인 후 키가 고정됩니다. 이후 호스트 키가 바뀌면 빨간 차단 다이얼로그가 떠서 새 키를 명시적으로 신뢰할 때까지 연결되지 않습니다 ─ ~/.ssh/known_hosts 경고와 동일한 로직, 다만 눈에 띄게.
서버 우클릭 → 새 세션. 세션마다 독립 OS 창. 사이드바 버튼 ⊞ 타일 / ⊟ 캐스케이드 / ⇪ 스택으로 모니터들 위에 배치. ↻는 죽은 세션 재시작.
세션 우클릭 → 마커. 색(5개) × 모양(원/사각/삼각/마름모) 조합 선택. 30개 창이 열린 긴 작업일의 끝에서, prod 탭에 kubectl delete를 치지 않게 막아주는 건 바로 이 마커입니다.
파일을 터미널 위에 드래그 ─ SFTP로 원격 셸의 현재 디렉터리(OSC 7으로 실시간 추적)에 업로드. 미리보기에서 스크린샷을 복사하고 ⌘V를 누르면 clipboard-YYYYMMDD-HHMMSS.png로 도착. 100 MB 이상 파일은 자동으로 청크 분할됩니다.
사이드바를 원격 탭으로 → + 원격 호스트 추가. HiTerminal이 도는 다른 머신의 SSH 정보를 입력. 그 호스트의 ~/.hiterminal/state.json을 읽어 서버와 세션 트리를 보여줍니다.
트리에서 원격 세션을 더블클릭. 호스트 머신에 attach 승인 다이얼로그가 떠서 네 가지 옵션 ─ 항상 허용 / 10분 / 한 번만 / 거부. 승인 후 최근 4 MB 스크롤백이 흘러들어오고, 라이브 출력이 이어집니다. 호스트에 있는 것처럼 그대로 입력.
가격
체험하려고 구독할 필요 없습니다. 14일 Pro 체험이 첫 실행 즉시 시작 ─ 결제도, 계정도, 카드도 없습니다. 체험이 끝나면 합리적인 한도 안에서 무료로 계속 쓰거나, 업그레이드해서 전부 유지.
설치 즉시 14일 Pro 풀체험 자동 시작 · 결제·계정 불필요.
~/.hiterminal/state.json
한국 카드는 NicePay(KRW, 수수료 낮음) · 해외 카드/PayPal은 LemonSqueezy(글로벌, 세금 자동).
결제 후 1~2분 내 등록 이메일로 라이선스 키가 도착합니다. 앱 → 설정 → 🔑 HiTerminal Pro 에 붙여넣기.
iOS / Android 컴패니언 앱(2026년 말 예정)은 영구 무료입니다. 역할은 데스크톱 HiTerminal에 폰에서 attach하는 것 ─ AI-CLI 워크플로용 음성 입력 포함 ─ 폰은 우리가 돈을 받을 자리가 아니라고 봅니다. 진짜 작업이 일어나는 곳은 데스크톱이고, Pro는 그곳에 있습니다.
Pro 라이센스는 본인이 직접 사용하는 모든 데스크톱에서 활성화됩니다 ─ 노트북, 스튜디오, 집 iMac. 좌석 수를 셈하지 않는 이유는 원격 attach가 내 머신들 전부가 같은 세션에 들어올 때 가장 유용하기 때문입니다. 다른 사람과의 라이센스 공유는 허용되지 않습니다.
비교
tmux도, SSH도, iTerm2도 좋습니다. HiTerminal은 그 세 가지가 기본 상태에서 서로 연결되어 작동하기를 바랄 때 ─ GUI 사이드바, 파일 전송, 머신 간 attach까지 ─ 스크립트 없이 일어나게 만든 결과입니다.
| 기능 | tmux + iTerm | HiTerminal |
|---|---|---|
| 클라이언트가 끊겨도 세션 유지 | 예 (tmux) | 예 (네이티브) |
| 다른 머신에서 attach | 수동: ssh → tmux attach | 더블클릭 한 번 |
| attach 시 라이브 스크롤백 재생 | 아니오 (tmux 히스토리 제한) | 4 MB 스트리밍 |
| 드래그앤드롭으로 원격 cwd에 업로드 | 아니오 | 자동 SFTP |
| ⌘V 클립보드 이미지 업로드 | 아니오 | 예 |
| 시각 사이드바 (서버 → 세션 트리) | 아니오 | Finder 스타일 |
| 세션별 색 + 모양 마커 | 아니오 | 5 × 4 = 20 조합 |
| 호스트 키 변경 경고 다이얼로그 | CLI 텍스트만 | 차단 다이얼로그 |
| 자격증명 저장 | 평문 ssh config / agent | OS Keychain |
| 크로스 플랫폼 (macOS / Win / Linux) | 부분 (tmux는 *nix 전용) | 셋 모두 |
로드맵
HiTerminal은 단순한 SSH 클라이언트가 아니라, "내 머신 어디서든 일관된 작업 공간"이 되는 것이 목표입니다. v1.2는 그 출발점이고, v2.0이 도착점입니다.
지금까지 보신 모든 기능. Finder 스타일 사이드바, 세션별 독립 창, 시각 마커, 드래그앤드롭 업로드, 머신 간 attach, Keychain 자격증명.
iOS / Android 컴패니언 + 음성 입력으로 AI CLI에 폰에서 프롬프트. 내장 SFTP 파일 브라우저, 분할 페인, 점프 호스트 체인, SOCKS 프록시.
포트 포워딩 0개, 방화벽 0줄, 라우터 설정 0번. 처음 한 번 SSH 키로 페어링하면 — 카페 와이파이, 호텔 망, 회사 방화벽 뒤, 어디서든 — 내 서버에 동일하게 접속됩니다. 외부에 노출되는 포트는 단 하나도 없습니다.
FAQ
데몬도, 에이전트도 필요 없습니다. 보통의 SSH 서버(sshd)면 충분합니다. 원격 attach는 원격 머신에도 HiTerminal이 떠 있어야 합니다 ─ 세션이 존재하는 곳이 거기이기 때문입니다. 정리: 양쪽 끝은 macOS / Windows / Linux 데스크톱, 일반 서버는 그냥 sshd가 도는 SSH 타깃.
VNC는 화면을 네트워크로 미러링해 두 사람이 같은 데스크톱을 보고 조작하게 합니다. HiTerminal의 원격 attach는 터미널 세션을 같은 방식으로 미러링 ─ 거실 iMac이 Mac Studio에서 도는 Claude Code 세션에 붙어 스크롤백을 보고, 라이브 출력을 관찰하고, 입력합니다. 여러 클라이언트가 같은 세션에 동시 attach 가능, detach해도 세션은 죽지 않습니다.
OS Keychain(Electron의 safeStorage API)으로 암호화되어 디스크에는 암호문으로만 저장됩니다. 연결 시점에 메모리에서 복호화돼 ssh2 라이브러리에 전달됩니다 ─ 다른 모든 SSH 클라이언트와 동일. HiTerminal 클라우드도, 텔레메트리 엔드포인트도, 분석 SDK도 없습니다.
이전 SHA256 지문과 새 지문을 나란히 보여주는 빨간 차단 다이얼로그가 뜹니다. 사용자가 명시적으로 변경을 승인하기 전까지 연결되지 않습니다. ~/.ssh/known_hosts 경고와 동일한 로직 ─ 다만 눈에 보이게.
예. 기본적으로 ~/.ssh/를 읽습니다 (id_ed25519, id_rsa 등). 패스프레이즈가 걸린 키도 지원합니다. 패스프레이즈도 비밀번호와 동일한 Keychain 메커니즘으로 저장됩니다.
세션 창은 모두 WebGL 렌더러(xterm.js + WebGL addon)를 사용해 셀 렌더링을 GPU로 넘깁니다. 활성 세션 10–15개의 전형적 워크로드는 Apple Silicon이나 최신 Intel에서 단일 CPU 코어 미만으로 안정적으로 돌아갑니다. 더 큰 제약은 HiTerminal이 아니라 원격 머신의 SSH 서버입니다.
빠르게 결정하시라고요. HiTerminal이 2주 안에 매일의 터미널을 대체하지 못했다면, 4주여도 마찬가지일 가능성이 큽니다. 무료 등급(호스트 1, 세션 5)이 가벼운 사용에는 영구 충분하므로 잠기는 건 아닙니다 ─ 다만 멀티머신과 파일 전송 부분이 빠집니다.
모바일은 컴패니언입니다 ─ 진짜 작업을 하는 데스크톱 HiTerminal에 붙는 것이 유일한 역할. "리모컨"에는 가격표를 붙일 수 없습니다. 세션이 존재하는 곳, 파일이 움직이는 곳, Pro 기능이 의미를 갖는 곳은 데스크톱입니다. 그곳에서 과금합니다.
모든 플랜의 첫 결제에 한해 14일 무조건 환불. 평생 라이센스는 30일 환불. Lemon Squeezy 주문 ID와 함께 ilikeafrica@gmail.com으로 메일 주세요.
HiTerminal의 일부는 오픈소스 컴포넌트(Electron, xterm.js, ssh2, React)를 원 라이센스 하에 사용합니다. HiTerminal 애플리케이션 코드 자체는 현재 비공개입니다 ─ 추후 일부 컴포넌트를 오픈소스로 풀 수 있지만, 데스크톱 바이너리는 상용 제품입니다.
단기: SSH를 통한 SOCKS 프록시, 점프 호스트 체인, 내장 SFTP 파일 브라우저, 분할 페인 선택지. 중기: 모바일 컴패니언 (iOS / Android) + AI-CLI 프롬프트용 음성 입력. 장기: 페어 프로그래밍용 읽기 전용 "어깨너머" attach.
문의
HiTerminal은 MissMrCrazy ─ 9개 도메인과 35+ 컨테이너를 운영하는 1인 숍 ─ 에서 만들고 운영합니다. 메일은 개발자에게 직접 도달하며, 보통 영업일 1일 안에 답이 갑니다.