Oracle has introduced its AI-powered programming assistant, Oracle Code Assist, in a beta trial. The tool is designed to enhance the development of applications on Oracle Cloud Infrastructure (OCI) and is currently optimized for Java. Oracle aims to make this assistant an essential resource for developers, particularly for those building and maintaining applications in Java. The beta version provides a suite of features intended to support developers in their efforts to boost performance, security, and efficiency when working with Java applications.
While Oracle Code Assist is primarily focused on Java in its beta version, it is compatible with most modern programming languages, including Python, JavaScript, C#, Rust, Ruby, Go, PL/SQL, and C. This flexibility allows developers to utilize the tool across a range of projects and programming environments. Oracle has specifically emphasized its optimization for Java, where the assistant is expected to provide significant support for both new application development and the modernization of legacy Java applications. Additionally, the company plans to expand its functionality to include support for NetSuite SuiteScript, a scripting language for building customizations and extensions within Oracle’s NetSuite product.
The tool is accessible through the Oracle Beta Program, which developers can join to explore and provide feedback on Oracle Code Assist. Initially announced in May, the beta trial has now opened, giving developers the opportunity to test its features and determine how it can streamline their development processes. Through its integration with popular IDEs like JetBrains IntelliJ IDEA and Microsoft Visual Studio Code, Oracle Code Assist provides intelligent suggestions and real-time assistance, which is expected to help developers increase productivity and reduce the time required to write code.
Alongside the Code Assist launch, Oracle has introduced new features to its OCI Kubernetes Engine (OKE), which focuses on improving the deployment and management of AI workloads and cloud-native applications. These new enhancements include support for Ubuntu Linux images, improved container security, and logging analytics for OKE workloads. Additionally, Oracle has introduced cluster node health checks, which will allow operators to ensure that worker nodes remain healthy and up to date. These improvements are designed to help developers identify and address security issues quickly, providing better monitoring and faster remediation capabilities at the container level. With these updates, Oracle is working to enhance the overall developer experience for managing AI and cloud-native workloads at scale on OCI.