HiTerminal 앱 아이콘 AI CLI 세션을 ─ 어디서든, 어느 머신에서든

HiTerminal
이어지는 SSH 세션

macOS · Windows · Linux용 SSH 전용 멀티세션 터미널. 스튜디오에서 시작한 Claude / Gemini / Codex CLI 세션을 거실 iMac이나 노트북에서 그대로 이어받기. 전체 스크롤백, 실시간 출력, 원클릭 파일 업로드까지. 세션도, 컨텍스트도 끊어지지 않습니다.

2026년 6월 1일 정식 배포 · v1.2 · macOS · Windows · Linux

다운로드 링크는 2026년 6월 1일 활성화됩니다.

macOS 12+ · arm64 / x64 Windows 10/11 · x64 Linux · x64 / arm64

움직이는 HiTerminal

긴 설명 없이, 핵심 기능만 75초로. 원격 attach · 파일 업로드 · 시각 마커 · SSH-first 아키텍처까지 한 번에.

YouTube · 약 75초 · 자막 자동 생성 YouTube에서 보기 →

AI CLI 세션은
노트북 뚜껑보다 오래 살아야 한다.

요즘 작업의 상당 부분은 오래 돌아가는 터미널 안에서 일어납니다 ─ Claude Code가 리팩토링을 계획하고, Codex가 테스트를 돌리고, Gemini가 로그를 훑죠. 뚜껑을 닫고, 자리를 바꾸고, 회의실에 다녀오면 세션은 사라집니다. HiTerminal은 세션을 "작업이 진행 중인 머신"에 그대로 두고, 내 모든 다른 머신이 그 세션에 로컬처럼 붙도록 만듭니다.

📍

세션은 호스트에 존재

세션은 원격 머신의 실제 셸입니다. 내 노트북은 그 셸을 들여다보는 창일 뿐. 뚜껑을 닫아도 세션은 계속 살아 있고, AI는 계속 생각하고, 빌드는 계속 돌아갑니다.

🔁

어디서든 attach

스튜디오에서 시작, 거실 iMac에서 attach, 다시 출장 길의 Windows 노트북에서 attach. 같은 스크롤백, 같은 프롬프트, 같은 커서. 화면이 아니라 텍스트로 동기화되는 "터미널용 VNC"입니다.

🔐

SSH 우선, 클라우드 없음

가운데에 HiTerminal 서버가 없습니다. 모든 연결은 내 머신끼리의 순수 SSH. 비밀번호는 OS Keychain(safeStorage)으로 암호화되고, 호스트 키는 지문 다이얼로그로 고정됩니다.

진짜 작업 흐름 ─ 처음부터 끝까지

시나리오 1 · AI 엔지니어

Claude / Gemini / Codex CLI를 머신 사이에서 살려두기

Mac Studio에서 큰 리팩토링을 돌리고 있는 Claude Code 세션이 있다고 합시다. 부엌으로 걸어가서 iMac을 열고, 같은 세션에 attach해서 흐르는 출력을 읽고, 다음 프롬프트를 입력 ─ 그리고 다시 소파의 MacBook에서 이어서.

# macstudio에서 $ claude code # 장시간 계획 / 리팩토링 / 테스트 루프 # iMac에서 ─ 같은 세션에 attach $ [HiTerminal · 원격 → macstudio → claude-refactor] → 전체 스크롤백 스트리밍 → 라이브 출력 그대로 이어짐 → 내가 친 키는 macstudio가 받고, AI가 답 # macbook ─ 기차에서 그대로 $ [HiTerminal · 같은 세션, 재시작 없음]
시나리오 2 · 인프라 운영자

사이드바 하나에 모든 서버, 세션마다 독립 창

Finder 같은 2단계 사이드바(서버 → 세션). 세션은 각자 독립 OS 창으로 열려서 모니터들 위에 타일 · 캐스케이드 · 스택으로 배치 가능. 색 + 모양 마커가 있어, 창이 30개 열린 상태에서도 "prod-db-1" 창과 "staging-db-1" 창을 한눈에 구분합니다.

