Comate代碼助手
v1.0
Comate代碼助理、Comate代碼助手是百度推出的手工程式碼程式設計工具,可有效提升程式設計師的工作效率,並減輕工作壓力。目前,Comate代碼助手已開啟內測。如果有興趣的用戶歡迎追蹤。
在文心大模型技術交流會(成都)上,百度智能雲端推出「Comate」編碼智能推薦工具(IT之家註:Comate 取自Coding Mate,寓意大家的AI 編碼夥伴),並正式開放邀請測試。
Comate「編碼智慧推薦」多行程式碼推薦百度集團副總裁侯震宇表示,「Comate」代碼助理是基於大模型打造的新一代編碼輔助工具,已在百度內部進行了大量測試。測試結果顯示,在「Comate」輔助編寫的程式碼中,近50% 的建議程式碼被開發者採納。
百度內部人士透露,輔助程式碼撰寫是第一階段的主要產品功能,第二階段,「Comate」將實現在特定領域、場景的自然語言程式碼生成,第三階段將實現全領域的自然語言開發。
據介紹,Comate 已支援Java、C / C++、Python、Go、JavaScript 等主流研發語言和框架超過20 種,支援VSCode 和Jetbrains 系列等主流IDE,具有單行續寫、完整邏輯區塊生成、多個選擇、註釋生成程式碼等能力。同時,Comate 也結合了百度技術選型和編碼規範,不僅可以幫助工程師更快的完成編碼任務,程式碼的品質也更為出色。
後續,Comate 也將上線通過選定程式碼區塊,進行程式碼理解和描述、註解產生、單元測試產生、缺陷識別和自動修復、程式碼重構優化、自動插樁Debug 等能力,以及透過Chat 方式互動進行的自然語言產生程式碼和指令、技術知識問答等能力,以及在一些場景下實現自然語言直接產生應用或產品,降低軟體研發門檻,提升研發程式碼品質和效率。