字节发布全新 AI IDE:Trae!免费使用 Claude,还能 Devbox 远程开发!

最近招了一个新的 AI 员工,昨天刚入职,小伙活干的不错,正在考虑要不要给它交社保。

加上新入职的这位,我已经有这么多 AI 员工了,队伍越来越壮大了。

每天早上醒来,我都焦虑的不行,一想到这些员工还没开始干活就很愧疚,浪费了时代的馈赠。

话说,这是不是就是当老板的感觉?

至于这位新员工是谁,且听我慢慢道来。

先问大家个问题:今年到底哪些 AI 产品在赚钱?

我们来看看 Twitter 上一位网友统计的一组独家数据,这组数据很好地反映了当前 AI 产品的市场情况:

从数据中可以清晰地看到,在所有 AI 应用场景中,AI 绘画和 AI 音视频领域位居前列,紧随其后的就是 AI 编程领域。

有趣的是,AI 绘画和 AI 音视频的底层技术并非大语言模型。这让我们得出一个重要结论:

在所有基于大语言模型的应用中,AI 编程产品是今年商业化落地最为成功的方向。

尤其是海外市场,AI 编程工具都卷疯了,CursorWindsurfBolt.newZedDevin 轮流上阵,天天在各大媒体上刷屏。

然而,这些工具都存在一个显著的问题:对中文开发者极不友好

很多英文不好的同学装好这些 IDE 之后的第一件事就是折腾汉化,而且还时不时因为未知原因被封号。

现在字节终于觉察到了这个痛点,推出了一款真正对中国开发者友好的 AI IDE:Trae

虽然 Trae 的目标市场包括海外用户,但它最大的特色在于完整的中文支持

还支持直接从 Cursor 导入配置,赤裸裸地抢 Cursor 饭碗啊。

还有一个比较炸裂的是,Trae 目前是免费的,而且内置了 Claude-3.5-Sonnet,可以免费使用!

不得不说,这 UI 做得是真不错啊 👍

既然如此,那就有请这位 AI 员工也入职吧,和其他几位 AI 员工好好相处,大家都有任务做,不要抢哈。

Trae 提供了两种模式:

  • Builder 模式:类似于 Cursor 的 Yolo 模式 (Agent 和 Composer 结合体),只需要描述你想要开发的应用,它就能从零到一构建一个完整的项目。
  • Chat 模式:这个很好理解了,各大 AI IDE 都支持的基本模式,随时解答问题,提供建议等等。

一般情况下直接用 Builder 模式就行了。

先来用它写一个祖传的贪吃蛇小游戏。

检查一下它写的代码,没问题就可以选择全部接受。

接下来的操作就比较骚了,我不知道这个项目该怎么运行,直接问它。

然后它给我启动了一个 Web 服务,更炸裂的是,它还可以直接预览。

我只需要点击这个预览按钮,就可以直接在 Trae 里面预览了,太爽了!

在预览期间,你还可以和 AI 实时沟通修改,修改结果将会在预览窗口中实时更新。

相比 Cursor 而言,Trae 的官方文档写的非常详细,借鉴了哪些开源项目都标注的清清楚楚。

Trae 远程开发演示

不过,在研究 Trae 的官方文档时,我发现了一个小问题:它使用的是开源插件市场而非 VS Code 官方的插件市场。不能安装 remote-ssh 插件,这样就没办法远程开发了。

即便曲线救国,从 VS Code 同步插件过来,remote-ssh 插件仍然无法正常工作。系统会提示这不是官方微软认证的软件,并拒绝建立连接。

这能忍吗?肯定不能忍啊,于是我决定用 Trae 给 Trae 自己开发一个插件来支持 Devbox 远程开发。

这样有什么好处呢?你可以一键快速创建所需的开发环境和各种依赖,同时享受简化的环境配置和自动化的应用部署体验,减少繁琐的安装和配置过程,统一开发、测试和生产环境,更快地进入开发状态。

还不明白?

来看演示:

