골라 보세요 — 그대로인 것, 새로 얻는 것, 포기하는 것을 보여 드립니다.
| 기능 | 에이전트용 Mac 터미널 | SSH 클라이언트 | |
|---|---|---|---|
| 나를 기다리는 에이전트 표시 | ● 예 | — | ● 예 |
| 이 Mac만이 아니라 서버의 에이전트도 | — | ● 예 | ● 예 |
| 연결을 끊어도 셸이 계속 실행 | 이 Mac에서만 | — | ● 예 |
| iPad와 iPhone에서 같은 셸 이어 받기 | 베타, Mac을 거쳐서 | — | ● 예 |
| 호스트 목록, SFTP, 키, 포트 포워딩 | — | ● 예 | ● 예 |
| 계정 없는 동기화와 팀 | — | 계정 필요 | ● 예 |
각 분류의 앱 대부분이 현재 제공하는 것 기준.
터미널의 어떤 내용도 볼 수 없습니다. SpectaShell은 내 기기에서 내 서버로 평범한 SSH로 접속하고, 동기화되는 것은 내 iCloud에 있습니다. Calida Lab이 운영하는 서버는 호스트의 알림을 전달하는 relay 하나뿐이며, 알림은 호스트에서 HPKE로 봉인되어 내 기기만 열 수 있습니다.
필수로 설치할 것은 없습니다. SSH로 들어갈 수 있는 머신이면 됩니다. 선택 사항인 keeper는 홈 폴더의 작은 프로그램으로, 유지되는 셸마다 프로세스 하나입니다. root도, 시스템 서비스도, 열린 포트도 없습니다. keeper가 없는 서버도 일반 SSH로 그대로 씁니다.
keeper와 keeper가 링크하는 터미널 엔진의 소스는 공개 베타 시작 때 Apache 2.0으로 공개되고, 릴리스마다 SHA-256 체크섬도 함께 올립니다. SpectaShell은 서버에서 keeper를 실행하기 전에 체크섬과 빌드를 직접 확인합니다.
터미널에서 실행되는 프로그램이면 무엇이든 됩니다. Claude Code나 Codex처럼 자기 상태를 알리는 에이전트는 나를 기다릴 때 표시됩니다.
네. iPad와 iPhone은 내 서버나 SSH로 접속하는 Mac의 셸을 열기 때문에 따로 Mac이 필요 없습니다. 다만 로컬 셸은 없어서, 모든 셸은 호스트에서 돕니다.
Mosh, 비밀번호 저장, 호스트에서 내 쪽으로 여는 포워딩(ssh -R), SOCKS 프록시(ssh -D)가 없습니다. Mosh를 쓰는 이유인 끊김 없는 셸은 keeper가 일반 SSH로 해 주지만, 느린 회선에서는 Mosh의 예측 에코가 더 낫습니다. 비밀번호는 필요할 때 묻고 저장하지 않습니다. 비밀번호 관리자(암호 앱, 1Password)가 채워 줄 수 있고, 한 번 로그인하면 대신 기기 키를 서버에 추가하자고 제안합니다.
네. SFTP는 이 기기와 호스트, 또는 두 호스트를 나란히 보여 주고 그 사이에서 복사합니다. 셸 옆 페이지는 내 SSH 연결로 그 호스트의 포트를 열고, 그 셸의 에이전트가 페이지를 조작할 수 있습니다.
셸을 살려 두는 데는 필요 없습니다 — 그 일은 keeper가 합니다. 물론 SpectaShell 안에서 tmux를 계속 쓸 수도 있습니다.
MacBook의 셸은 깨어 있는 동안 계속 실행되고, 덮개를 닫으면 멈춥니다. 지켜보지 않는 동안 돌릴 에이전트는 서버나 데스크톱 Mac을 쓰세요.
없습니다. SpectaShell은 Mac, iPad, iPhone용입니다. keeper는 Linux와 macOS 호스트에서 실행됩니다.
곧 나옵니다 — Mac 앱은 서명·공증된 다운로드로, iPad와 iPhone 앱은 App Store로. 가격은 출시와 함께 알려 드립니다.