字節跳動首個AI開發工具“豆包MarsCode”上線
字節跳動正在加速推出更多的大模型產品,最新上線的豆包MarsCode就是一款面向開發者羣體的工具。
豆包MarsCode包括編程助手和Cloud IDE兩種產品形態,可在需求開發、修復Bug、開源項目學習三個實際場景中實現項目問答、代碼補全、單測生成、Bug Fix等功能,幫助開發者提升效率。
字節跳動開發者服務團隊、豆包MarsCode 負責人李東江在6月26日接受界面新聞等媒體採訪時表示,這是一個自下而上的創業項目,但和公司內部非常重視開發者服務的大方向是非常契合的。
李東江認爲,進入 AI 時代,大語言模型在編程語言方面具備強大的優勢和潛力,相比起復雜的自然語言,編程語言是更簡潔,更嚴謹,更可預測的。
在李東江看來,AI 不是替代開發者的“競爭者”,而是開發者的“好幫手”。在 AI 技術驅動下,一定會衍生出下一代的開發工具。豆包MarsCode團隊想做的是用AI提升開發者的工作效率,讓開發者有更多精力和時間用於思考和創造。
通過一個翻譯機器人構建的實際案例來看,在 AI 的輔助下,開發者可以通過喚起編程助手進行提問,分析需求、熟悉代碼、編寫代碼和調試代碼。但不同於傳統的代碼續寫,豆包MarsCode支持自動根據用戶編輯意圖預測下一個改動點並給出代碼推薦。
據界面新聞了解,豆包MarsCode隸屬於字節跳動在大模型應用上探索的衆多項目之一。此前,字節跳動在大模型領域上線的產品主要面向個人用戶,被用戶熟知的包括豆包、釦子、星繪等。豆包MarsCode是首個面向開發者的產品。
目前,豆包MarsCode的商業模式還在探索中。李東江表示,任何商業模式跑不通的本質是產品沒有提供真實有效的價值,有價值的東西一定不會消失。“豆包MarsCode團隊在商業化上沒那麼焦慮。”