我們很高興推出 Echo — 一款為 iOS 和 iPadOS 打造的快速現代 SSH 客戶端,專為新時代豐富的終端工具和 AI 編碼代理而設計。

Echo 是我們一段時間以來的第一款全新應用程式,也是我們首款針對 iOS 和 iPadOS 的應用。它與我們過去的產品略有不同,我們很樂意告訴你為什麼要開發它,以及它的特別之處。

過去幾年,終端領域發生了令人振奮的變化。文字使用者介面(TUI)領域爆發出大量精美且高度複雜的文字介面,推動終端功能的極限。像是 lazygit 和 lazydocker 這類工具,搭配 Bubbletea、Ink 和 Textual 等函式庫,證明終端不再只是文字,而是成為一個豐富且互動的畫布。

同時,AI 編碼代理徹底改變了開發者的工作方式。Claude Code、Codex 和 Amp 等工具在遠端機器的終端中運行,生成程式碼、執行建置並等待人類指令。開發者越來越需要隨時隨地監控這些代理 — 無論是在火車上批准變更、在沙發上監控建置,或是在離開桌面時引導代理。

還有 Ghostty。Ghostty 是我們最喜愛的終端模擬器。它結合了我們對效能和原生平台行為的堅持,同時美觀、快速且靈活。Ghostty 的終端引擎是開源的,且設計成可嵌入的形式,這讓我們能將相同的效能與正確性帶到 iOS 平台。

過去一年,我們大量使用這些工具。程式開發方式已經劇烈改變 — 我們花更多時間在終端中,與代理並肩工作,檢視輸出,管理遠端機器。某個時刻我們意識到,手機上一直想用的應用還不存在。於是我們打造了它,這就是 Echo。

我們不想只是用 WebView 包裝終端或使用次級終端模擬器。Echo 是一款原生應用,從零開始為 iPhone 和 iPad 打造。這意味著採用 Metal 加速渲染、原生鑰匙圈整合你的 SSH 金鑰,以及使用 Face ID 保護連線安全。

在 iPhone 上,我們花了很多心思在鍵盤體驗。鍵盤上方有專門設計的工具列,提供常用終端字元的快速鍵,還有手勢控制的方向鍵移動,讓觸控操作更順手。這看似小細節,卻在手機上工作時帶來巨大差異。

在 iPad 上,Echo 表現尤為出色。完整支援硬體鍵盤及所有快捷鍵,支援分割視窗和滑動視窗,可同時並排運行多個會話,並支援 Stage Manager,讓你能調整並排列終端視窗與其他應用並存。這種體驗讓搭配鍵盤的 iPad 真正成為強大的開發機器。

我們最興奮的是 Echo 作為 AI 編碼代理介面的表現。Echo 簡潔無干擾的介面成為理想環境 — 你 SSH 連線到機器,附加 tmux 會話,就能回到與代理互動的原點。

我們自己也用 Echo 與 Claude Code、Codex 等代理互動 — 它確實改變了我們對這些工作流程的看法。能在手機上批准檔案變更或檢視差異,感覺就像擁有超能力。這些代理呈現的複雜 TUI 介面 — 語法高亮程式碼、互動式差異、進度指示器 — 都因 Ghostty 的終端引擎而完美呈現。

如果你認識我們的 Sleeve 產品,就知道我們重視自訂化。Echo 內建精選終端主題,讓你的終端介面更具個人風格。我們挑選了一些經典與新穎選項,未來也會持續新增。

這對我們來說是一個非常令人興奮的發布。Echo 代表 Replay 的新嘗試 — 首度進軍 iOS,進入一個快速演變的領域。我們有許多想法想帶給 Echo,迫不及待想與你分享。