今天,我帮 TRAE[1] 发布一个简短的消息。
使用 Linux 系统的同学,现在多了一个 AI IDE 的选择,TRAE 的 Linux 版本[2]上线了。
为什么这件事值得关注?
这要从多年前说起,AI 编程刚刚问世的时候,VS Code 的 Copilot 插件是唯一的工具,能够补全代码,还能够根据文字描述生成函数,大家一看:“哇塞,太神奇了!”
没过多久,字节紧跟着推出了一个同类插件 MarsCode。我是这个插件的早期用户,从那个时候开始关注他们的产品动态。
到了2025年初,AI Coding 已经是一日千里,而插件受到宿主环境的限制,越来越不够用,字节就开始搞一个独立的、AI 专用的 IDE,这就是 TRAE。
TRAE 一开始只有 Windows 版本和 Mac 版本,没有 Linux 版本。我当时感到很奇怪:它基于 Electron,而 Electron 明明支持 Linux 啊。
团队的解释是,TRAE 的 AI 推理引擎、上下文索引等核心组件是自己开发的,为了保证性能,使用 Rust、Go 或 C++ 编写,需要针对 Linux 单独进行编译、测试和优化,会占用大量人力。
而且,Linux 桌面环境碎片化严重,还涉及显卡驱动(Wayland vs X11)的硬件加速,都需要人力投入。
所以,当时的考虑是集中人力,优先做 AI IDE 功能,稍后再做 Linux 版本。
可是,要求早日提供 Linux 版本的呼声就没停过,团队看在眼里,也很着急。为了让这些用户都能用上,在研发资源很紧张的情况下,最终决定还是做了排期,挤出资源来做这件事。
终于在本周,Linux 版本正式上线了,现在 macOS / Windows / Linux 三大平台都有客户端了。
现在,无论你是后端、全栈、DevOps、ML、嵌入式工程师,无论使用哪种平台,都能用 TRAE 进行 AI 编码。
可是 Linux 的 AI IDE 已经有很多种 —— 国际上就有 Cursor、Windsurf、Antigravity,再加上传统的 VS Code 和 JetBrians —— 大家可能会问,为什么要用 TRAE 呢?
回答是 TRAE 有一些特点,值得考虑。
(1)原生 Linux 支持。这次 TRAE 对 Linux 的支持非常全面。
安装包有 deb(适用于 Debian/Ubuntu 系)、rpm(适用于 RHEL/Fedora 系)、tar.gz(通用压缩包,适用于任意发行版)三种格式,同时支持 x64 和 arm64 两种架构。
另外,针对 Linux 的两类桌面环境(Wayland 和 X11)都做了适配,操作流畅稳定。
(2)体验统一。Linux 版跟 Windows/Mac 版本完全一致,没有差异。功能很完整,该有的功能都有,比如下图是 MCP 管理界面。
(3)SOLO 编排器。TRAE 自带 SOLO 模式,用来编排多个 AI Agent 的运行,允许多个 Agent 一起运行。在我印象中,TRAE 是第一个提供这个功能的 AI IDE。
(4)兼容 VS Code 插件,支持一键导入。TRAE 支持 VS Code 的插件市场,提供 VS Code / Cursor 配置一键导入,没有迁移成本。
(5)免费模型。 TRAE 分成国内版和海外版,区别是海外版使用国外模型,需要付费,国内版使用国产模型,个人使用免费。
目前,国内版可以使用的国产模型见下图,都是免费的。但是,用户多的时候,需要排队。
使用 Linux 的同学想要尝试,可以去他们的官网下载[3]。
(完)
References
[1] TRAE: https://www.trae.cn/[2] TRAE 的 Linux 版本: https://www.trae.cn/ide/download[3] 下载: https://www.trae.cn/ide/download