小編的世界 優質文選 探索
字體大小:
2025年5月11日 -
:
貝殼(賈琳):當我們用AI寫了100萬行代碼
作者:巨人報告
今天分享的是:貝殼(賈琳):當我們用AI寫了100萬行代碼
報告共計:24頁
該文檔聚焦貝殼在AI編程領域的探索與實踐。AI編程旨在自動化編程過程,雖面臨程序空間搜索和用戶意圖表達兩大挑戰,但穀歌、微軟、華為等公司的實驗和實踐表明,大模型能提升編程效率。貝殼研發的AI研發助手CodeLink,設計理念圍繞AutoComplete代碼補全助手、CodeChat結對編程專家、WorkBench私域工作台展開,在不改變原有編碼方式的基礎上提供全新編程體驗,具備代碼續寫、函數生成、技術方案問答等多種功能。在落地實踐方面,貝殼采用分層抽樣分組進行對照試驗,自建評測框架評估模型,且選擇自研模型,其優勢在於可針對特定任務和場景優化,保障數據安全隱私,降低成本並便於持續改進。通過該框架對CodeLlama - 7B模型進行增量預訓練和指令微調,在Javascript上取得了較好效果,生產環境采納率達一定比例。從實際應用來看,CodeChat與AutoComplete協同解決寫代碼問題,WorkBench解決接口文檔編寫和聯調部署測試難題,實現智能化人機協同。目前,CodeLink取得了一定成果,覆蓋了一定比例的研發工作,提升了代碼采納率和AI代碼占比。未來,CodeLink計劃向全面自動化人機協同邁進,將大模型能力植入更多研發流程,變革開發和協同方式,打造插件生態,培養更多全棧AI工程師,推動AI在編程領域的深入應用。
以下為報告節選內容