跳到主要内容
赞助推荐 搬瓦工怎么选:三网直连 CN2 GIA-E
前沿哨所

AI 周末复刻 FinalShell:Go 语言版 SSH 客户端 FinallyShell 开源

4 分钟阅读阅读()
赞助推荐 团队协作里的 AI 办公工作台

FinalShell 是一款广泛使用的 SSH 客户端工具,但长期基于 Java 开发,在 Mac 平台上的体验一直不佳。近日,开发者 TooonyChen 在 V2EX 发布了名为 FinallyShell 的开源项目,借助 Claude Opus 模型的 AI 编程能力,在周末时间内对 FinalShell 进行复刻,采用 Go 语言开发,UI 基于 MyGo UI 框架构建,项目代码已托管至 GitHub。界面布局基本参照 FinalShell 设计,同时将会话标签改为左侧竖排形式。功能方面,FinallyShell 支持直接导入 FinalShell 的连接配置和分组信息(密码需重新输入),终端内核采用 Ghostty 的 libghostty-vt,配色沿用 Ghostty 默认方案,支持设置背景图。内置编辑器具备语法高亮、多光标、查找替换功能,打开 GBK / GB18030 编码文件不会乱码。服务器监控覆盖 CPU、内存、负载、网络、延迟、磁盘和进程,每两秒刷新一次。SFTP 支持拖拽上传,可并发三个任务并支持失败重试。文件图标兼容 VS Code 主题,内置 Material Icon 和 Seti 两套方案。安全方面,密码存储于系统钥匙串,配置文件中不含明文。此外,项目支持多层跳板机串联、SOCKS5 / HTTP 代理,端口转发 -L / -R / -D 功能齐备,并提供独立的 Tunnels 页面查看转发状态。作者已邀请用户试用并通过 issue 反馈问题。

事件分析

技术上,该项目是当前 AI 辅助开发的典型样本:以成熟商业软件为参照,借助大模型在极短时间内产出功能完整的可用应用。技术选型上,Go 语言替代 Java 降低了资源占用与分发门槛;libghostty-vt 终端内核的引入,显示 Ghostty 等新兴终端项目的能力正以库的形式向外溢出,为第三方客户端提供基础设施;界面层的 MyGo UI 也反映出中文开发者社区组件生态的活跃度。从工具格局看,SSH 客户端领域长期由 FinalShell、Xshell、Termius 等主导,开源替代方案多集中在单一功能点,对标完整产品形态的项目较少。此类复刻能否形成持续维护的社区,取决于安全审计、跨平台适配与迭代速度。值得关注的问题包括:密码不支持迁移带来的迁移成本、企业场景对供应链安全的审查,以及 AI 生成代码在网络工具场景下的可靠性验证。若项目获得持续维护,可能加速同类工具的开源化竞争。

核心观点:AI 编程将复刻成熟软件的成本压缩到周末量级,老牌工具的护城河正从技术实现转向生态积累与用户习惯。

赞助推荐 一人公司 · 创业装备库
赞助推荐 一人公司 · 创业装备库

原文链接:V2EX 分享发现

赞助推荐 一键部署 AI 大模型
赞助推荐 一键部署 AI 大模型
赞(0)
未经允许不得转载:80aj » AI 周末复刻 FinalShell:Go 语言版 SSH 客户端 FinallyShell 开源
赞助推荐 低成本上手 Claude Code 的中转选择
赞助推荐 低成本上手 Claude Code 的中转选择
赞助推荐 一键部署 AI 大模型
赞助推荐 一键部署 AI 大模型