# 사이드바 레이아웃 로컬 ⊞ ⊟ ⇪ ↻ + ▸ prod-cluster ● kubectl-watch (빨간 원 마커) ▲ log-tail (주황 삼각형) ■ db-shell (파란 사각형) ▸ staging-cluster ● kubectl-watch (초록 원) 원격 ▾ macstudio.local ▸ claude-refactor [attached] ▸ vite-dev-server
시나리오 3 · 파일을 자주 옮기는 개발자

드래그앤드롭과 ⌘V로 원격 셸 cwd에 바로 업로드

Finder에서 폴더를 끌어 터미널 위에 드롭 ─ SFTP로 원격 셸의 현재 작업 디렉터리(OSC 7으로 실시간 추적)에 업로드. 미리보기에서 스크린샷을 복사하고 ⌘V를 누르면 clipboard-2026....png로 서버에 저장. scp도, "경로가 뭐였더라"도 끝.

# 원격 셸 ─ 현재 디렉터리는 OSC 7으로 추적 remote-host:~/projects/api $ # cwd가 HiTerminal에 전달됨 # Finder에서 mockup.png를 터미널 위에 드래그 → SFTP 업로드 (진행률 표시) → ~/projects/api/mockup.png 로 저장 # 또는: 미리보기에서 스크린샷 복사, ⌘V → ~/projects/api/clipboard-20260519-091230.png 로 저장 # 또는: 터미널에서 텍스트 선택 후 우클릭 → "로컬 다운로드에 선택 영역 저장" → ~/Downloads/...

HiTerminal에 들어있는 것 전부

기본 SSH와 단일 세션 사용은 영구 무료. Pro는 호스트·세션 제한을 풀고, 원격 attach와 파일 전송을 열고, 파워 유저용 편의 기능을 더합니다. 설치 후 14일 동안은 모든 Pro 기능이 풀로 열려 있습니다 ─ 카드 입력도, 별표도 없습니다.

SSH 우선. HiTerminal 서버는 없다. 영원히.

HiTerminal은 당신의 세션도, 자격증명도, 디스커버리 상태도 호스팅하지 않습니다. 모든 머신은 자기가 가진 것을 ~/.hiterminal/state.json에 적고, 다른 머신은 그것을 SSH로 읽습니다. 원격 attach는 ssh direct-tcpip 위에 JSON-Lines RPC를 터널링 ─ 외부 포트도, 중간 서버도 없습니다.

# 로컬 세션 ─ 평범한 SSH 클라이언트와 동일 나 → HiTerminal (로컬)ssh → 원격 셸 ↓ OSC 7 cwd 추적 · 스트리밍 UTF-8 # 원격 attach ─ 터미널용 VNC, 단 텍스트 iMac.HiTerminal → ssh -L → 127.0.0.1:agent.port → macstudio.HiTerminal-agent ↓ JSON-Lines RPC over ssh 터널스크롤백 + 라이브 PTY 출력macstudio에서 attach 승인 다이얼로그 (항상 / 10분 / 한 번 / 거부) # 디스커버리 ─ 패시브, 파일 기반, SSH로 읽음 각 Mac이 쓰기 → ~/.hiterminal/state.json 사이드바는 읽음 → ssh remote 'cat ~/.hiterminal/state.json' 브로드캐스트도, mDNS도, 클라우드 인덱스도 없음 # 자격증명 SSH 비밀번호 → Electron safeStorage (OS Keychain) 호스트 키 → SHA256 지문, 첫 접속에서 핀 고정 키가 바뀌면 사용자가 확인할 때까지 연결 차단

왜 iCloud 우선이 아니라 SSH 우선인가?

이전 빌드에서는 Mac 사이의 디스커버리에 iCloud Drive를 썼습니다. iCloud의 lazy sync가 실시간 도구에는 불안정 ─ 가끔 피어의 폴더가 몇 분 뒤처져 보였습니다. 각 머신이 자기 상태를 소유하고, SSH로 실시간 읽기 방식으로 바꾸자 시스템은 즉시 정확해졌고, Apple 동기화에 대한 의존이 사라졌습니다.

