비하인드

왜 2026년에 모바일 SSH 클라이언트를 만들었나

"데스크톱에 좋은 도구가 있는데 왜 모바일?" 우리의 기원 — 이 질문의 답이 팀을 바꿨다.

CC Chen Chen· 창업자·2026년 5월 7일·7분 분량

새벽 2시의 그 전화

저는 몇 대의 서버를 직접 운영합니다. 개인적인 것: 미디어용 홈랩, 프로젝트를 호스팅하는 VPS 두 대, 전형적인 자체 호스팅 소기업 설정. 2024년경부터 자동 모니터링에서 이상한 시간에 전화를 받기 시작했습니다 ── 디스크 가득 참, 컨테이너 재시작, 인증서 만료 임박. "사람은 꼭 필요하지 않지만 **누군가**는 필요한" 지루한 일.

저는 노트북을 꺼내고, 깨어나기를 기다리고, Wi-Fi를 찾고, Termius나 동등한 것을 열고, SSH 명령을 입력하고, 화면 키보드와 싸웠습니다. "휴대폰이 울렸다"에서 "실제로 뭔가를 하고 있다"까지 5~10분. 30초 수정을 위해. 그 계산은 의기소침하게 만들었습니다.

분명한 답은 "휴대폰을 사용하라". 분명하지 않은 답은 어떤 휴대폰 도구도 그것을 실제로 작동하게 만들지 못했다는 것입니다.

이미 있는 것

우리는 첫 모바일 SSH 앱이 아닙니다. Termius는 헤비급: 다듬어진 크로스 플랫폼 제품, 데스크톱 동기화, 긴 역사. JuiceSSH는 Android를 잘 커버. Termux는 SSH가 내장된 사랑받는 Linux 환경. iSH와 a-Shell은 틈새 사용에 존재. ConnectBot은 FOSS 옵션. PuTTY는 모바일에 없지만 완전성을 위해 언급.

모두 시도했습니다. 몇 개는 작동했습니다. 어느 것도 새벽 2시 시나리오를 괜찮게 느끼게 하지 않았습니다.

채워지지 않은 간극

간극은 연결성이 아니었습니다. 모바일에서 SSH는 해결된 문제입니다 ── 10년 동안. 간극은 실제 SSH 연결을 둘러싼 모든 것이었습니다:

  • 타이핑. 소프트 키보드에서 긴 명령은 고통입니다. find / -name "*.log" -mmin -60 -exec grep -l ERROR {} \;는 새벽 2시에 반쯤 잠들어 손을 뻗는 한 줄짜리이며, 세 번 오타를 낼 만한 것입니다.
  • 컨텍스트. 절반의 시간 동안, 당신이 실제로 원하는 것은 "SSH를 입력하기"가 아닙니다. 무엇이 잘못됐는지 알기. 그것은 타이핑 작업이 아니라 검색 및 설명 작업입니다.
  • 안전성. iOS의 자동 수정이 한번 제 rm 명령을 설명하고 싶지 않은 방식으로 "수정"한 적이 있습니다. 새벽 2시 휴대폰 손가락이 두꺼워 프로덕션에 닿으면 되돌리기가 없습니다.
  • 장시간 작업. apt upgrade를 실행하고 휴대폰을 잠그면 세션을 포기한 것입니다. iOS에는 백그라운드를 우아하게 견디는 tmux 동등물이 없습니다.

이 중 어느 것도 SSH 문제가 아닙니다. SSH 모양의 도구가 자신을 "휴대용 데스크톱 터미널"로 생각하기를 멈추면 해결할 수 있는 UX 문제입니다.

왜 AI가 가능한 것을 바꿨나

시작하기 망설였습니다. "휴대폰 SSH" 시장은 작고, 경쟁은 적당하며, 순수 UX 측면에서 Termius의 다듬어짐을 개선하는 것은 노역처럼 느껴졌습니다. 바뀐 것은 LLM이 셸 명령을 안정적으로 생성할 만큼 충분히 좋아졌다는 것이었습니다.

갑자기 타이핑 문제에 답이 생겼습니다. "최근 1시간의 오류 찾기" → AI가 find 명령 작성 → 탭하여 실행. 오류 문제에도 답이 있었습니다. 오류를 붙여넣으면 AI가 설명. 안전성 문제에는 부분적 답이 있었습니다 ── 패턴 매칭과 설명용 LLM. 장시간 작업 문제에도 답이 있었습니다, 생명주기에 주의를 기울이면(우리는 그랬습니다: ShellMon을 어떻게 만들었나 참조).

이 기능 중 어느 것도 AI 없이 불가능하지 않았습니다. 그저 잘하기에는 너무 번거로워서 모바일 시장에서 아무도 신경 쓰지 않았습니다. AI는 난이도 곡선을 열었습니다.

우리가 선택한 제약

제약은 제품을 정의합니다. 우리는 의도적으로 일부를 선택했습니다.

모바일 전용. 로드맵에 데스크톱 버전 없음. 제품은 유리 위의 엄지를 위해 만들어졌습니다. 데스크톱 버전은 우리 우선순위와 경쟁하고 초점을 분산시킬 것입니다.

AI는 질문별 옵트인. 터미널 세션은 절대 모델로 파이프되지 않습니다. AI를 원하지 않는 사용자는 그것과 절대 대화하지 않아도 됩니다.

무료 등급은 실제로 유용해야 함. SSH 연결 3개와 일일 AI 호출 20회는 대부분의 개인 사용 사례를 커버합니다. 우리는 한도를 넘은 사람을 수익화하지, 시도한 사람을 수익화하지 않습니다.

프라이버시가 기본. 자격 증명은 기기 Keychain에 저장. AI 요청은 민감 패턴을 제거하는 프록시를 통과. 클라우드 동기화는 기본 꺼짐.

아직 없는 것

아직 잘하지 못하는 것들의 솔직한 목록:

  • 포트 포워딩. 다음 릴리스에서 출시될 파워 유저 기능.
  • 다중 사용자 팀 공유. Team 등급 존재; 워크플로우는 여전히 거칠다. 반복 중.
  • iPad 키보드 우선 UX. iPad 레이아웃은 있지만 키보드 단축 표면이 응당해야 할 것보다 얇다.
  • 데스크톱 버전. 아직 없음. 아직 계획 없음.

이 중 어느 것이 당신에게 중요하다면 앱 내에서 피드백을 보내세요. 다음 1년의 제품 우선순위는 누가 무엇에 대해 불평하는지에 따라 형성됩니다.

핵심 요약

  • 모바일 전용: iOS와 Android용으로 제작, 데스크톱 클라이언트 없음
  • AI는 질문마다 선택: 터미널 세션이 자동으로 모델에 전달되지 않음
  • 무료 등급: AI 하루 5회; Pro 월 $2.99로 무제한 AI·클라우드 동기화·ShellMon
  • 기본 프라이버시: 자격 증명은 기기 Keychain에 저장, AI 요청에서 민감 정보 제거, 클라우드 동기화 기본 꺼짐
  • 내장: Tailscale(별도 VPN 앱 불필요), Android는 로컬 Alpine Linux 터미널도 제공
TermAI 사용해 보기

iOS/Android 무료. 무료 플랜은 AI 5회/일, SSH/SFTP 무제한, Tailscale 내장.

CC
Chen Chen — Founder of TermAI

Writes about mobile DevOps, terminal UX, and the surprising depth of "boring" infrastructure.

Was this useful? ← Back to blog