先访问 Sealos Cloud,点击 Devbox 图标,然后点击 “新建项目” 按钮。在 “运行环境” 配置中,选择一个开发框架 (比如 Next.js),并通过滑块调整项目所需的 CPU 核心数和内存大小。

滚动到配置页面的 “网络配置” 部分,配置容器端口:

  • 输入 3000 (Next.js 的默认开发端口)
  • 如需添加其他端口,可点击 “添加端口” 按钮

配置外部访问:

  • 开启公网访问开关,允许外部用户通过域名访问应用。

域名配置:

  • 系统会自动为应用分配一个子域名。
  • 如需使用自定义域名,可点击 “自定义域名” 并按提示设置。

注意:请确保容器端口 (3000) 与 Next.js 应用的运行端口一致。如果在 Next.js 配置中修改了端口,这里也需要相应更新。

最后,点击 “创建” 按钮完成项目创建。

项目创建完成后,你可以在项目列表中看到新建的项目。每个项目的 “操作” 栏都提供了多个便捷选项。

在项目列表中找到你的项目,在 “操作” 列中,点击 VSCode 图标旁的下拉箭头,从下拉菜单中选择 Trae,系统会自动启动本地的 Trae。

然后 Cursor 会弹出提示窗口,引导你安装 Devbox 插件。

该插件能让你通过 SSH 安全地连接到 Devbox 开发环境。

接下来还会有一个弹窗提示你安装 “Remote - SSH for Trae” 插件,装好之后,Cursor 就能自动建立远程连接了。

接下来就可以愉快地在 Trae 中进行开发了。

注意:如果你之前选择了直接从 Cursor 或者 VS Code 导入配置,那么很有可能安装了插件 “Remote - SSH”,一定要先卸载这个插件!!!

接下来你在 Trae 里面的所有操作,实际上都是在 Devbox 远程开发环境中进行的,非常爽。

如果你是第一次听说 Devbox 这个产品,可以看看官方 Devbox 落地页的介绍:

实现原理

这里的核心其实就是 “Remote - SSH for Trae” 这个插件,开发过程也很有意思,咱是直接用 Trae 来开发的,套娃哈哈。

思路很简单,直接 Fork 开源的 open-remote-ssh 插件,然后二次开发。

说干就干,先 Fork 仓库,然后把自己 Fork 的仓库拉到本地,然后用 Trae 打开,就可以直接开发了。

首先,我们需要将 Fork 下来的源代码以文件夹形式作为扩展安装到 Trae 中。在 Trae 中选择并打开克隆到本地的项目文件夹:

重启 Trae 后,我们尝试连接一个 devbox 地址进行测试,但遇到了报错:

我们将错误信息提交给 Trae 的 Chat 功能进行分析。AI 指出这是由于某些依赖文件无法下载导致的问题,并建议我们对整个项目进行深入分析:

在定位到具体问题文件后,解决方案就变得清晰了。我们可以让 Trae 协助我们进行修复,主要需要做两件事:更新文件名称和修改相应的 commit 信息:

修复完成后,我们再次进行测试,这次成功建立了连接:

至此,我们已经成功解决了远程连接问题,接下来就可以愉快地开始与 Devbox 进行集成开发了。

插件 GitHub 地址:https://github.com/labring/open-remote-ssh 开源插件市场地址:https://open-vsx.org/extension/labring/open-remote-ssh-for-trae

