CZL LogoCZL
  • 首页
  • 国际快递
  • English
czlterm
开源免费 · AGPL-3.0

czlterm

轻量的 SSH / RDP / VNC 连接管理器

终端和远程桌面交给系统自带的程序,czlterm 只管连接、凭据和文件。密码与私钥直接从你的 Vaultwarden 里取,内置 MCP 让 AI 在你授权的服务器上干活。

下载 Windows 版下载 macOS 版

Windows 10 / 11 与 macOS 10.15+,Go + Wails 编写,不依赖 Java,也不是 Electron

由 CZL 开源提供GitHub

界面预览

连接列表、机器信息、文件管理和设置,界面跟随系统深浅色。

主界面

按分组管理连接,列表显示系统图标;概览页展示系统、CPU、内存与磁盘。

一键连接

点「连接」直接在你常用的终端里打开 SSH,私钥和密码自动提供。

文件管理

SFTP 浏览、上传下载、重命名删除,双击用编辑器打开,保存即回传。

编辑连接

凭据只引用 Vaultwarden 条目,配置文件里没有明文密码;支持多级跳板机。

MCP

权限分级开关,页面上直接复制 Claude Desktop、Claude Code 的接入配置。

同步

连接配置经 git 同步到自己的私有仓库,用户名与密钥可选。

该交给系统的交给系统

不内置终端和远程桌面协议栈,程序小、占用低,用的都是你已经熟悉的客户端。

调起系统客户端

SSH 支持 Terminal、iTerm2、Ghostty、WezTerm、Windows Terminal;RDP 用 mstsc / Windows App;VNC 用屏幕共享 / TigerVNC。

凭据取自 Vaultwarden

通过官方 bw 命令行读取密码与 SSH 密钥,会话只在内存里,锁定或退出即清除。

密码不进命令行

私钥放进每连接独立的进程内 ssh-agent,密码经 SSH_ASKPASS 回调自动填入,都不写磁盘。

多级跳板机

跳板链上每一跳可以用不同的凭据,系统 agent 里的密钥照样能用。

SFTP 文件管理

浏览、上传、下载、重命名、删除;双击用 VS Code 等编辑器打开,保存后自动传回。

机器信息

连接后自动采集系统、内核、CPU、内存、磁盘与运行时长,列表显示 Ubuntu、Debian、Windows 等系统图标。

git 同步

每条连接一个 JSON 文件,不含任何密码,推到你自己的私有仓库,多台电脑共用一份配置。

开源与在线更新

AGPL-3.0 开源;程序定期检查新版本,安装包 SHA-256 校验通过才安装。

凭据不落地,AI 也能上手

凭据始终留在 czlterm 进程里;AI 通过 MCP 使用你授权的服务器,拿不到密码。

Vaultwarden 直接当凭据库

在终端里 bw login 登录一次,之后在 czlterm 里输主密码解锁。连接只引用条目,不保存密码。

  • SSH 密钥条目直接可用,有口令时加一个 passphrase 字段
  • Windows 上 RDP 凭据临时写入凭据管理器,用完还原
  • 空闲超时自动锁定,锁定后进程内的 agent 与连接一并关闭

MCP:让 Claude 上服务器干活

工具包括列出连接、列目录、读写文件和执行命令。执行命令时脚本经标准输入整段交给 shell,多行脚本、heredoc、引号都原样执行。

  • 只监听本机 127.0.0.1,必须携带令牌
  • 权限逐级开启:列连接 → 读文件 → 写文件 / 执行命令
  • 密码与私钥不经过 MCP,AI 看不到
claude mcp add --scope user czlterm -- /Applications/czlterm.app/Contents/MacOS/czlterm mcp

四步开始使用

装好程序、登录一次 bw,几分钟就能用上。

011

下载安装

Windows 按用户安装无需管理员权限;macOS 拖进「应用程序」,首次打开提示已损坏时执行一次 xattr 命令。

022

登录 bw

npm 安装 Bitwarden CLI,bw config server 指向你的 Vaultwarden,再 bw login 一次。

033

添加连接

新建 SSH / RDP / VNC 连接,凭据选 Vaultwarden 条目,或沿用系统 ~/.ssh。

044

按需开启

在设置里选终端和编辑器,开启 git 同步,或打开 MCP 接入 Claude。

常见问题

使用前你可能会想到的几个问题。

一定要用 Vaultwarden 吗?
不是必须。连接的凭据可以选「系统默认」,直接用 ~/.ssh 里的密钥和系统 ssh-agent(包括 1Password 这类 agent)。Vaultwarden 和官方 Bitwarden 都可以,走的是同一个 bw 命令行。
为什么不内置终端?
内置终端和 RDP / VNC 协议栈最占内存,也最难做好,而系统里本来就有好用的。czlterm 只负责把连接、凭据准备好,再调起你习惯的终端和远程桌面客户端。
密码会不会泄露到命令行或磁盘?
不会。私钥放在进程内为每个连接单独开的 ssh-agent 里,密码由 ssh 通过 SSH_ASKPASS 回调 czlterm 取得,都不出现在命令行参数和文件里。macOS 上的 Windows App 不接受外部密码,这种情况下密码复制到剪贴板,45 秒后清除。
macOS 提示「已损坏,无法打开」怎么办?
应用没有 Apple 开发者签名,下载后会被系统隔离。在终端执行一次: xattr -dr com.apple.quarantine /Applications/czlterm.app
Windows 10 上密码没有自动填?
Windows 10 自带的 OpenSSH 是 8.1,不支持自动填密码需要的 SSH_ASKPASS_REQUIRE。执行 winget install Microsoft.OpenSSH.Preview 升级即可;私钥登录不受影响。
MCP 会不会让 AI 乱执行命令?
MCP 只监听本机回环地址并要求令牌。默认只能列出连接,读文件、写文件、执行命令都要在设置里逐项开启,随时可以关掉。
在哪里反馈问题?
欢迎到 GitHub 提 Issue,或在 SunAI 论坛的介绍帖留言,也可以通过本站右上角的微信客服联系我们。

免费下载,开源可查

Windows 安装包与 macOS 通用版,程序内置在线更新。

下载 Windows 版下载 macOS 版
GitHub 源码论坛介绍帖
  • 开源免费,AGPL-3.0 许可证
  • Windows 按用户安装,无需管理员权限
  • macOS 通用版,Intel 与 Apple 芯片均可运行
  • 在线更新,安装包 SHA-256 校验

由 CZL 开源提供

了解 CZL →

CZL 专注于 AI、技术与互联网服务,czlterm 是我们管理自家服务器时做出来并开源的工具。

Copyright © 2026❤CZL All Rights Reserved.
企业信息公示联系我们
CZL Logo
沪ICP备20015193号沪公网安备 31011702008265号