ys-ll/uniterm

A lightweight all-in-one terminal with 20+ protocols — SSH, RDP, SFTP, databases, Kubernetes and more. With a built-in autonomous AI Agent that plans and runs multi-turn shell commands.

解決的問題

uniTerm 是一款整合多種遠端存取協定的全能型終端模擬器。它消除了管理 SSH、遠端桌面、資料庫和容器編排器所需的多個獨立工具,同時整合了 AI 代理,可自動化複雜的 shell 操作。

工作原理

此應用程式基於 Go 與 Vue 3(透過 Wails 框架)建構,為超過 20 種協定提供統一介面。它使用後端會話管理器處理終端(SSH、Telnet、Mosh)、檔案傳輸(SFTP、S3、WebDAV)、遠端桌面(RDP、VNC)以及資料庫(MySQL、PostgreSQL、MongoDB)的連線。透過 Anthropic 與 OpenAI 相容 API 與 LLM 整合,驅動一個自主 AI 代理,可直接在活躍的終端標籤頁中規劃並執行多回合 shell 命令。

適用對象

需要在不同平台(Windows、macOS、Linux)上管理多個遠端伺服器、資料庫和容器化環境的系統管理員、DevOps 工程師與開發者。

主要特色

  • 自主 AI 代理:可獨立規劃並執行多回合 shell 命令,支援可設定的監督模式(例如:全部確認或跳過)。
  • 多協定支援:整合支援 SSH、RDP、VNC、SFTP、Kubernetes、Docker 以及多種 SQL/NoSQL 資料庫。
  • 工作區自訂:支援分頁、自訂快捷鍵與 28 種終端主題。
  • 雲端同步:透過 GitHub、GitLab 或 Gitee 上的私人倉庫加密同步設定。
  • 伺服器監控:即時追蹤 CPU、記憶體、磁碟與網路指標。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案