網路議題

開發者新利器!Sourcegraph 推出 Cody 5.1,免費程式碼 AI 工具可撰寫整個檔案和測試

Sourcegraph 宣布 Cody 5.1 發布,進一步提升程式碼 AI 助手的能力簡介 Sourcegraph,一家全球領先的程式碼搜尋和 AI 輔助軟體工程公司,今天宣布了 Cody 5.1 版本的推出,這是其程式碼 AI 助手的一次重大升級。新版本的 Cody 具備了更廣泛的程式碼上下文視野 .... (往下繼續閱讀)

分享到 Facebook 分享到 Line 分享到 Twitter

文章目錄

開發者新利器!Sourcegraph 推出 Cody 5.1,免費程式碼 AI 工具可撰寫整個檔案和測試

Sourcegraph 宣布 Cody 5.1 發布,進一步提升程式碼 AI 助手的能力

簡介

Sourcegraph,一家全球領先的程式碼搜尋和 AI 輔助軟體工程公司,今天宣布了 Cody 5.1 版本的推出,這是其程式碼 AI 助手的一次重大升級。新版本的 Cody 具備了更廣泛的程式碼上下文視野和改進後的自動化能力,使其能夠在較少的人為幹預下生成程式碼、修復錯誤並重構專案。Sourcegraph 執行長 Quinn Slack 在接受 VentureBeat 專訪時討論了新的 Cody 桌面應用程式及其為程式碼 AI 建立上下文的能力。透過讓開發人員將 Cody 應用於本地程式碼,該應用程式能夠更好地理解程式碼庫,甚至能夠編寫整個測試和檔案。

Cody 5.1 的關鍵增強功能

根據 Slack 的說法,Cody 5.1 的關鍵增強功能包括:能夠理解程式碼庫中多個倉庫的上下文和執行更複雜的軟體工程任務的新型自動化“配方”。開發人員可以透過其程式碼編輯器中的聊天介面直接使用 Cody,而 Cody 現在也可以直接對程式碼進行更改。Cody 5.1 對於 GitHub 的 Copilot 等競爭對手提出了挑戰,後者是一個主要依賴開發人員當前的程式碼上下文的自動完成工具。Slack 表示:“兩年前 Copilot 問世時確實很棒,但它並沒有太多變化。任何使用過 ChatGPT 的人都知道 AI 能夠比一個花哨的自動完成工具做得更多。”

Cody 5.1 的主要功能

Cody 5.1 還引入了一些新功能,包括:內聯聊天功能,允許開發人員對程式碼檔案的特定區域提出問題並提出更改;支援 JetBrains 的 IDE,例如 IntelliJ、PyCharm 和 WebStorm;以及 Cody 桌面應用程式,使個人能夠在其編輯器和聊天介面中輕鬆使用 Cody。Cody 5.1 免費提供給開發人員,無論其程式碼是公開的還是私有的,僅對團隊/公司/企業功能或超過使用速率約束者收費。Sourcegraph 企業伺服器使用者需要升級到 5.1 版本以獲得 Cody 的新功能。

哲學討論:AI 在程式設計中的應用

隨著人工智慧的快速發展,AI 在程式設計領域的應用也越來越廣泛。程式碼 AI 助手像 Cody 5.1 透過理解程式碼庫的上下文和學習程式碼模式等方式,使得開發人員能夠更有效地生成程式碼、修復錯誤並最佳化效能。然而 AI 在程式設計中的應用也帶來了一些哲學問題。例如,當 AI 能夠在沒有人類審查的情況下寫程式碼時,我們應該如何確保 AI 生成的程式碼是正確和可靠的?

Slack 提到,建立開發人員和 AI 之間的信任關係是實現更高級自動化之前的重要步驟。雖然 AI 能夠執行更高級的程式設計任務,但在 AI 完全接管程式碼撰寫的階段之前,我們需要謹慎行事。對於企業級專案來說確保 AI 生成的程式碼符合現有程式碼庫的要求至關重要。

專家評論和建議

Sourcegraph 的 Cody 5.1 版本的發布代表了 AI 在程式設計領域持續演進的一個重要裏程碑。透過更全面的程式碼上下文,開發人員能夠更準確地生成程式碼,提高生產力。然而我們也應該警惕 AI 在程式設計中的潛在風險。

建議開發人員在使用 Cody 5.1 時保持謹慎,特別是在生產環境中。儘管 Cody 5.1 可能能夠為開發人員節省大量時間和精力,但我們仍應該定期審查 AI 生成的程式碼,並將其視為指導而非絕對的解決方案。

在 AI 在程式設計中的應用上,我們還需要進一步的研究和討論,以解決相關的倫理和法律問題。確保 AI 在程式設計中的應用符合道德標準並受到適當的監管是至關重要的。

結論

Sourcegraph 的 Cody 5.1 版本的發布為開發人員提供了更強大的程式碼 AI 助手,能夠更準確地生成程式碼、修復錯誤並最佳化效能。然而我們也應該謹慎應用 AI 在程式設計中,確保 AI 生成的程式碼符合現有程式碼庫的要求並受到適當的監管。隨著 AI 在程式設計中的應用的不斷發展,我們需要進一步探索和討論相關的倫理和法律問題,以確保 AI 的正確和可靠性。

Code,Programming,Technology-wordpress,開發者工具,Sourcegraph,Cody5.1,程式碼 AI 工具,檔案撰寫,測試
江塵

江塵

Reporter

大家好!我是江塵,一名熱愛科技的發展和創新,我一直都保持著濃厚的興趣和追求。在這個瞬息萬變的數位時代,科技已經深入到我們生活的方方面面,影響著我們的工作、學習和娛樂方式。因此,我希望透過我的部落格,與大家分享最新的科技資訊、趨勢和創新應用。