설치부터 첫 AI 세션까지 ─ 5분

데몬도, PAM도, 원격 서버에 깔 에이전트도 없습니다. Terminal.app에서 SSH로 들어갈 수 있는 머신이면 HiTerminal로도 들어갑니다.

HiTerminal 설치 (≈ 90 MB DMG / 설치 파일)

본인 OS용 빌드를 다운로드합니다. macOS는 HiTerminal.appApplications로 드래그. Windows는 설치 파일 실행. Linux는 AppImage 또는 .deb 사용. 첫 실행은 깨끗한 빈 창 ─ 가입도, 온보딩 위저드도 없습니다.

사이드바에 서버 추가

+ 서버 추가를 누르고 호스트 / 포트 / 사용자명을 채운 뒤 비밀번호 또는 공개키를 선택. ~/.ssh/id_ed25519가 있으면 자동으로 제안됩니다. 비밀번호(또는 키 패스프레이즈)는 OS Keychain으로 암호화되어 어떤 JSON 파일에도 평문으로 남지 않습니다.

호스트 지문 확인 (최초 1회)

첫 접속 시 SHA256 지문을 보여주고 확인을 기다립니다. 확인 후 키가 고정됩니다. 이후 호스트 키가 바뀌면 빨간 차단 다이얼로그가 떠서 새 키를 명시적으로 신뢰할 때까지 연결되지 않습니다 ─ ~/.ssh/known_hosts 경고와 동일한 로직, 다만 눈에 띄게.

세션 열기 ─ 창이 하나 뜸

서버 우클릭 → 새 세션. 세션마다 독립 OS 창. 사이드바 버튼 타일 / 캐스케이드 / 스택으로 모니터들 위에 배치. 는 죽은 세션 재시작.

눈을 위한 마커 달기

세션 우클릭 → 마커. 색(5개) × 모양(원/사각/삼각/마름모) 조합 선택. 30개 창이 열린 긴 작업일의 끝에서, prod 탭에 kubectl delete를 치지 않게 막아주는 건 바로 이 마커입니다.

파일 업로드: 드래그앤드롭, ⌘V, 우클릭

파일을 터미널 위에 드래그 ─ SFTP로 원격 셸의 현재 디렉터리(OSC 7으로 실시간 추적)에 업로드. 미리보기에서 스크린샷을 복사하고 ⌘V를 누르면 clipboard-YYYYMMDD-HHMMSS.png로 도착. 100 MB 이상 파일은 자동으로 청크 분할됩니다.

원격 피어 추가 (attach용)

사이드바를 원격 탭으로 → + 원격 호스트 추가. HiTerminal이 도는 다른 머신의 SSH 정보를 입력. 그 호스트의 ~/.hiterminal/state.json을 읽어 서버와 세션 트리를 보여줍니다.

원격 세션에 attach

트리에서 원격 세션을 더블클릭. 호스트 머신에 attach 승인 다이얼로그가 떠서 네 가지 옵션 ─ 항상 허용 / 10분 / 한 번만 / 거부. 승인 후 최근 4 MB 스크롤백이 흘러들어오고, 라이브 출력이 이어집니다. 호스트에 있는 것처럼 그대로 입력.

가벼운 사용은 영구 무료.
그 외는 Pro로.

체험하려고 구독할 필요 없습니다. 14일 Pro 체험이 첫 실행 즉시 시작 ─ 결제도, 계정도, 카드도 없습니다. 체험이 끝나면 합리적인 한도 안에서 무료로 계속 쓰거나, 업그레이드해서 전부 유지.

📅 정식 배포 — 2026년 6월 1일
Free
$0
14일 체험 종료 후, 영구
  • 원격 서버 1개
  • 동시 세션 5개
  • SSH 비밀번호 / 공개키 로그인
  • 자동 재접속, 호스트 키 검증
  • Keychain 암호화 자격증명
  • 시각 마커, 타일 / 캐스케이드 / 스택
  • 원격 attach
  • SFTP 파일 업로드 / 다운로드
  • 머신별 피어 디스커버리
