fbpx
Close

Login

Close

Register

Close

Lost Password

Oracle Code Assist: qué es y sus principales funciones

Oracle Code Assist es un asistente de creación de aplicaciones basado en inteligencia artificial (IA). Está enfocado en Java, SQL y OCI.

Oracle ha anunciado el desarrollo de un nuevo asistente de inteligencia artificial (IA) destinado a acelerar la creación de aplicaciones por parte de los desarrolladores: Oracle Code Assist

Oracle Code Assist es una herramienta de IA diseñada para mejorar la velocidad y la consistencia del desarrollo de software. Utiliza modelos de lenguaje grande (LLM) en OCI, optimizados para Java, SQL y el desarrollo en OCI, proporcionando sugerencias contextuales específicas a los desarrolladores. Además, puede adaptarse a las mejores prácticas y bases de código de las organizaciones.

Lee también: Oracle: así está implementado IA generativa en 2024

Disponible como complemento para entornos de desarrollo como JetBrains IntelliJ IDEA y Microsoft Visual Studio Code, Oracle Code Assist ya está siendo utilizado internamente por desarrolladores de Oracle y estará disponible para desarrolladores externos en el futuro.

En el siguiente video, Oracle hace una demostración de su funcionamiento:

Aceleración del desarrollo

oracle code asist generacion de codigo

Oracle Code Assist ofrece sugerencias y explicaciones específicas del contexto, reduciendo el tiempo dedicado a tareas rutinarias. Al automatizar y mejorar tareas comunes, los desarrolladores pueden producir software más rápido. La herramienta utiliza modelos de IA entrenados en múltiples lenguajes y filtrados para evitar la generación de código no permitido, optimizando las aplicaciones para su implementación en OCI.

Mejora de la consistencia del código

oracle code assist unit test

La herramienta permite a los desarrolladores crear software alineado con las mejores prácticas de su organización. Utiliza generación aumentada por recuperación (RAG) para adaptar las sugerencias a la base de código y directrices específicas de la organización. Además, identifica proactivamente errores y sugiere correcciones tempranas en el proceso de desarrollo, generando automáticamente pruebas unitarias para verificar estas correcciones.

Optimización para Java, SQL y OCI

oracle code assist optimizacion java

Oracle Code Assist está especialmente optimizado para Java, SQL y OCI, aunque maneja múltiples lenguajes de programación. Oracle aporta su profundo conocimiento de Java y bases de datos, permitiendo a los desarrolladores ajustar las recomendaciones de código para satisfacer las necesidades específicas de sus aplicaciones. La herramienta también ayuda a actualizar el código SQL y refactorizar código PL/SQL complejo, acelerando las actualizaciones de bases de datos.

Capacidades de Oracle Code Assist

oracle code assist code documentation

Entre sus capacidades, Oracle Code Assist puede generar código, casos de prueba, anotaciones y automatizar actualizaciones de idioma. También optimiza la calidad y eficiencia del código, facilita revisiones rápidas, explica el código para acelerar el aprendizaje y escanea el código generado para detectar licencias no permitidas. Proporciona sugerencias para mejorar la ejecución del código en OCI. Estas son sus capacidades más relevantes:

  • Generar código para ayudar a mejorar la productividad
  • Generar casos de prueba para ayudar a aumentar la cobertura de las pruebas
  • Anotar código para ayudar a mejorar la legibilidad del código
  • Automatizar las actualizaciones de idioma para ayudar a mejorar el rendimiento
  • Analizar código para ayudar a optimizar la calidad y la eficiencia del código
  • Facilitar revisiones de código más rápidas para ayudar a ahorrar tiempo
  • Explicar el código para ayudar a acelerar el aprendizaje
  • Adaptar sugerencias basadas en las directrices de la organización
  • Escanear el código generado para detectar licencias no permitidas
  • Proporcionar sugerencias para que el código se ejecute mejor en OCI

Oracle Code Assist se encuentra actualmente en pruebas internas y estará disponible para desarrolladores externos en el futuro. Oracle agradece la paciencia de sus clientes y desarrolladores mientras continúa mejorando y probando la herramienta.

Resumen de los beneficios clave

1. Aumento de la velocidad de desarrollo: Con Oracle Code Assist, los desarrolladores pueden recibir sugerencias y explicaciones específicas del contexto, reduciendo el tiempo dedicado a tareas rutinarias y permitiendo un desarrollo más rápido.

2. Mejora de la consistencia del código: La herramienta se adapta a las mejores prácticas y directrices específicas de cada organización, ayudando a los desarrolladores a crear software más consistente y alineado con los estándares internos.

3. Optimización para Java, SQL y OCI: Oracle Code Assist está especialmente diseñado para mejorar el desarrollo en estos lenguajes y plataformas, aprovechando el profundo conocimiento de Oracle en estas áreas para ofrecer recomendaciones y soluciones optimizadas.

4. Capacidades diversas: Desde la generación de código y casos de prueba hasta la automatización de actualizaciones de idioma y la optimización de la calidad del código, Oracle Code Assist ofrece una amplia gama de funcionalidades para mejorar la eficiencia del desarrollo de software.

5. Pruebas internas y disponibilidad futura: Actualmente en pruebas internas, Oracle Code Assist será accesible para desarrolladores externos en el futuro, con Oracle comprometido a continuar mejorando y ajustando la herramienta basada en los comentarios de los usuarios.

Oracle invita a los desarrolladores y clientes interesados a mantenerse atentos a futuras actualizaciones y anuncios sobre Oracle Code Assist. La empresa se muestra entusiasmada por las posibilidades que esta herramienta ofrece y se compromete a seguir liderando la innovación en el desarrollo de software mediante la integración de IA avanzada.

Anuncios

Suscríbete

Recibe los últimos artículos en tu correo electrónico:

Síguenos

El autor

Edgar Medina es el fundador de Crónicatech. Ha escrito para medios reconocidos como El Tiempo, revista Donjuán, Portafolio, La República, revista Semana y Canal RCN. Ha trabajado en marketing digital con candidatos presidenciales, entidades del sector público como Icetex y la Alcaldía de Bogotá.
0
0

    Escribe tus comentarios

    Tu dirección de correo no será publicada Los campos requeridos marcados con *

    ¡Gracias por tu comentario!

    Anuncios

    Suscríbete

    Recibe los últimos artículos en tu correo electrónico:

    Síguenos

    El autor

    Edgar Medina es el fundador de Crónicatech. Ha escrito para medios reconocidos como El Tiempo, revista Donjuán, Portafolio, La República, revista Semana y Canal RCN. Ha trabajado en marketing digital con candidatos presidenciales, entidades del sector público como Icetex y la Alcaldía de Bogotá.