AI应用

OpenAI近日发布了ChatGPT桌面应用的Linux预览版,至此,OpenAI在所有主流桌面操作系统上均拥有了原生客户端。此次发布还将旗下编程智能体Codex与ChatGPT及Work工作环境整合在同一平台内。

消息本身是好事,但实际体验却差强人意。笔者在主力机Linux Mint上使用该应用时,发现ChatGPT的回答精准度依然令人头疼。笔者以AI辅助搜索为主要使用场景,在向ChatGPT提供链接并询问SpaceX与英伟达即将发射的Starmind AI数据中心卫星技术规格时,ChatGPT给出的尺寸数据与SpaceX官方数据存在明显出入——官方标注高度30米、翼展75米,而ChatGPT给出的却是20米和70米。

(披露:ZDNET母公司Ziff Davis已于2025年4月对OpenAI提起诉讼,指控其在AI训练和运营过程中侵犯了Ziff Davis的版权。)

支持的系统与发行版

抛开准确度问题不谈,本次发布支持Ubuntu 24.04 LTS和26.04 LTS、Debian 13,以及Fedora 43和44,同时兼容x86-64和Arm64架构。OpenAI以DEB和RPM软件包形式发布客户端,这意味着大多数Debian和Red Hat系的Linux发行版(如Linux Mint)均可运行。

此次发布距Anthropic推出Claude Linux桌面版仅约一个月。Anthropic的客户端支持Ubuntu 22.04及以上版本、Debian 12及以上版本,在Debian系发行版中的兼容基线略宽于ChatGPT。

目前,Arch Linux、NixOS及其他发行版暂不在支持列表之内,这让部分用户颇感不满。还有一些用户希望能以Flatpak或AppImage格式发布客户端。OpenAI表示,"Linux一直是桌面应用呼声最高的平台之一",预计后续会逐步扩大发行版支持范围。

功能整合与定位

Linux版应用将OpenAI旗下三款日益重叠的产品整合在一起:面向通用AI助手的ChatGPT、面向职场任务委托的ChatGPT Work,以及面向软件开发的Codex。整个桌面应用旨在打造一个涵盖项目、文件、浏览器工作流和Codex会话的一体化工作空间。

对Linux开发者而言,Codex是此次发布的核心亮点。它能够读取并修改本地文件、执行命令,并在指定项目目录中工作,行为权限可灵活配置。在多文件夹项目中,桌面应用还能统一展示代码仓库和变更行内容,便于集中审查。此外,应用还支持内联差异编辑和PR审查功能,不过Linux预览版的功能完整度尚不及Mac版。

隐私与权限须知

尽管该应用支持与Google Calendar、Gmail、Outlook、Teams、Slack和Google Drive集成,但每项服务的访问权限均需单独审核批准。需要特别注意的是,用户输入、粘贴、上传或主动添加的所有内容均会被发送至ChatGPT进行处理。在消费级账户中,对话记录默认会被用于改进OpenAI模型,除非在设置中关闭"为所有人改进模型"选项。此外,当前预览版暂不支持"计算机使用"功能(即控制其他Linux桌面应用),但可通过Figma、GitHub、Adobe等插件接入多种第三方服务。

实测问题

在实际使用中,笔者发现了几个明显的问题:

一是Shell会话无法同步至桌面应用的项目列表,这是一个相当严重的缺陷,且并非个例,多名用户反映了相同问题。

二是内存占用极高。即便应用处于空闲状态,内存占用也超过1GB,且存在明显的内存泄漏问题。仅经过几个小时的轻度使用后,搭载16GB内存的电脑便开始频繁调用虚拟内存,导致系统响应极为迟缓。

深挖之下,笔者发现该应用基于Electron框架构建,使用HTML、CSS和JavaScript等Web技术开发,整合了Chromium浏览器引擎和Node.js。Electron应用的通病是运行速度慢、内存效率低。

Wayland兼容性方面同样存在问题。有Fedora 44 KDE Plasma用户反映,在Wayland会话下,使用Fcitx 5进行日文输入时无法正常工作,需要通过添加`--ozone-platform=wayland`和`--enable-wayland-ime`等Chromium/Wayland启动参数才能解决。对此,OpenAI已在应用页面注明:"原生Wayland支持目前为实验性功能,后续将持续改进。"

值得一提的是,ZDNET同事David Gewirtz指出,Mac版ChatGPT桌面应用的最新版本已移除了截图并直接拖入对话的功能,以及将当前窗口内容传递给ChatGPT的"Work with"功能。Linux版同样没有这两项功能。此外,他还发现系统会频繁引导用户使用消耗Token更多的服务级别,不升级则性能下降——廉价AI时代已然过去。

总结

ChatGPT Linux客户端为OpenAI提供了一条直达Linux开发者群体的原生渠道,Codex与工作导向智能体功能的整合也是其核心价值所在。然而,以OpenAI的体量和资源,推出一款内存泄漏、与Linux生态整合不够成熟的Electron应用,实在难言令人满意。就目前而言,笔者使用ChatGPT仍会优先选择浏览器。

Q&A

Q1:ChatGPT Linux桌面应用支持哪些Linux发行版?

A:目前ChatGPT Linux桌面应用支持Ubuntu 24.04 LTS和26.04 LTS、Debian 13,以及Fedora 43和44,同时兼容x86-64和Arm64架构,以DEB和RPM软件包形式发布。Linux Mint等Debian和Red Hat系发行版也可运行。Arch Linux、NixOS等发行版暂不在支持范围内。

Q2:ChatGPT Linux桌面应用内存占用为什么这么高?

A:该应用基于Electron框架开发,使用HTML、CSS和JavaScript等Web技术,整合了Chromium浏览器引擎和Node.js。Electron应用普遍存在运行速度慢、内存效率低的问题。实测中,即便应用空闲,内存占用也超过1GB,且存在内存泄漏,轻度使用数小时后就可能导致16GB内存的电脑出现严重卡顿。

Q3:使用ChatGPT桌面应用时,数据隐私方面需要注意什么?

A:用户输入、粘贴、上传或主动添加的所有内容均会被发送至ChatGPT处理。在消费级账户中,对话记录默认会被用于改进OpenAI模型,需在设置中手动关闭"为所有人改进模型"选项才能停止。建议不要将重要个人数据或敏感信息输入应用,并定期审查已连接的第三方服务权限。

ZDNET