Mac용 tTerm: 클라우드가 들어 있는 로컬 터미널
tTerm에 Mac용 앱이 생겼어요. 컴퓨터의 셸을 블록으로 열고 계정 없이도 작동하며, 로그인하면 클라우드의 서버가 같은 창에 나타나요. 무료, macOS 11 이상.
앱까지 만든 이유
tTerm Web은 클라우드 터미널이에요. 서버의 터미널이 클라우드에 있어서 어떤 브라우저에서든 열 수 있어요. 하지만 빌드, git, docker처럼 작업은 내 컴퓨터에서 시작될 때가 많아요. 그래서 별도의 터미널이 필요했고, tTerm은 그 옆 브라우저 탭에 열어 두어야 했어요. 이제는 내 Mac과 클라우드가 한 창에 있어요.
주요 기능
- 내 Mac에서도 블록으로. 이 Mac의 bash나 zsh에서 실행하는 명령마다 출력, 종료 코드, 시간이 담긴 블록이 돼요. 입력 줄에서는 기록과 Tab 자동 완성을 쓸 수 있고, 위험한 명령 앞에서는 tTerm이 한 번 더 물어봐요. 기록은 Mac에 30일 동안 남아요.
- 계정이 필요 없어요. 이 Mac의 터미널, 기록, 노트는 Mac 자체에 저장돼요. 계정은 클라우드를 쓸 때만 필요해요.
- 같은 창 안의 클라우드. 브라우저로 로그인하면 서버와 그 노트, 그리고 ⌘K로 전체를 검색하는 기능이 Mac의 터미널 옆에 열려요.
- 어디서든 내 Mac으로. 앱이 이 Mac을 tTerm Web에 열어 줘서, 브라우저와 휴대폰에서도 이 Mac의 터미널을 쓸 수 있어요. tTerm은 메뉴 막대에 있고, Mac을 켜면 함께 실행돼요.
- 알아서 업데이트돼요. tTerm은 6시간마다 새 버전이 있는지 확인하고, 방해가 되지 않을 때 설치해요. 직접 결정하고 싶다면 Settings → Updates에서 먼저 묻도록 설정할 수 있어요.
설치 방법
다운로드 페이지에서 tTerm을 다운로드하고, tTerm.dmg를 열어 tTerm을 응용 프로그램 폴더로 드래그하세요. 앱은 Apple Developer ID가 아니라 tTerm 자체 인증서로 서명되어 있어서, 처음 실행할 때는 macOS가 실행을 확인해 달라고 해요. 방법은 다운로드 페이지에 나와 있어요. 그다음부터는 tTerm이 평소처럼 열리고, 업데이트할 때도 macOS가 묻지 않아요.
앞으로의 계획
곧 앱이 이 Mac의 ~/.ssh에서 서버와 키를 찾아 클릭 몇 번으로 클라우드로 옮겨 줄 거예요. 그다음은 Windows와 Linux 차례예요. 앱의 코드는 tTerm의 다른 코드와 마찬가지로 공개되어 있어요: github.com/tterm-net/tterm-app, AGPL v3.