Oracle Code Assist 旨在協助開發人員加快開發速度、提升程式碼的一致性,並將以 Java、SQL 和 Oracle Cloud Infrastructure 為基礎的應用程式最佳化
美國德克薩斯州奧斯汀—2024年5月7日
Oracle 宣布計畫推出 AI 程式碼解決方案 Oracle Code Assist,協助開發人員加快開發速度,提升程式碼的一致性。Oracle Code Assist 由在 Oracle Cloud Infrastructure (OCI) 上執行的大型語言模型 (LLM) 提供支援,並針對 OCI 上的 Java、SQL 和應用程式開發進行優化,根據企業的優秀實務和程式碼庫,為開發人員提供相關資訊建議。Oracle Code Assist 也將用於更新、升級及重製以大多數現代程式設計語言撰寫的程式碼。
AI 驅動的軟體開發徹底改變了軟體的概念化、建立、測試和管理方式。使用 AI 輔助工具,開發人員可以探索新的想法,並接收有關新程式碼、升級程式碼或重製程式碼的智慧型建議。此外,日常任務也可以自動化,讓 AI 工具成為每個軟體開發生命週期 (SDLC) 階段不可或缺的一部分。Oracle Code Assist 預計將成為這方面的主要範例,透過提供程式碼片段、相依性分析、錯誤緩解替代方案、測試案例、註解、摘要和文件來解決 SDLC 中的每個步驟。Oracle Code Assist 將接受專門培訓,作為 JetBrains IntelliJ IDEA 或 Microsoft Visual Studio Code 的開發環境插件進行部署,以提供專家意見回饋,無論開發人員在任何地方執行應用程式,都能為其提供建置、優化和升級支援。
IDC 研究副總裁 Arnal Dayaratna 表示:「開發人員將能夠使用 Oracle Code Assist 將整個 Java 應用程式快速升級到新版本。企業可使用編碼助理快速升級 Java,大幅提升應用程式的彈性和效能,整合最新 JDK 功能,並增強安全態勢。重製與測試需經常自訂的複雜 PL/SQL 程式碼既耗時又成本高昂,而 Oracle Code Assist 可在這方面提供助力,加速資料庫升級。由於 Java 和資料庫技術無所不在,Oracle Code Assist 可能會被全球知名企業廣泛採用。」
Oracle 是 Java 平台的管理者和主要開發商,也是關聯式資料庫產業的先驅。Oracle Code Assist 經過多年應用程式和軟體開發的廣泛軟體儲存區域的培訓。Oracle Code Assist 透過使用 OCI 的服務 API、編碼模式以及 Oracle 自己的軟體開發優秀實務進行微調 (包括來自 Java、SQL、OCI 以及 NetSuite 的 SuiteScript 等其他實務),預計將全面為企業提供服務,無論其軟體和應用程式部署於何處。
Oracle Cloud Infrastructure 產品管理副總裁 Aanand Krishnan 表示:「自訂應用程式是企業在全球各地脫穎而出的方法,但建置、部署及維護應用程式都需要投入大量人力和時間。藉助 Oracle Code Assist,企業可協助開發人員加快開發速度,提升程式碼的一致性,以安全、嚴格且合規的方式改善應用程式的長期維護。」
Oracle Code Assist 透過以下方式協助開發人員加快開發速度:
Oracle Code Assist 也有望協助開發人員透過以下方式強化程式碼的一致性和最佳化工作:
目前,Oracle 的開發人員正積極使用 Oracle Code Assist 來建置新的 Oracle 產品和服務。Oracle 計畫在未來為客戶提供此解決方案。
歡迎參加於 2024 年 5 月 9 日在紐約舉辦的 DevLive: Build with Data and AI,瞭解 Oracle Code Assist 的實際應用。立即報名,參加免費活動。
Oracle 在 Oracle Cloud 中提供整合式應用程式套件以及安全的自主基礎架構。如需有關 Oracle (NYSE: ORCL) 的詳細資訊,請造訪 www.oracle.com/tw。
Oracle、Java、MySQL 和 NetSuite 是 Oracle Corporation 的註冊商標。