El 29 de agosto, el Instituto de Investigación de Telecomunicaciones e Información de China (CAICT) publicó los resultados de la evaluación de herramientas de codificación inteligente de IA confiable. Baidu Comate (asistente de código inteligente de Baidu) obtuvo una calificación de 4+ en la primera ronda de evaluación, convirtiéndose en una de las primeras empresas nacionales en obtener la calificación más alta actual.

Esta evaluación se basó en el estándar 《Requisitos tecnológicos y de aplicación de ingeniería de software inteligente, Parte 2: Capacidad de desarrollo inteligente》 publicado por el CAICT en abril de 2024, que abarca cinco aspectos: codificación inteligente, verificación de la calidad del código, asistencia para desarrolladores, elementos no funcionales y capacidad de ingeniería, con un total de 191 requisitos de capacidad.

微信截图_20240830082206.png

Baidu Comate, gracias a su excelente rendimiento en codificación inteligente, verificación de la calidad del código y asistencia para desarrolladores, cumple con los requisitos de precisión y riqueza de funciones. Esta herramienta integra amplios conocimientos privados y recursos de conocimiento público autorizados, y mediante la generación mejorada por búsqueda, posee la capacidad de generación multimodal, pudiendo desarrollar páginas web frontales basadas en imágenes, y ya se ha aplicado con éxito en proyectos reales.

Baidu Comate se basa en el modelo de lenguaje grande Wenxin y en los veinte años de big data de programación de Baidu, cubre más de 100 lenguajes de programación como Java, Python y C++, y admite más de 10 IDE principales como JetBrains y VSCode. Desde su lanzamiento en junio del año pasado, Baidu Comate se ha actualizado a la versión 2.5, integrando innovaciones tecnológicas como entrenamiento de modelos, aceleración de la inferencia, prácticas de ingeniería y garantía de seguridad. No solo completa tareas de programación básicas de manera eficiente, sino que también mantiene una posición de liderazgo en capacidades como continuación de código, explicación de código, NL2Code y depuración de código.

La capacidad de adaptación empresarial de Baidu Comate se ha mejorado notablemente. Puede proporcionar explicaciones de código y diagramas de flujo combinados con escenarios empresariales reales, ayudando a los desarrolladores a comprender intuitivamente la lógica de las llamadas, a encontrar la mejor solución y a generar código adaptado al negocio, mejorando así la eficiencia del desarrollo. Además, Baidu Comate proporciona una garantía de seguridad a nivel empresarial, pudiendo detectar problemas de seguridad en la fase de codificación, realizar reparaciones automáticas de vulnerabilidades y garantizar la seguridad de los datos.

Los datos de los ingenieros de Baidu muestran que el 80% de los ingenieros de Baidu utilizan Baidu Comate de forma intensiva, con un 30% de aumento en la generación de código nuevo y una tasa de adopción de código superior al 46%.