JetBrains, la empresa creadora de herramientas de desarrollo como IntelliJ IDEA y PyCharm, ha presentado Junie, un innovador agente de programación impulsado por inteligencia artificial que promete transformar la forma en que los desarrolladores interactúan con el código.
Un asistente inteligente para programadores
Junie está diseñado para manejar tareas rutinarias de desarrollo y comprender el contexto de proyectos existentes. Según las pruebas realizadas con el benchmark SWE-Bench Verified, que evalúa 500 tareas comunes de desarrollo, Junie logra resolver el 53.6% de ellas en una sola ejecución.
Características principales
El nuevo agente de IA puede:
- Generar código automáticamente
- Ejecutar inspecciones de código
- Escribir pruebas unitarias
- Verificar que las pruebas han pasado exitosamente
- Adaptarse al estilo de programación del desarrollador
- Seguir pautas específicas de codificación
Control en manos del desarrollador
A pesar de su capacidad autónoma, JetBrains enfatiza que el desarrollador mantiene siempre el control total. Los usuarios pueden revisar los cambios propuestos y examinar cómo Junie ejecuta las instrucciones antes de aplicarlas.
Disponibilidad limitada
Por el momento, Junie está disponible a través de un programa de acceso anticipado con lista de espera. La compatibilidad inicial se limita a:
- Sistemas operativos: Linux y Mac
- IDEs: IntelliJ IDEA Ultimate y PyCharm Professional
- Próximamente: WebStorm
Esta nueva herramienta representa un paso adelante en la integración de IA en el desarrollo de software, combinando la potencia de los IDEs de JetBrains con modelos de lenguaje avanzados para mejorar la productividad y la calidad del código.