
GitLab 擴充套件其 AI 產品線,推出 Duo Chat
GitLab 推出 Duo Chat,擴大 AI 功能
GitLab 早前推出了一系列名為 Duo 的 AI 功能,旨在幫助開發人員更有效率地工作,其中包括總結問題、生成史詩和問題描述以及程式碼建議和漏洞解釋等功能。而今,公司加入了 Duo Chat,這是一種類似 ChatGPT 的體驗,允許開發人員與機器人互動,以更加互動的方式使用現有的 Duo 功能。Duo Chat 當前處於測試階段。
David deSanto,GitLab 的首席產品官,在本週早些時候的 KubeCon 訪談中表示這個新功能的理念是在首個測試版和正式版之間,將現有的 Duo 功能移植到聊天中。同時 GitLab 也將其聊天後端移植到 Anthropic 的 Claude 平臺上。
GitLab 的技術選擇和夥伴關係
DeSanto 指出,GitLab 之所以選擇 Anthropic 的 Claude 平臺而非 Google 作為其聊天的後端,是因為他們認為對於 GitLab 中的聊天功能來說需要更大的上下文視窗以獲得更好的資訊。他還提到,GitLab 正在與 Oracle 合作提供基於雲端的 GPU,同時強調 GitLab 的雲端策略是不受限於特定供應商。
Duo Chat 的功能和用途
當前 Duo Chat 已提供了更廣泛的程式碼相關聊天功能,包括“解釋這段程式碼”和程式碼重構等功能。除此之外,測試期間發現,上下文對於獲得最佳聊天體驗至關重要。GitLab 相對於其他競爭對手的優勢之一在於,它可以存取使用者的全部程式碼,即使程式碼未在 IDE 中開啟。此外這些較大的上下文視窗使得追蹤先前對話變得更加容易。
開發人員對 AI 功能的看法
在觀察開發人員在封閉預覽期間使用工具時,團隊發現有趣的一點是,經驗豐富的開發人員並不總是喜歡程式碼建議,因為這可能會變得喧賓奪主。相反,他們更傾向於透過 Duo Chat 來使用這些 AI 工具,尤其是對於程式碼生成功能。因為他們認為程式碼建議過於喧賓奪主,而在聊天中進行一些導向或重構等操作則更為實用。
結語
從 GitLab 擴充套件其 AI 功能的動態來看,我們可以感受到在軟體開發領域中,AI 技術的應用正在變得越來越廣泛。GitLab 的 Duo Chat 提供了一個新的互動式方式,幫助開發人員更有效率地使用 AI 功能,同時也彰顯了 GitLab 在技術選擇和雲端合作夥伴關係上的靈活性和多樣性。
無論對於已經熟練掌握程式碼的開發者,還是對新手開發者,Duo Chat 都提供了一個值得嘗試的新工具。在逐步釋出更多功能之後,我們可以期待在軟體開發中更廣泛的 AI 應用場景出現。
延伸閱讀
- OpenAI 的創意寫作 AI 讓人想起高中文學社那個討人厭的孩子
- 亞馬遜成立新型代理 AI 團隊,將如何改變科技未來?
- 「搶先報名!TechCrunch Sessions: AI 演講者申請截止日期迫在眉睫!」
- MWC 最新報導:AI 影響力的兩極化觀點首次曝光!
- 亞馬遜新推出 Alexa+:為孩子們帶來 AI 驅動的「探索」與「故事」新功能!
- Bridgetown Research 載著 AI 助力,成功募資 1900 萬美元加速盡職調查!
- Nomagic 獲得 4400 萬美元資金,AI 驅動的機器手臂技術將改變未來!
- 全方位理解 Anthropic 的 AI:揭開 Claude 的神祕面紗!
- 微軟刪除 AI 資料中心租賃,背後原因何在?
- Perfect 獲得 2300 萬美元資金,運用 AI 革新招聘流程!