揭秘字节跳动新推出的AI开发工具豆包MarsCode

发表时间: 2024-06-27 18:06

界面新闻记者 | 肖芳

界面新闻编辑 | 刘方远

字节跳动正在加速推出更多的大模型产品,最新上线的豆包MarsCode就是一款面向开发者群体的工具。

豆包MarsCode包括编程助手和Cloud IDE两种产品形态,可在需求开发、修复Bug、开源项目学习三个实际场景中实现项目问答、代码补全、单测生成、Bug Fix等功能,帮助开发者提升效率。

字节跳动开发者服务团队、豆包MarsCode 负责人李东江在6月26日接受界面新闻等媒体采访时表示,这是一个自下而上的创业项目,但和公司内部非常重视开发者服务的大方向是非常契合的。

李东江认为,进入 AI 时代,大语言模型在编程语言方面具备强大的优势和潜力,相比起复杂的自然语言,编程语言是更简洁,更严谨,更可预测的。

在李东江看来,AI 不是替代开发者的“竞争者”,而是开发者的“好帮手”。在 AI 技术驱动下,一定会衍生出下一代的开发工具。豆包MarsCode团队想做的是用AI提升开发者的工作效率,让开发者有更多精力和时间用于思考和创造。

通过一个翻译机器人构建的实际案例来看,在 AI 的辅助下,开发者可以通过唤起编程助手进行提问,分析需求、熟悉代码、编写代码和调试代码。但不同于传统的代码续写,豆包MarsCode支持自动根据用户编辑意图预测下一个改动点并给出代码推荐。

据界面新闻了解,豆包MarsCode隶属于字节跳动在大模型应用上探索的众多项目之一。此前,字节跳动在大模型领域上线的产品主要面向个人用户,被用户熟知的包括豆包、扣子、星绘等。豆包MarsCode是首个面向开发者的产品。

目前,豆包MarsCode的商业模式还在探索中。李东江表示,任何商业模式跑不通的本质是产品没有提供真实有效的价值,有价值的东西一定不会消失。“豆包MarsCode团队在商业化上没那么焦虑。”