見ることは支配することではない:コード生成のためにLLMにプライベートライブラリを使わせる学習
arXiv cs.CL / 2026/3/30
💬 オピニオンIdeas & Deep AnalysisModels & Research
要点
- 本論文は、検索して取得したプライベートライブラリのAPIドキュメントをLLMのコンテキストに単に注入するだけでは、コード生成中のプライベートライブラリAPI呼び出しを確実に行うには不十分であることを示している。
- PriCoderを提案し、自動的にグラフとしてモデル化した学習データを合成し、Progressive Graph Evolution(漸進的グラフ進化)およびMultidimensional Graph Pruning(多次元グラフ剪定)によって洗練することで、プライベートライブラリAPIの利用にLLMを学習させる。
- 著者らは、新たに構築したベンチマークを用いて、最近リリースされ以前はモデルにとって未知だったライブラリを対象に、3つの主要なLLMでPriCoderを評価する。
- 結果は、PriCoderがプライベートライブラリ志向のコード生成において大幅な改善(しばしばpass@1で20%超)をもたらしつつ、汎用的なコード生成の性能への影響は最小限であることを示している。
- PriCoderのコードとベンチマークは公開されており、さらなる研究と再現性を支援する。




