25.3 C
New York
Tuesday, May 7, 2024

Oracle unveils AI-powered coding assistant


Oracle has introduced Oracle Code Help, an AI-powered coding assistant that can present builders with context-specific options that may be tailor-made to a company’s greatest practices and codebases.

Oracle didn’t present an availability date for Oracle Code Help, however mentioned that builders at Oracle have been utilizing the software to construct Oracle services and products. Oracle Code Help can be utilized to jot down, improve, and refactor code written in most trendy programming languages, the corporate mentioned.

Powered by giant language fashions (LLMs) operating on Oracle Cloud Infrastructure (OCI), Oracle Code Help is optimized for Java, SQL, and common software growth on OCI. It additionally helps Ruby and C++ and is being examined to be used with Python, the Terraform infrastructure-as-code language, and the Netsuite SuiteScript scripting language.

Oracle Code Help addresses a number of steps within the software program growth life cycle by offering code snippets, dependency evaluation, error mitigation alternate options, take a look at circumstances, annotation, summarization, and documentation, Oracle mentioned. It’s deployed as a growth atmosphere plugin for the JetBrains IntelliJ Concept IDE or Microsoft’s Visible Studio Code editor. The software is educated to supply professional, opinionated suggestions to assist builders, construct, optimize, and improve functions wherever they run.

Skilled on a repository of software program developed over a few years, Oracle Code Help can be geared up to serve organizations regardless of the place functions are deployed, Oracle mentioned. The assistant can be fine-tuned with OCI service APIs, coding patterns, and Oracle software program growth practices from Java, SQL, OCI, and different applied sciences resembling NetSuite SuiteScript.

Oracle mentioned Oracle Code Help will enhance developer velocity by means of code technology, code annotation, and the technology of API documentation or feedback to explain code performance. Different advantages embrace code explainability, by means of plain language summaries of code, quicker code critiques, and take a look at protection technology. The power of Oracle Code Help to create unit and useful exams primarily based on the context of the code will assist builders enhance take a look at high quality, Oracle mentioned.

Oracle listed 5 methods it believes Oracle Code Help will assist builders improve code consistency and optimization:

  • Tailor-made options that incorporate code frameworks, inner libraries, greatest practices, and industry-specific requirements to generate organization-specific code.
  • Code origination context that helps guarantee code shouldn’t be sourced from non-permissive licenses.
  • Automated language upgrades that replace current code utilizing the present language model and newer libraries.
  • Code evaluation that identifies bugs and inefficiencies.
  • OCI optimization options that attracts on OCI service APIs, coding patterns, and greatest practices for functions to run on OCI.

Copyright © 2024 IDG Communications, Inc.



Supply hyperlink

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles