硬刚Cursor!字节发布一款强大的AI IDE工具:Trae,Claude-3.5免费!(TikTok回归,还多了一个新产品)

大模型向量数据库云通信

🍹 Insight Daily 🪺

Aitrainee | 公众号:AI进修生

Hi,这里是Aitrainee,欢迎阅读本期新文章。

昨天我发了一条小绿书 —— 字节系Tiktok等产品在美暂停服务:

picture.image

但今天随着川普的回归,Tiktok已恢复在美服务:

picture.image

而且就在今天,字节的Trae来了,这是一款懂中文开发者的AI IDE。

所以今天不仅 TikTok 等一系列产品回归了, 还多了一个新产品:

picture.image

我以前就和评论区的各位讨论:国内还没有自己的AI IDE,这下由字节旗下新加坡公司SPRING(SG)PTE.LTD.提供Trae的服务。

估计一方面也是方便用GPT-4o和Claude-3.5-Sonnet模型作为基座,毕竟国内的AI编程模型还有一些差距,初期肯定想要Trae表现出强大的实力,后期可能再兼容国内的AI编程模型。

picture.image

Trae面向专业的开发者,不只是代码补全,还能端到端开发整个项目。实现了从Copilot到Autopilot的跨越。

picture.image

Trae 提供两种模式: Builder 模式,你只需描述想要的应用,AI 即可从零到一完成项目构建。类似Cursor Yolo模式。 Chat 模式,AI 理解代码语境,可随时解答问题、提供建议,并支持编辑器内实时补全代码。 内置GPT-4o和Claude-3.5-Sonnet,现在免费用。支持中英双语,Mac版已上线,Windows版也快了。 字节家大业大,估计免费的时间还不短。 UI很优雅,交互很丝滑。最特别的是,它真的懂中文开发者的习惯。

picture.image

我们也可以看到他这个软件也借鉴了许多开源社区的力量:

picture.image

picture.image

Builder模式

Trae的Builder模式是一个从零到一的项目助手。通过快捷键Command + U打开,选择“Builder”即可使用。

它会主动读取项目文件,分步执行任务。支持图片输入,能够生成代码,运行命令。

代码变更可以预览,命令执行后有反馈。最棒的是,还能实时预览成果。

picture.image

在预览期间,如果您继续与人工智能助手互动并修改您的需求,结果将在Webview 窗口中实时更新

不满意?在10轮对话内可以回退。所有历史对话都可以查看和管理。

主要功能:

  • 增加上下文 :理解项目的代码和文件结构。
  • 输入多模态内容 :支持添加图片,如错误截图和设计草图。
  • 生成和处理代码变更 :自动生成或编辑代码,支持批量接受或拒绝。
  • 生成并运行命令 :推荐并执行必要的Shell命令,提供执行反馈。
  • 预览结果 :在Webview窗口中查看结果,实时更新。
  • 回退版本 :可将项目回退到之前的版本。
  • 管理历史聊天记录 :查看、删除历史聊天内容。

picture.image

使用案例:

例如,开发一个Web应用。通过Builder模式,可以:

  1. 添加项目上下文。

  2. 生成React组件或Node.js服务代码。

  3. 自动执行npm installgit commit命令。

picture.image

点击运行后,命令将在Trae的终端中执行。一旦命令运行完毕,人工智能助手将自动读取和分析结果。如果在执行过程中出现任何问题,人工智能助手将分析原因并提供建议解决方案。

picture.image

  1. 预览应用界面并进行修改。

picture.image

Chat模式

Trae的Side Chat(Chat模式)。按Command + U打开,点击左上角Chat进入。

picture.image

它能理解项目上下文,支持图片输入。生成的代码可以一键应用,命令可以直接运行。 在聊天模式中,根据您的需求,人工智能助手将提供可执行的Shell命令,您只需一键即可运行

picture.image

picture.image

如果您选择接受代码更改,Al助手将创建新文件或将更改应用到现有文件。应用后的代码将以diff格式显示。

代码变更很灵活:可以整体接受或拒绝,也能逐条处理。历史对话都能查看和管理。

picture.image

对于聊天中生成的代码片段,你可以按以下方式处理:

picture.image

picture.image

不满意还能回退到之前的版本。

picture.image

Inline Chat

Trae的Inli ne(内联) Chat,就在代码编辑器里。和Cursor一样。 想用很简单:光标放编辑器里按Command + I,或者选中代码,用Command + I或者浮动菜单的Edit按钮。

picture.image

和AI对话很自然。想加注释?解释代码?优化代码?直接说就好。

picture.image

AI的回应用diff格式展示,可以整体接受或拒绝,也能逐条处理。不满意还能重试。

picture.image

总结一下吧:

Trae的上下文理解,不只是看代码,连文件夹、终端日志、图片都能理解。

代码补全很丝滑。实时理解,智能预测。想要什么,按Tab就好,或者直接写注释告诉它。

Builder模式更有意思。它会分析项目背景,把复杂任务拆解成小步骤。从读文件到运行命令,都变得简单。

Trae 支持从 VS Code 或 Cursor 导入配置,它会将插件、设置、按键绑定同步到 Trae,实现 IDE 的无缝切换:

picture.image

最后,他的官方文档写的相当详细,建议想要深入了解的,直接查看官方文档,感觉比cursor文档介绍得更容易上手、详细。https://docs.trae.ai/docs/builder?\_lang=en

🌟 知音难求,自我修 炼亦艰, 抓住前沿技术的机遇,与我们一起成为创新的超级个体 (把握AIGC时代的个人力量)。

参考链接:
[1] https://www.trae.ai/home

0
0
0
0
关于作者
关于作者

文章

0

获赞

0

收藏

0

相关资源
火山引擎大规模机器学习平台架构设计与应用实践
围绕数据加速、模型分布式训练框架建设、大规模异构集群调度、模型开发过程标准化等AI工程化实践,全面分享如何以开发者的极致体验为核心,进行机器学习平台的设计与实现。
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论