注目★★★★★Hugging Face Papers
LLMエージェント、8アプリの共通コードを38%削減
30秒で把握
- 1Super Library Agentが関連8アプリの冗長コードを38%削減
- 2WebGen-BenchでLOC9%減・共通要件パッチを3.7倍縮小
- 3候補誘導抽出とコールグラフ移行で構造劣化を抑制
要約
Super Library Agentは、関連する複数アプリを順次生成し、共通部品を共有ライブラリへ抽出して既存アプリも移行する枠組みを提案した。WebGen-Benchで独立生成した8アプリと比較し、機能精度を維持したまま冗長コードを38%、LOCを9%、共通要件追加時のパッチサイズを3.7倍削減した。コード片の要約に基づく候補誘導抽出、抽出前のコードベース統合、抽出履歴とコールグラフを使う文脈依存移行で、単純なライブラリ構築の構造劣化を抑えた。評価設定では全アプリを常に最新版ライブラリへ移行するため、アプリごとのAPIバージョン固定や非推奨化は扱っていない。
あなたへの影響
複数アプリをLLMで開発する日本のチームは、共通ライブラリへの抽出率と移行失敗を評価し、まず小規模な関連アプリ群で検証すべきです。
推奨:アプリごとのAPIバージョン固定や非推奨化を扱わないため、本番導入前にバージョン差分と削除運用を別途確認してください。