CekTerm

Close the app.
The work keeps running.

CekTerm is an SSH terminal for iPhone and iPad. It never owns your work — the real thing is the tmux session on your host, and the app is just a client you can throw away and reattach at any time.

Download on the App Store Free · iOS 17.0+ · iPhone & iPad

Switch apps, run out of battery, lose signal underground, even swipe the app out of the multitasking list: that build, training run, deploy or AI agent is still going. Open it again and the screen picks up exactly where you left off.

Who it's for

How it is different

A plain SSH appCekTerm
Connection drops The shell dies with it The tmux session on the host keeps going
Scrolling back Pulls history over the network History is on the phone — instant, works offline
Getting out of something You remember the key yourself It asks the host what is running, then sends the right one
Private keys Copied over from a laptop Generated on device, straight into the Keychain

關掉 App,
工作還在跑。

CekTerm 是為 iPhone 與 iPad 設計的 SSH 終端機。它不「持有」你的工作—— 真正在跑的是遠端主機上的 tmux session,App 只是一個隨時可以丟掉、也隨時可以接回來的 client。

在 App Store 下載 免費 · iOS 17.0 以上 · iPhone 與 iPad

切到別的 App、手機沒電、地鐵斷訊,甚至把 App 從多工列表滑掉,那個編譯、訓練、 部署或 AI agent 都還在遠端跑。重新打開,畫面接回你離開時的那一刻。

誰會用到

跟一般 SSH App 差在哪

一般 SSH AppCekTerm
連線斷掉 shell 跟著一起死 主機上的 tmux session 照常跑
往回捲歷史 要走網路重新取 歷史存在手機上——即時,離線也看得到
要離開某個程式 自己記得該按哪個鍵 先問主機在跑什麼,再送對應的鍵
私鑰 從筆電複製過來 在裝置上產生,直接進 Keychain

See it working

實際畫面

Host list showing several servers, each with its own saved sessions. Frequently used commands pinned as reorderable tabs above the keyboard. Claude Code running in a session, asking for folder trust confirmation. A full-screen TUI rendering correctly inside the terminal. Host metrics page with CPU, memory, load average, disks and Docker containers. Settings for font size, key rows and floating buttons. Interface language picker with six languages. Six terminal colour schemes side by side. The app being swiped out of the multitasking list while the session keeps running. Reopening the app and reattaching to the same session, output intact. CekTerm on iPad showing the host list next to an open session. CekTerm settings on iPad.

What it does

Security

Questions people ask

Do I need tmux on the host?

Yes — that is the whole point. Sessions are created inside tmux on your machine, which is why they survive the app being closed. Linux or macOS, whichever you already log into.

Does it work with Claude Code and other agents?

Yes. Full-screen TUIs render properly, and the context-aware exit key sends Ctrl-C twice when an agent is in the foreground instead of leaving you guessing.

Where do my keys go?

Into the iOS Keychain on that device, and nowhere else. They are excluded from iCloud Keychain and from encrypted backups, and a settings export never contains them.

What does it cost?

The app is free. It shows occasional ads supplied by Google AdMob, and sends basic usage statistics — install date, interface language, launch time, app version — which you can turn off in Settings → Privacy. Nothing you type in a terminal is ever sent anywhere.

Is it a full SFTP browser or a port-forwarding tool?

No, and it does not try to be — a desktop SSH client is better at those. This one is built for a single job: watching a long-running session from a phone.

Requirements

iOS 17.0 or later, and a remote host you can log into with tmux installed. Use Ed25519 keys — RSA can no longer authenticate against OpenSSH 8.8 and later.

Support and troubleshooting · Privacy policy

它做什麼

安全設計

常見問題

主機一定要裝 tmux 嗎?

要,這正是重點。session 是在你主機的 tmux 裡建立的,所以 App 關掉它才活得下來。 Linux 或 macOS 都可以,就是你平常登入的那台。

可以跑 Claude Code 這類 agent 嗎?

可以。全螢幕 TUI 能正常顯示,而且 agent 在前景時,看情境的退出鍵會送兩次 Ctrl-C, 不用自己猜該按什麼。

我的金鑰會到哪裡去?

只會進那台裝置的 iOS Keychain,不會去別的地方。它被排除在 iCloud 鑰匙圈與加密備份之外, 設定匯出也不會包含金鑰。

要錢嗎?

App 免費。它會顯示 Google AdMob 提供的廣告,並傳送基本使用統計——安裝日期、介面語言、 啟動時間、App 版本——這些可以在設定 → 隱私關掉。你在終端機裡打的任何東西都不會被送出去。

它是完整的 SFTP 瀏覽器或 port forwarding 工具嗎?

不是,也不打算是——那些桌面 SSH client 做得更好。這支只做一件事: 用手機看一個跑很久的 session。

系統需求

iOS 17.0 以上,以及一台你登入得了、已安裝 tmux 的遠端主機。 請使用 Ed25519 金鑰——RSA 在 OpenSSH 8.8 之後已無法用於認證。

技術支援與疑難排解 · 隱私政策