オープンソース 🇺🇸 31.07.2026 15:02

JetBrainsがKotlinLLMをオープンソース化:実行時にKotlinコードを生成するスマートマクロ、JDI経由でホットリロード対応

JetBrains Researchは、Apache 2.0ライセンスでKotlinLLMを公開しました。IntelliJ IDEA向けのプロトタイププラグインは、asLlmおよびmockLlmというスマートマクロを追加し、その本体は実際のモデル呼び出しではなく、生成されたKotlinコードです。プラグインはJDIを通じて実行時の値をインターセプトし、LLMエージェントにコードの限定的な更新を要求し、コンパイルしてロード済みクラスを再定義します。カバーされたシナリオはその後、通常のKotlinとして実行され、さらなるモデル呼び出しはありません。
JetBrains Research は、KotlinLLM を Apache 2.0 ライセンスでオープンソース化しました。IntelliJ IDEA 用のプロトタイププラグインは、asLlm と mockLlm というスマートマクロを追加し、その本体はライブでモデルを呼び出すのではなく、Kotlin コードとして生成されます。このプラグインは、JDI を通じて実行時の値をキャプチャし、LLM エージェントにコードの限定的な更新を依頼し、コンパイルしてロード済みクラスを再定義します。カバーされたシナリオは、その後、推論呼び出しを追加で行うことなく、通常の Kotlin として実行されます。適応された Spring Petclinic プロジェクトでは、24 のシナリオすべてがホットリロードで 100% の成功率を達成し、実行時のオーバーヘッドは約 1% でした。
出典: MarkTechPost — 原文
関連記事 ↓
新着ニュース