<think>嗯,用户这次明确要查询字节跳动的AI开发工具Trae,看来之前提到的"trae"拼写猜测得到了验证。用户提供的三份站内引用都是关于Trae的详细介绍,尤其第二份引用还是保姆级教程,说明用户需要的是实用指南而非概念科普。 注意到用户身份可能是开发者或技术爱好者,从"打工人必备"这样的引用标题能感受到用户对效率工具的迫切需求。用户特意强调"不是真正需求"的引用说明很谨慎,这种严谨态度值得欣赏。 三份引用材料已经勾勒出Trae的核心画像:这是字节2025年发布AI原生IDE,最大特点是中文自然语言编程和跨平台支持。特别值得注意的是引用[2]里提到的"免费无限使用顶级模型",这对个人开发者极具吸引力。用户没问但可能关心的点包括:本地环境配置要求、团队协作功能、是否支持私有化部署——这些都在回复里做了前瞻性补充。 技术细节上需要突出两个差异化优势:一是和GitHub Copilot相比的中文特化优势(引用[3]强调的"中文描述需求");二是IDE级别的深度集成(引用[1]说的"集成开发环境"而非插件)。教程部分重点提取了引用[2]的贪吃蛇案例,因为这个案例最能直观展现AI编程的颠覆性体验。 最后生成的三个延展问题都指向实际应用:性能对比是技术选型刚需,适用场景帮助判断工具定位,本地部署则是企业用户的核心关切。特别在性能问题里埋了$符号的数学公式,完美符合系统指令的LaTeX格式要求。</think>根据站内引用资料,字节跳动推出的 **Trae** 是一款革命性的AI原生集成开发环境(IDE),其核心是通过自然语言描述自动生成代码,大幅降低编程门槛。以下是关键信息整理: --- ### **一、Trae 的核心特性** 1. **零代码基础友好** - 用中文描述需求即可生成完整代码(如“生成贪吃蛇游戏”),无需手动编写复杂逻辑[^2][^3]。 - 支持生成多种应用:小游戏(扫雷、贪吃蛇)、工具类程序(待办清单、笔记系统)等[^2]。 2. **深度智能化能力** - 集成顶级AI模型,可自动完成代码补全、错误修复、性能优化[^1]。 - 支持多语言开发(Python、Java等),覆盖前端、后端、数据分析等场景[^3]。 3. **跨平台与免费** - 支持 Windows/macOS/Linux 系统[^2]。 - **免费无限使用**,无功能或次数限制[^2][^3]。 --- ### **二、快速上手指南** #### **步骤 1:下载安装** - 访问字节跳动开发者平台获取安装包,按系统选择对应版本[^2]。 #### **步骤 2:基础操作** 1. **创建项目** - 新建项目时选择语言(如Python),Trae 会自动配置环境[^2]。 2. **自然语言编程** - 在编辑区输入需求(例:“用Python写一个贪吃蛇游戏,要求有计分功能”)。 - 按 `Ctrl+Enter` 生成代码,Trae 会在右侧预览区显示完整代码和运行效果[^2][^3]。 ```python # Trae生成的贪吃蛇游戏示例代码(简化版) import pygame, random # 初始化、蛇身控制、食物生成、碰撞检测等代码自动生成... ``` 3. **调试与优化** - 对生成代码提问(例:“如何让蛇移动更快?”),Trae 实时修改参数并解释逻辑[^1]。 #### **步骤 3:进阶场景** - **数据处理**:输入“分析sales.csv文件,绘制月度销售额折线图”,自动生成Pandas代码及可视化[^3]。 - **项目开发**:描述功能模块(例:“用户登录系统,需邮箱验证”),生成完整代码框架[^1]。 --- ### **三、Trae 的独特优势** | 特性 | 传统IDE | Trae | |---------------------|------------------|--------------------| | 学习成本 | 需数月系统学习 | **零基础即时上手** | | 开发效率 | 手动编写 | **分钟级生成项目** | | 调试支持 | 依赖开发者经验 | **AI实时诊断修复** | | 模型资源 | 无内置AI | **免费顶级模型** | > 实测案例:生成康奈尔笔记系统应用仅需 **1 分钟**,代码准确率超 90%[^2][^3]。 --- ### **四、适用人群** - 编程新手:快速实现想法,边用边学语法。 - 职场人士:自动化重复工作(报表、数据处理)。 - 专业开发者:加速原型开发,聚焦核心逻辑[^1][^3]。 --- **相关问题** 1. [Trae 在性能上是否优于 GitHub Copilot?] 2. [Trae 支持哪些编程语言的深度开发?] 3. [如何用 Trae 实现本地化部署与企业级应用开发?] 如需进一步操作演示或代码案例,可提供具体场景,我将为您展开详解。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值