Screenshots
1 / 5About this app
Stacio:一款把终端、文件传输、隧道、监控和 AI 装进同一个窗口的原生 Mac SSH 工作台
推荐语:Mac 上终于有一款不套壳、不订阅、不逼你注册账号的一体化远程运维工具了——SSH/Telnet/串口/蓝牙、SCP/SFTP、隧道、监控、AI 排查,一个应用全收。
一句话介绍:Stacio 是一个原生 macOS SSH 客户端与远程运维工作台。终端、文件传输与编辑、SSH 隧道、设备监控、内置浏览器和经用户确认的 AI 辅助排查,集成在同一个原生 Mac 应用中。基于 Swift + AppKit 构建,SSH 协议与传输引擎使用共享的 Rust 核心实现。
当前版本 0.14.2 Stable(构建号 333),要求 macOS 14 及以上,Apple Silicon 与 Intel 均有独立安装包。
为什么会有 Stacio
Mac 上做远程运维,长期以来是一件"东拼西凑"的事:
系统自带 Terminal 太简陋,不存会话、不传文件、不看监控;
iTerm2 是好终端,但"只是个终端",文件传输、设备监控一概没有;
Xshell 顺手,但没有 Mac 版;
Termius 功能全,却是 Electron 套壳,打开 500MB 内存起步,核心功能锁在 120 美元/年的订阅里;
SecureCRT 99 美元起,界面停留在上一个十年;
不少工具还默认要求注册账号、把会话清单托管到云端。
用户的真实需求其实很朴素:一个应用搞定会话、终端、传文件、看监控、开隧道;原生、轻量、不逼我交年费。 这个要求在 Windows 上不难满足,在 Mac 上却长期没人交出一份像样的答卷——于是有了 Stacio。
功能亮点
一、会话管理:多台服务器的事,一个侧栏理顺
多级会话树,按文件夹组织,拖拽排序、多选、收藏,最近使用自动成组;
侧栏搜索框按名称或主机直接过滤;
Quick Connect 支持
user@host:port直连,协议自动解析;支持导入 Xshell、MobaXterm、WindTerm、SecureCRT、FinalShell、Termius、Electerm 的会话配置,带预览核对;另有 CSV 与堡垒机配置导入(天融信 / Xshell / SecureCRT 原始导出配置自动识别);
跨设备迁移可用端到端加密的会话包,单个会话也可以加密导出/导入;
可为常用会话创建桌面快捷方式,双击直连。
多协议覆盖:SSH / Telnet / 串口 / 蓝牙 Console / FTP / SCP / SFTP / VNC / RDP / X11
日常运维碰得到的远程连接方式,一个应用全收:
SSH / Telnet:主力远程会话;
串口 Serial:传统设备调试,串口列表优先显示适合主动连接的
/dev/cu.*节点;蓝牙 Console(0.14.2 新增):独立的 BLE 会话类型,支持设备扫描与绑定,为 NBee SPP/BLE 等网络设备调试优化了连接、断连、重连流程;
FTP / SCP / SFTP:文件传输;
内嵌 VNC / RDP:图形桌面(VNC 支持 Tight/ZRLE 等编码、弱网自动协商画质;RDP 支持 NLA/TLS、目录共享);
X11 转发。
终端:把每天都要用的东西做顺手
分屏 + 多执行(MultiExec):单列、垂直、水平、网格四种布局,每个窗格带编号和颜色的身份标识;开启多执行后,在任一窗格输入的会实时广播到所有目标终端——批量查日志、批量重启、批量核对配置,一次敲键全部同时执行,广播期间有审计记录;
语义高亮:系统信息、状态、错误自动着色,网络设备调试场景下的关键信息专门优化对比度;
命令补全:基于历史记录的联想,修掉快速输入时"幻影空格"和光标错位的毛病;
18 个内置主题,可直接导入现有
.itermcolors、Alacritty、WezTerm、Kitty、Ghostty 配置;长命令跑完发系统通知,不用盯窗口等;
多行粘贴弹确认框,防"手滑整段脚本直接回车";
深浅色跟随系统,终端目录通过 OSC 7 跟随同步。
文件传输:SCP / SFTP / FTP,大文件并行分块
专属独立双栏及多面板网格工作区(本地与远端并排,2×2 布局),拖拽即传,拖到面板或终端上也会自动上传;
远端到远端流式传输:两端各自独立认证,数据直接在两台服务器之间流传,不绕道你的 Mac——服务器之间倒文件不用先下载再上传;
技术细节:断点续传、完整性校验,大文件自动切成 1MB 分块、4 个 worker 并行跑;
传输队列:暂停、恢复、取消、后台继续,单项进度、实时速率、ETA、历史任务一目了然;
文件名冲突提供询问、保留两者、覆盖、重命名、跳过五种策略;失败自动重试。
远程编辑与预览:改配置、看图,不用先下载
双击远端文件直接打开编辑器:语法高亮、多编码、查找替换;
编辑先落在本地副本,保存推送到远端,自动探测远端文件是否被他人修改,避免覆盖;
空格快速预览:图片、视频、音频、PDF、十六进制,远端文件也支持(专门的图片/视频/音频浏览体验,音频用紧凑播放器)。
设备看板与告警:整个机队的体检表
CPU、内存、磁盘、网络 I/O 实时图表,刷新间隔 1~30 秒可调,还有历史曲线回看;
阈值告警可配,连续多次刷新超阈值才通知,把瞬时毛刺过滤掉。
网络与隧道
SSH 隧道:本地、远端、动态 SOCKS5 三种转发,可保存、可绑定会话,状态实时可见,启动前检查本地端口占用;
ProxyJump 多跳板机配置;
SSH 远程浏览器:通过当前 SSH 会话直接打开远端内网的 Web 管理页,不用在本地搭代理(0.14.1 新增,0.14.2 优化了加载与状态显示)。
设备(AI):排查助手 + 本地 Agent 双模式,安全阀拧到最紧
排查助手:读取当前终端上下文,按"识别环境 → 获取证据 → 评估风险 → 备份后执行 → 变更后验证 → 失败回滚 → 输出报告"的闭环工作,生成可执行命令卡片——每一条都要你确认后才执行;
模型提供商支持 OpenAI、DeepSeek、Qwen、Kimi、Ollama、LM Studio 等九种预设及任意 OpenAI 兼容服务,API Key 独立存储,不进会话数据库;
本地 Agent:接 Codex、Claude、OpenCode、Qwen Code 等原生 CLI,独立工作区,要操纵远程服务器必须走 Stacio 的 Agent Bridge,不能自行私开 SSH 连接;
命令分只读 / 写入 / 网络 / 破坏性四级风险,审批界面展示脱敏后的命令、目标、风险级别与策略来源;确认策略全局与按会话配置,生产会话自动加严;允许/拒绝规则中拒绝优先;备份、验证、回滚全过程可审计。
本地优先 & 安全
凭据走 macOS Keychain,不存明文;会话数据保存在本地,不默认外传;
日志与诊断默认脱敏:主机名、IP、账号、路径、命令等一律抹掉;
专业版授权状态在本机 Keychain,有效授权离线可用,不要求每次联网验证;
AI 生成的命令、下载、安装、重启均需用户确认——Stacio 从不静默执行。
使用场景
日常运维 / SRE
用会话分组管理几十台机器,MultiExec 多执行批量查日志、批量重启;设备看板巡检阈值告警,出问题第一时间弹通知。
开发者
部署发版、tail 日志、查配置改配置;SCP/SFTP 拖传部署包;远程编辑器随手改 nginx.conf 后安全保存。
Homelab 玩家
自己的 NAS、树莓派、软路由、自建服务列表全在一个工作台里,配隧道、看监控、远程桌面。
网络 / 嵌入式调试
交换机、路由器现场调试:串口 Console + 蓝牙 BLE 调试(NBee 设备),语义高亮专门为网络设备错误信息优化。
企业 / 合规环境
堡垒机配置导入(天融信、Xshell、SecureCRT),ProxyJump 多跳;会话、批准与审计记录可导出;生产会话自动提高权限确认力度。
服务器间迁移
远端到远端直接在两端之间流转,不绕本机;断点续传 + 完整性校验,大文件不焦虑。
内网 Web 管理
SSH 远程浏览器直接从隧道路由内网管理页,省去在本地搭代理的麻烦。
与同类工具的对比
iTerm2:同为 macOS 原生,但只做 SSH 终端:会话、分屏强,但没有文件传输、没有设备看板、没有 AI 排查。Stacio 是终端 + 文件 + 监控 + 隧道 + AI 的合体。
Termius:Electron 套壳,500MB 内存起步,核心功能锁在订阅里(一年 $120,约合 ¥850+);Stacio 原生轻量、基础免费,¥99 永久买断,不到人家一年订阅的八分之一。
Tabby / Electerm:同为开源但都是 Electron;有 SSH/Telnet/串口与文件传输,但没有分屏同步执行、堡垒机导入与本地 AI 排查。
SecureCRT:老牌工具,一年 $99 起,体验停留在上一时代;Stacio 原生、免费基础版,还能直接导入 SecureCRT 的会话配置。
一句话:基础功能免费、免注册账号;专业版 ¥29.9/年(限时)或 ¥99 永久买断。
快速上手
去 官网下载页 下载对应 Apple Silicon 或 Intel 版本;
首次启动如果被 macOS 拦截(安装包暂无 notarized 签名),在 Finder 中右键
Stacio.app→ 打开即可;新建 SSH 会话,
user@host:port直接走,或从 Xshell / SecureCRT 等导入存量会话;左侧会话树建组、分屏开多执行——然后你就开始了。
定价与授权
基础版(免费、免注册账号):SSH/Telnet/VNC/FTP/SCP/串口连接、会话保存与分组、基础分屏、远程目录与文件传输、文本编辑与预览、基础 AI 对话与命令建议。
专业版:多终端批量执行与广播、AI Agent 多步编排、SSH 隧道、堡垒机与 ProxyJump、高级监控告警、文件同步与批量执行、会话批量迁移、审计导出与高级工作区。
价格:¥29.9/年(限时)或 ¥99 永久买断。
授权方式:Ed25519 签名 + X25519 密钥协商,离线 license(v1.2 跨平台契约)。
路线图
macOS:0.14.2 Stable(Swift + AppKit + Rust Core)
Windows:开发中(WinUI 3 / .NET 8 + Rust Core)
Linux:架构基线就绪(GTK4 / libadwaita + Rust Core)
国产系统:规划中(UOS / Deepin / Kylin / openEuler / HarmonyOS)
FAQ(常见问题)
macOS Terminal 是系统级基础终端,不存会话、不传文件、不看监控。Stacio 增加会话持久化与分组、分屏与多执行、远程文件、SCP 传输、SSH 隧道、设备看板、AI 排查,适合长期管理多台主机。本地的 ssh / scp 二进制不依赖——所有远程操作走 Stacio 内置的 Rust 引擎。
可以。以会话分组、分屏、同步执行、远程文件、SCP 传输、SSH 隧道为日常的 Mac 用户,Stacio 就是 Mac 上顺手的 Xshell 替代品,而且能直接导入 Xshell 的会话配置。
不是。UI 层是 Swift + AppKit 原生构建,SSH/传输引擎是 Rust 核心自研(不是封装系统 ssh)。空载内存约 50MB,秒级启动,风扇安静。
不需要注册账号。凭据存 macOS Keychain,会话数据存本地,默认本地优先、不上云。
AI 生成的是命令卡片,执行前必须你确认;读终端上下文生成建议但不静默执行。命令有只读/写入/网络/破坏性四级风险分级,生产会话默认加严,部分操作要求备份-验证-回滚,全过程可审计。不允许的情况下什么都不会发生。
不能。Stacio 不提供数据库连接与管理功能。
Windows 版使用 WinUI 3 / .NET 8 开发中,与 macOS 版共享同一套 Rust 核心;Linux 版已完成 GTK4 / libadwaita 架构基线。国产系统(UOS、Deepin、麒麟、openEuler、HarmonyOS)在规划中。
"关于本机"→"芯片"查看:Apple Silicon 选 Apple 芯片版,Intel 选 Intel Mac 版。
安装包尚未 notarized。若提示无法打开,在 Finder 里右键 Stacio.app → 打开,选择"打开"即可(首次授权后不再询问)。
已保存的会话、凭据引用、AI 配置、传输记录和应用设置会保留。0.14.x 升级说明明确:现有内容全部沿用。
直接在 GitHub 提 Issue(Fengoffer/Stacio),包含诊断信息时上传会附带脱敏诊断摘要(不含主机、账号、路径、命令、密钥、Token 与终端内容),也可取消勾选不提交。
获取 Stacio
🌐 官网下载:https://www.stacio.cn/#download
🐙 GitHub:https://github.com/Fengoffer/Stacio
🐲 Gitee:https://gitee.com/fengoffer/Stacio
🧠 LLM 上下文:https://www.stacio.cn/llms.txt(完整版 https://www.stacio.cn/llms-full.txt )
Stacio 使用 Source Available Non-Commercial License 1.0:个人学习、研究、评估及非商业二次开发免费;商业使用需书面授权。如果对你有帮助,欢迎 Star(⭐ GitHub / Gitee)支持开发者。
This page is curated from Watcha. Names, icons, screenshots and trademarks belong to their owners.
