
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 的正確和可靠性。
延伸閱讀
- 「Continue 助力開發者打造及分享專屬 AI 程式碼助手!」
- 「FAA 開始測試 Starlink 終端,馬斯克批評 Verizon 技術‘無法執行’!」
- 《Anthropic 利用寶可夢測試最新 AI 模型,成果驚人!》
- 「為何智商測試不適合評估人工智慧的實力?」
- 自動駕駛車測試在加州驟減 50%:背後原因揭曉!
- 「OpenAI 在 Reddit 測試 AI 說服力,結果震撼人心!」
- AGI 測試即將迎來突破,但缺陷隱藏其中!
- GitHub Copilot 正式進軍 Apple Xcode,開發者的新利器!
- 蘋果升級 TestFlight:全新邀請設計與測試標準革新!
- Aspect Build 獲得 385 萬美元資金,助力開發者輕鬆使用 Bazel 建立軟體!