Lattice Term banner
NickYCLin NickYCLin

Lattice Term

AI community

Description

跨平台 AI CLI 與遠端連線桌面工作區|Run Codex, Claude Code and other local agents alongside SSH, SFTP, RDP, VNC and encrypted remote desktop.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

LatticeTerm

LatticeTerm 是一套現代、安全且跨平台的終端與遠端連線工作空間,用來統一管理本機 AI CLI、SSH、SFTP、RDP 與 VNC 連線,以 Tauri 2、Rust、React 與 TypeScript 建構。

**English summary:** LatticeTerm is an open-source, cross-platform desktop workspace for local AI coding agents and remote access. Run OpenAI Codex, Claude Code, Gemini CLI and other AI CLIs in native PTYs alongside SSH, SFTP, tunnels, RDP, VNC and end-to-end encrypted remote desktop sessions.

[下載安裝](#-下載與安裝-downloads) · [功能現況](#完成度總覽) · [程式碼與文件導覽](docs/README.md) · [安全性](SECURITY.md) · [參與貢獻](CONTRIBUTING.md) · [English project map](llms.txt)

[!NOTE] LatticeTerm 目前處於 **公開測試與功能成熟化階段**。桌面端的連線管理、SSH/SFTP/Tunnel、Web RDP、VNC、本機 AI Agent Fleet、安全保管庫、備份、跨平台安裝檔與自動更新已可實際使用,Lattice Remote 亦支援自架中繼與數字裝置 ID;背景 Agent daemon、遠端 Fleet、NAT 直連穿透與 iOS 等進階能力仍依後續藍圖開發。

完成度總覽

範圍 狀態 現況與邊界
桌面連線工作區 可用 Windows、Linux 與 macOS 支援 SSH、SFTP、SSH Tunnel、Web RDP、VNC、主機資源與工作階段管理。
安全與資料保護 可用 嚴格主機信任、作業系統認證儲存、主密碼加密保管庫、敏感剪貼簿與加密備份均已接入真實後端。
本機 AI Agent Fleet 可用 多 CLI PTY、Reporter、批次提示、同分頁加開 CLI 並帶入目前對話、安全啟動工作區與同程序重新 attach 已完成。
Lattice Remote 基礎功能可用 已完成使用者主動啟動、一次性配對、端對端加密、主螢幕直連,以及由分享端分別授權的鍵盤/滑鼠控制與單一根目錄檔案瀏覽、上下載;另支援自架 lattice-relay 中繼:永久九位數裝置 ID、跨網路連線與固定配對碼(無人值守);NAT 直連穿透尚未加入。
發行與更新 可用 Windows x64、Linux x64/arm64、macOS Apple Silicon 安裝檔、更新簽章、Release PR 與應用程式內更新已自動化。
Android 預覽 共用的純 Rust SSH/SFTP/Tunnel/Vault 核心與行動介面可建置;需要桌面 sidecar 的 RDP、VNC 與 Agent Fleet 不提供。
進階 Agent 與行動能力 規劃中 跨程序 daemon、遠端 Fleet、任務編排、每 Agent 沙箱與 iOS 尚未完成。

主要特色

  • 現代化桌面工作空間:整合全域導覽列、資源側欄、工作區與即時狀態列。
  • 安全的連線管理:連線設定檔不含密碼與私鑰;SSH/SFTP/RDP/VNC 驗證成功後可由使用者選擇保存密碼,交給 Windows Credential Manager、macOS Keychain、Linux Secret Service,或以主密碼保護的本機加密保管庫隔離保存。保管庫預設閒置 15 分鐘或視窗進入背景時自動鎖定,也可由使用者調整策略。
  • 敏感剪貼簿保護:Lattice Remote 一次性配對碼預設在複製 30 秒後清除,可調整為 15/60/120 秒或關閉;清除前會比對內容,使用者後來複製的文字不會被覆蓋,亦可從設定立即清除。
  • 真實主機信任管理:Key Vault 直接讀寫桌面核心的 known_hosts.json,可搜尋、複製、新增及移除已驗證的 SHA-256 指紋。
  • 分層備份與移轉:連線清單可用標