Código Abierto 🇺🇸 31.07.2026 15:02

JetBrains publica el código fuente de KotlinLLM: macros inteligentes que generan código Kotlin en tiempo de ejecución con recarga en caliente a través de JDI

JetBrains Research ha publicado KotlinLLM bajo la licencia Apache 2.0. Este plugin prototipo para IntelliJ IDEA añade macros inteligentes asLlm y mockLlm, cuyos cuerpos son código Kotlin generado, no llamadas en vivo a modelos. El plugin intercepta los valores en tiempo de ejecución a través de JDI, solicita al agente LLM una actualización de código específica, lo compila y redefine la clase cargada. Los escenarios cubiertos se ejecutan entonces como Kotlin normal sin llamadas posteriores al modelo.
JetBrains Research ha publicado el código fuente de KotlinLLM bajo la licencia Apache 2.0. El plugin prototipo para IntelliJ IDEA añade macros inteligentes asLlm y mockLlm, cuyos cuerpos se generan como código Kotlin en lugar de ejecutarse como llamadas en vivo a modelos. El plugin captura los valores en tiempo de ejecución mediante JDI, solicita al agente LLM una actualización de código acotada, compila y redefine la clase cargada. Los escenarios cubiertos se ejecutan entonces como Kotlin normal sin más llamadas de inferencia. En un proyecto adaptado de Spring Petclinic, los 24 escenarios completaron con un 100% de éxito en la recarga en caliente y aproximadamente un 1% de sobrecarga en tiempo de ejecución.
Fuente: MarkTechPost — original
Nuestros artículos anteriores sobre este tema ↓
Noticias frescas