开发者 Simon Willison 发现 OpenAI 的 ChatGPT 桌面应用(原名 Codex)在本地缓存目录里打包了完整的 LibreOffice、Python、Node.js 和 git,总占用约 1.7GB。
开发者 Simon Willison 用磁盘扫描工具 OmniDiskSweeper 清理本地缓存时,在 ~/.cache/codex-runtimes/codex-primary-runtime/ 目录下发现了一个 1.7GB 的文件夹,里面包含:完整的 Python 安装包、完整的 Node.js 安装包、Poppler(PDF 处理库)、git,以及 LibreOffice——这套从 OpenOffice.org 分叉出来、完整体积约 430MB 的开源办公套件。
这个文件夹属于 OpenAI 的 ChatGPT 桌面应用,该应用此前以「Codex」品牌发布,后并入 ChatGPT 品牌。
在 plugins/openai-primary-runtime/plugins/documents 目录下,Willison 找到了「skills」文件——这些文件定义了 Codex 如何查找和使用这些本地二进制程序。意图比较清楚:ChatGPT 的代码生成和文档处理功能需要在本地实际执行代码、处理 Office 文档,于是 OpenAI 直接把必要的运行时打包进来,避免依赖用户的本地环境配置。
Willison 提到,Anthropic 的 Claude 桌面应用此前也被发现内置了一个完整的虚拟机,体积约 10GB(GitHub Issues #22543)。打包运行时环境在桌面 AI 应用中正在成为一种常规做法——在用户不需要做任何配置的前提下,让 AI 能真正「跑起来」,而不仅仅是生成文本。
这种做法本身没有安全问题,但磁盘占用是实实在在的成本。ChatGPT 这套运行时约 1.7GB,Claude 的 10GB 虚拟机更为明显。对磁盘空间有限的设备,这类隐性占用值得留意——通常不会在应用安装说明里被明确告知。
这类工具的另一面是能力提升:当 AI 应用内置了完整的 Python 和 LibreOffice 环境,它处理表格、代码或文档的能力就不再只是「生成文字建议」,而是能直接操作真实文件、运行真实代码。这是当前主流 AI 桌面客户端正在走向的方向。LibreOffice 的完整打包意味着 ChatGPT 有能力处理 .docx、.xlsx、.pptx 等格式文件,而不依赖微软 Office。
免费获取企业 AI 成熟度诊断报告,发现转型机会
关注公众号

扫码关注,获取最新 AI 资讯
3 步完成企业诊断,获取专属转型建议
已有 200+ 企业完成诊断