微软的 Visual Studio 和 AI 驱动升级
最近的报告显示,微软正准备对其旗舰集成开发环境 (IDE) Visual Studio 进行重大改版,重点是整合人工智能。除了 Visual Studio,微软还提供Visual Studio Code (VS Code),这是一款轻量级代码编辑器,因其开源组件而广受欢迎。这种开放性使开发人员能够自定义和增强该平台,并由此衍生出各种分支,包括 Anysphere 的Cursor和字节跳动的Trae IDE。
对 Trae IDE 性能的担忧
然而,GitHub 用户segmentsf4u1t最近进行的一项分析揭示了 Trae 的一些令人担忧的方面。在 2.0.2 版本发布之前,调查结果显示,Trae 消耗的内存是基线 VS Code 的6.3 倍,而运行的进程数量却几乎是基线 VS Code 的四倍。相比之下,VS Code 通常运行 9 个进程,占用 0.9 GB 的内存。Cursor 管理 11 个进程,占用 1.9 GB 内存,而 Trae 则拥有惊人的 33 个进程,消耗大约5.7 GB的内存。
字节跳动的确认和修订
针对这些发现,字节跳动承认了所报告的问题,并发布了 2.0.2 版本,其中包含一些性能改进。然而,更新后的版本仍然运行 13 个进程,同时消耗约2.5 GB的 RAM,这凸显了持续存在的效率问题。
数据传输和隐私问题
测试中发现的另一个关键问题是 Trae 倾向于与字节跳动服务器建立持久的出站连接。即使关闭遥测功能,IDE 仍会维持这些连接,从而导致大量数据传输。分析显示,Trae 在短短 7 分钟内就进行了超过500 次服务器调用,发送了约26 MB的数据。
在禁用遥测的情况下发送数据的分析
即使禁用遥测,Trae 传输的信息也包括:
- 系统信息:硬件规格、操作系统详细信息和架构。
- 使用模式:深入了解活动时间、会话持续时间和功能使用情况。
- 性能指标:响应时间和资源利用率的数据。
- 唯一标识符:机器 ID、用户 ID 和设备指纹。
- 工作区详细信息:项目信息和混淆的文件路径。
社区反应和持续辩论
在 Trae 的 Discord 服务器上,segmentationf4u1t 提出的担忧引发了强烈反弹,导致讨论追踪相关话题的用户立即受到处罚,例如被暂时禁言。这种压制环境在Hacker News等平台上引发了激烈的争论,人们对该分析的可信度意见不一。截至目前,字节跳动尚未公开回应这些指控,这让许多人对其对用户隐私和软件完整性的影响感到担忧。
发表回复