⬇ Free 다운로드

설치 즉시 14일 Pro 풀체험 자동 시작 · 결제·계정 불필요.

Pro
$5.99/월
또는 연 $49 · 평생 $129 · 14일 무료체험
  • 서버 / 세션 무제한
  • 원격 attach ─ 터미널용 VNC
  • SFTP 업로드 ─ 드래그앤드롭 · ⌘V · 우클릭
  • SFTP 다운로드 ─ 우클릭 · 선택 영역을 파일로
  • attach 시 스크롤백 복원 (4 MB)
  • 피어 디스커버리 via ~/.hiterminal/state.json
  • 항상 허용 옵션이 있는 attach 승인
  • 현재 및 향후 모든 Pro 기능
  • 이메일 지원 · 우선 버그픽스
월간 🌏 USD $5.99/mo
연간 🌏 USD $49/yr
평생 🌏 USD $129 once

한국 카드는 NicePay(KRW, 수수료 낮음) · 해외 카드/PayPal은 LemonSqueezy(글로벌, 세금 자동).
결제 후 1~2분 내 등록 이메일로 라이선스 키가 도착합니다. 앱 → 설정 → 🔑 HiTerminal Pro 에 붙여넣기.

모바일 컴패니언 ─ 영구 무료

iOS / Android 컴패니언 앱(2026년 말 예정)은 영구 무료입니다. 역할은 데스크톱 HiTerminal에 폰에서 attach하는 것 ─ AI-CLI 워크플로용 음성 입력 포함 ─ 폰은 우리가 돈을 받을 자리가 아니라고 봅니다. 진짜 작업이 일어나는 곳은 데스크톱이고, Pro는 그곳에 있습니다.

라이센스 1개 = 본인이 쓰는 머신들

Pro 라이센스는 본인이 직접 사용하는 모든 데스크톱에서 활성화됩니다 ─ 노트북, 스튜디오, 집 iMac. 좌석 수를 셈하지 않는 이유는 원격 attach가 내 머신들 전부가 같은 세션에 들어올 때 가장 유용하기 때문입니다. 다른 사람과의 라이센스 공유는 허용되지 않습니다.

그냥 tmux + iTerm 쓰면 되지 않나?

tmux도, SSH도, iTerm2도 좋습니다. HiTerminal은 그 세 가지가 기본 상태에서 서로 연결되어 작동하기를 바랄 때 ─ GUI 사이드바, 파일 전송, 머신 간 attach까지 ─ 스크립트 없이 일어나게 만든 결과입니다.

기능tmux + iTermHiTerminal
클라이언트가 끊겨도 세션 유지예 (tmux)예 (네이티브)
다른 머신에서 attach수동: ssh → tmux attach더블클릭 한 번
attach 시 라이브 스크롤백 재생아니오 (tmux 히스토리 제한)4 MB 스트리밍
드래그앤드롭으로 원격 cwd에 업로드아니오자동 SFTP
⌘V 클립보드 이미지 업로드아니오
시각 사이드바 (서버 → 세션 트리)아니오Finder 스타일
세션별 색 + 모양 마커아니오5 × 4 = 20 조합
호스트 키 변경 경고 다이얼로그CLI 텍스트만차단 다이얼로그
자격증명 저장평문 ssh config / agentOS Keychain
크로스 플랫폼 (macOS / Win / Linux)부분 (tmux는 *nix 전용)셋 모두

어디로 가고 있는가

HiTerminal은 단순한 SSH 클라이언트가 아니라, "내 머신 어디서든 일관된 작업 공간"이 되는 것이 목표입니다. v1.2는 그 출발점이고, v2.0이 도착점입니다.

v1.2 · 출시됨

SSH 멀티세션 · 원격 attach · SFTP

지금까지 보신 모든 기능. Finder 스타일 사이드바, 세션별 독립 창, 시각 마커, 드래그앤드롭 업로드, 머신 간 attach, Keychain 자격증명.

v1.3 · 2026 Q3

모바일 컴패니언 · 더 강한 데스크톱

