ChatGPT Linux 桌面应用中的 Codex 现已进入预览

OpenAI 的 Codex 编码代理现已在 Linux 版 ChatGPT 桌面应用中进入预览,引发了重度用户的褒贬不一。许多人欢迎更容易使用带有集成终端、文件视图、浏览器控制和移动端远程使用的 GUI,但也有人认为现有的 CLI/TUI 工具更轻量、更灵活,也更容易隔离。讨论的很大一部分集中在安全、隐私以及 Electron/Chromium 带来的臃肿上;不少人强烈主张把该应用视为不受信任的软件,在沙箱或虚拟机中运行,并对让一个专有 AI 代理广泛访问桌面持怀疑态度。

可用性与平台支持

  • 带有 Codex 的 ChatGPT Linux 桌面应用现已进入预览;一些用户报告称,按操作系统区分的落地页会默认显示 Windows,而单独的文档则链接到 Linux 下载。
  • 支持 .deb 和 .rpm;有些人更喜欢原生软件包而不是 AppImage。
  • Codex CLI/TUI 早已能在 Linux 上运行(包括 Raspberry Pi),所以这次主要是关于 GUI 和“computer use”功能。
  • 一些人质疑,有多少 Linux 用户想要一个专有 GUI 代理,而不是 CLI 工具或本地模型。

架构、性能与 Electron

  • 该应用基于 Chromium 的技术栈构建(通常被描述为类似 Electron),而不是原生工具包。
  • 很多人抱怨其空闲时内存占用很高(2GB 以上,多个进程)、卡顿,以及它取代了更轻量的原生 Mac 应用。
  • 另一些人认为,基于浏览器的 UI 在文本渲染、图片、LaTeX、交互元素和可访问性方面更出色,而且更容易跨平台快速发布。

安全、沙箱与信任

  • 强烈建议把该应用视为不受信任的代码:在虚拟机、独立用户或容器中运行;有些人称它为“木马”/“间谍设备”。
  • 据称 Linux 应用对“workspace”使用 bubblewrap + seccomp 沙箱;CLI 早已做类似的事,但在 Docker 里再套 bubblewrap 很棘手,可能需要削弱容器隔离。
  • 对“Codex 是开源的”这一说法存在困惑:讨论串澄清,只有 CLI/TUI 部分是开源的;桌面应用和托管服务是专有的。
  • 之前的事件(例如 Windows 安装程序创建额外用户并更改 NTFS 权限)被引用为需要采取零信任的理由。

使用场景与生产力

  • 热情用户描述了“computer use”带来的巨大生产力提升:安装依赖、操控 GUI、测试 Web 应用、购物自动化、排查性能问题,甚至诊断硬件故障。
  • 另一些人更喜欢严格限定范围、有人在回路中的工作流,让代理提出命令,由人类执行。

GUI vs CLI/TUI 之争

  • 被提到的 GUI 优势:多代理编排、项目标签页、更丰富的 diff、内联图片/LaTeX、集成浏览器、可从移动设备远程控制、更好的文本编辑手感。
  • CLI/TUI 优势:更容易隔离、更低资源占用、更适合 Linux 工作流、复杂度更低。
  • 有几位用户两者都用:CLI 用于“deep work”,GUI 用于有人在回路中的场景或远程会话。

社区情绪与元讨论

  • 反应两极分化:一边是对 Linux 支持的感谢,另一边是对 Electron、拥有深度系统访问权限的专有代理,以及 AI 夸大宣传的反感。
  • 有人指出,更广泛的行业犬儒情绪和公司行为也加剧了这种负面情绪,而不仅仅是这次发布。