AT.field 是原生 macOS AI 終端控制台,整合 Claude Code、Codex CLI、Gemini CLI、aider、SSH、Serial port、Git diff、localhost preview 與 AI Agent 工作流。當 AI 在終端裡改檔案、產生報告或啟動網頁時,你可以直接在右側 Sidecar 查看結果,不用一直切換 Finder、瀏覽器、Preview 或 VS Code。
真實 App 截圖展示 Sidecar 預覽、Git diff、localhost、SSH、Serial、split terminal 與浮動視窗。
左側 Files 導覽器快速瀏覽專案、中央 Core 執行指令、右側 Sidecar 即時渲染 Markdown 文件。三欄同時運作,終端與預覽不再分離。
右側 Sidecar 支援 Preview(Markdown 即時渲染)與 Edit(原始碼直接編輯)雙模式。選取檔案立刻看、立刻改,不需要另開編輯器。
左側導覽器展開多層專案結構(ATF / atf-mcp / website / scripts),git diff 結果直接送進右側 Sidecar 渲染成帶顏色的 diff 預覽,不用切換 Source Control app。
終端機偵測到 URL 後,一鍵在右側 WebKit 沙箱開啟。npm run dev、vite、任何 HTTP 服務啟動後即可預覽,改一行、看一次,雙手不離鍵盤。
把 SSH host 與 Serial device(/dev/tty.*)當成同一級 session 管理。切換 tab 不會中斷背景連線,適合 embedded、robotics、homelab 與 infra 工作。
⌘D 即可水平分割終端機,每個 pane 獨立 PTY session。對照多台機器輸出或並排執行不同指令,都不需要另開視窗。
把任意 Tab 拖出主視窗,成為獨立浮動的終端機視窗。右上角圖釘可釘在所有 Space 最上層,SSH 連線或長跑腳本永遠不被其他視窗遮擋。
保留 terminal-first 工作流,加入檔案預覽、diff 審查、localhost 預覽、SSH / Serial 管理與 MCP automation。
Navigator、terminal、Sidecar 在同一個視窗中協作。左側管理檔案與連線,中間執行指令,右側查看結果。
預覽 Markdown、圖片、影片、HTML、JSON、PDF,也能編輯原始碼並支援語法高亮。
將 SSH host 與 Serial device(/dev/tty.*)當成同一級 session 管理,切換 tab 不會中斷背景連線。
從 terminal output 偵測檔案路徑、localhost URL、圖片、PDF、HTML、diff,並直接在 Sidecar 開啟。
AT.field 使用 SwiftUI + AppKit 建構,保留 macOS 原生體驗,避免 Electron 工具常見的資源負擔。
| 指標項目 | AT.field 技術規格 | 傳統 Electron 工具 |
|---|---|---|
| 應用程式底層 | 100% Native Swift / SwiftUI / AppKit | Chromium / Node.js (Web Wrapper) |
| 啟動時間 | < 0.1 秒 (冷啟動) | 1.5 秒 ~ 4.0 秒 |
| 記憶體 | ~80-100 MB 基準 | 200-500+ MB 基準 |
| GPU 加速渲染 | SwiftTerm (Metal API 渲染) | WebGL / Web Canvas 渲染 |
| 安全性與權限 | Apple Notarization 公證安全,完全本地運行 | 各類第三方 Javascript 插件,安全性難以審核 |