一个封装了 OpenAI 早已发布功能的图形界面
此次发布的宣传语——‘ChatGPT 终于登陆 Linux’——夸大了实际的新颖性。Codex 的命令行工具(CLI)和 IDE 扩展在这款应用出现之前就已经能在 Linux 上运行[1];8 月 11 日发布的主要是为那些偏好窗口化应用而非终端工作流的用户提供的可视化界面层[1]。
通过 .deb 或 .rpm 安装包安装后,该应用呈现为一个单一的原生窗口,通过左上角的菜单在两种模式之间切换:一种是用于日常聊天和任务的 ChatGPT/Work 模式,另一种是 Codex 模式,后者会打开一个完整的开发环境,用于编写和调试代码、运行测试、审查更改,并直接与本地代码仓库、文件夹和终端交互[2]。与浏览器版 ChatGPT 相比,该桌面版本能够针对本地代码仓库运行 Codex,通过扩展接入并控制其他已安装的应用,并在无需用户先上传的情况下读取本地文件[3]。
有一个细节未出现在 OpenAI 自己的公告中。Reddit 的 r/linux 版块中关于此次发布的最高赞评论指出,该应用内嵌的浏览界面运行在 Owl 之上——这是 OpenAI 早前为已停用的 Atlas 浏览器开发的浏览器引擎,如今被重新用作应用内的侧边栏。如果属实,那么这款‘新’的 Linux 应用并非从零开始为 Linux 构建,而更像是将 OpenAI 已有的两样东西拼装而成:Codex 现有的 CLI 工具链,以及一款已终止产品的浏览器引擎。