iOS / Android 컴패니언 + 음성 입력으로 AI CLI에 폰에서 프롬프트. 내장 SFTP 파일 브라우저, 분할 페인, 점프 호스트 체인, SOCKS 프록시.

v2.0 · 2026 Q4 - 2027 · 비전

방화벽 없는 어디서든 접속

포트 포워딩 0개, 방화벽 0줄, 라우터 설정 0번. 처음 한 번 SSH 키로 페어링하면 — 카페 와이파이, 호텔 망, 회사 방화벽 뒤, 어디서든 — 내 서버에 동일하게 접속됩니다. 외부에 노출되는 포트는 단 하나도 없습니다.

"어디서든 SSH가 따라온다."  ·  진정한 제로 트러스트. 사용자는 아무 설정 안 함. 우리는 트래픽 내용을 볼 수 없음. 머신과 머신 사이만의 일이 됩니다.

솔직한 답

원격 서버에 뭘 설치해야 하나요?

데몬도, 에이전트도 필요 없습니다. 보통의 SSH 서버(sshd)면 충분합니다. 원격 attach는 원격 머신에도 HiTerminal이 떠 있어야 합니다 ─ 세션이 존재하는 곳이 거기이기 때문입니다. 정리: 양쪽 끝은 macOS / Windows / Linux 데스크톱, 일반 서버는 그냥 sshd가 도는 SSH 타깃.

"터미널용 VNC"가 정확히 뭐죠?

VNC는 화면을 네트워크로 미러링해 두 사람이 같은 데스크톱을 보고 조작하게 합니다. HiTerminal의 원격 attach는 터미널 세션을 같은 방식으로 미러링 ─ 거실 iMac이 Mac Studio에서 도는 Claude Code 세션에 붙어 스크롤백을 보고, 라이브 출력을 관찰하고, 입력합니다. 여러 클라이언트가 같은 세션에 동시 attach 가능, detach해도 세션은 죽지 않습니다.

제 비밀번호가 어디론가 전송되나요?

OS Keychain(Electron의 safeStorage API)으로 암호화되어 디스크에는 암호문으로만 저장됩니다. 연결 시점에 메모리에서 복호화돼 ssh2 라이브러리에 전달됩니다 ─ 다른 모든 SSH 클라이언트와 동일. HiTerminal 클라우드도, 텔레메트리 엔드포인트도, 분석 SDK도 없습니다.

호스트 키가 바뀌면 어떻게 되나요?

이전 SHA256 지문과 새 지문을 나란히 보여주는 빨간 차단 다이얼로그가 뜹니다. 사용자가 명시적으로 변경을 승인하기 전까지 연결되지 않습니다. ~/.ssh/known_hosts 경고와 동일한 로직 ─ 다만 눈에 보이게.

기존 SSH 키를 사용할 수 있나요?

예. 기본적으로 ~/.ssh/를 읽습니다 (id_ed25519, id_rsa 등). 패스프레이즈가 걸린 키도 지원합니다. 패스프레이즈도 비밀번호와 동일한 Keychain 메커니즘으로 저장됩니다.

창 30개 띄우면 CPU를 잡아먹지 않나요?

세션 창은 모두 WebGL 렌더러(xterm.js + WebGL addon)를 사용해 셀 렌더링을 GPU로 넘깁니다. 활성 세션 10–15개의 전형적 워크로드는 Apple Silicon이나 최신 Intel에서 단일 CPU 코어 미만으로 안정적으로 돌아갑니다. 더 큰 제약은 HiTerminal이 아니라 원격 머신의 SSH 서버입니다.

왜 체험 기간이 30일이 아니라 14일인가요?

빠르게 결정하시라고요. 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일 안에 답이 갑니다.

이메일 문의 MissMrCrazy 소개
미스미스터크레이지 — 사업자 정보
상호 미스미스터크레이지 대표자 송호성 사업자등록번호 731-64-00881 통신판매업신고번호 제 2026-경기양평-1057 호
주소 경기도 양평군 단월면 향소서정길 31 전화 010-5551-1949 이메일 ilikeafrica@gmail.com