注意!TRAE会自动在你的代码中添加水印
本文最后更新于10 天前,其中的信息可能已经过时,如有错误请发送邮件到442414706@qq.com

注意!TRAE 会在你的代码中添加水印

事情的起因

自己在做程序时,需要用到 TRAE 制作 Web 网页。TRAE 在过去几年一直很鼓励创作者使用,营销策略也多是”免费模型”来打宣传,吸引更多人使用

在现在需要付费/免费有次数限制后,也有很多人因为 TRAE 可以用自定义 API 接入点的缘故,接着使用

第一次测试:没有找到水印

我在之前看到过相关讨论,是说用 TRAE 写前端时,会出现被标记打上水印的情况。我也是马上进行了测试,从结果上来看,没有找到水印

 

然而就在下午,重新制作一个新项目时,默认的占位图片则被自动弄成了 TRAE 的水印照片:


深入调查:这早已是公开的秘密

随着我深入探讨,发现这件事早在 2026 年 5 月 26 日便有人开始讨论。

水印包括但不限于:

  • PDF 文档
  • Word 文档
  • 前端网页
  • 生成的图片

来自 TRAE 社区的证据

根据 Linux. do 社区的讨论,一位资深开发者指出:即使使用了社区分享的 Skill 技能包,并接入了第三方的 API 中转服务(而非 TRAE 原生服务),软件依然强制添加”TRAE AI 生成”的品牌标识

Quicker_20260714_202129.png

图 1:TRAE 社区中用户反馈水印问题的截图

Quicker_20260714_202204.png
图 2:TRAE 社区中关于水印去除的讨论。官方回应:”暂时还不支持在本产品中去除”。

官方的回应是:”暂时还不支持在本产品中去除”。

希望大家注意,在TRAE 的设置界面,有一个隐私模式开关。注意遥测开关——即使关闭,数据仍然会继续上传到 ByteDance 服务器
Pasted image 20260715051723.png

我的亲身经历

我花钱买的额度,最后挂的个人 API,用的国际版,怎么还有这个问题?

我明白了那个道理:免费的东西是最贵的

但问题是,我已经付费了,也用了自己的 API,为什么还有水印?

技术分析:水印是如何被添加的

根据我的调查,TRAE 的水印机制有以下几种形式:

1. 图片水印

https://coresg-normal.trae.ai/api/ide/v1/text_to_image?prompt={提示词}&image_size={尺寸}

这是一个 AI 图片生成 API,TRAE 会:

  • 在 URL 中明文记录你的提示词
  • 服务端可能嵌入元数据水印
  • 图片可能包含隐写术水印(像素级别的隐藏信息)

2. 文档水印

生成 PDF、Word 时自动添加:

  • 页眉/页脚的品牌标识
  • 文档属性中的元数据标记
  • 页面角落的半透明 Logo

3. 代码水印

  • 生成的代码注释中可能包含 TRAE 标识
  • 文件头部可能插入品牌声明
  • 图片资源自动替换为 TRAE CDN

更大的问题:遥测数据收集

根据安全研究人员在 2025 年 7 月的发现,TRAE 的问题远不止水印:

即使关闭遥测,数据仍在上传

研究显示,即使用户在设置中禁用了遥测:

  • 7 分钟内仍有约 500 次网络连接
  • 传输数据量约 26 MB
  • 单个数据包最大 53,606 字节

收集了什么数据

数据类型具体内容
文件系统路径包括用户名和项目结构
硬件规格CPU、RAM、架构信息
行为指标键盘和鼠标活动模式
窗口焦点状态何时正在编码
编辑器可见性打开了哪些文件
精确时间数据开始和停止工作时间

官方的回应

ByteDance 承认遥测开关只控制 VS Code 原生遥测,其自己的数据收集层独立运行,不受开关控制。

市场数据:快速增长背后的代价

根据 TRAE 2025 年年度报告:

指标数据
注册用户600 万
月活用户160 万
覆盖国家~200 个
生成代码行数~1000 亿行
总会话数~6000 万次
总查询数~5 亿次

这个增长速度的背后,是 ByteDance 2026 年计划投入约 230 亿美元的 AI 资本支出

2026 年 2 月:免费承诺被打破

TRAE 从”100% 免费”转变为分层付费模式:

计划价格特点
Lite$3/月基础功能
Pro$10/月包含 SOLO 模式
Pro+$30/月更高配额
Ultra$100/月最高配额

有用户报告,付费后每月只能用不到 20 次请求,而非原来的 600 次”快速请求”。

如何保护自己

如果你正在使用 TRAE

  1. 检查生成的所有文件
    • 图片 URL 是否包含 trae.ai
    • PDF/Word 是否有品牌水印
    • 代码注释是否有 TRAE 标识
  2. 检查数据库中的图片链接
    # 示例:检查 SQLite 数据库
    sqlite3 your_database.db "SELECT * FROM contents WHERE cover_url LIKE '%trae.ai%';"

  3. 替换为干净的占位图
    # 替换为无水印服务
    UPDATE contents SET cover_url = 'https://picsum.photos/seed/' || id || '/800/450';

如果你在考虑使用 TRAE

建议:不要用于生产环境

  • 不适合涉及机密代码的项目
  • 不适合受监管行业(金融、医疗等)
  • 不适合需要数据本地化的企业

替代方案:

工具价格隐私
Cursor$20/月代码不离开本地
Windsurf$15/月有 FedRAMP 和 HIPAA 合规
GitHub Copilot$10/月微软生态,透明政策
Claude Code CLI$20-200/月完全本地运行

我的选择

我选择把项目中的所有 TRAE 相关内容清理干净:

  1. 删除了 TRAE 图片 API 的调用
  2. 替换数据库中的水印图片
  3. 在项目规则中明确禁止使用 TRAE 相关内容
  4. 继续使用自己的 API 和本地模型
  5. 转去使用了Codex

最后的话

这次经历让我更深刻地理解了:

免费的永远是最贵的
(一开始免费的东西,后面付费也可能贵!)

TRAE 的问题不是技术问题,而是商业伦理问题。一个开发工具不应该在用户不知情的情况下:

  • 强制添加水印
  • 收集超出必要的遥测数据
  • 在用户禁用后继续上传数据

希望这篇文章能帮助更多人了解真相,做出自己的选择

 

本文章由瑞贝特编辑
暂无评论

发送评论 编辑评论


				
上一篇