Daily Arxiv

世界中で発行される人工知能関連の論文をまとめるページです。
このページはGoogle Geminiを活用して要約し、非営利で運営しています。
論文の著作権は著者および関連機関にあり、共有する際は出典を明記してください。

RPG: A Repository Planning Graph for Unified and Scalable Codebase Generation

Created by
  • Haebom

作者

Jane Luo, Xin Zhang, Steven Liu, Jie Wu, Jianfeng Liu, Yiming Huang, Yangyu Huang, Chengyu Yin, Ying Xin, Yuefeng Zhan, Hao Sun, Qi Chen, Scarlett Li, Mao Yang

概要

大規模言語モデル(LLM)はコード生成に優れていますが、リポジトリ全体を最初から生成するのは困難です。本研究では、高水準仕様から一貫したソフトウェアシステムを構築するためにリポジトリプランニンググラフ(RPG)を導入する。 RPGは、機能、ファイル構造、データフロー、および関数を統合グラフにエンコードし、リポジトリを生成するための一貫した長期計画を可能にします。 ZeroRepoというRPGベースのフレームワークを開発し、提案、実装、およびテスト検証を通じてコードを生成します。 RepoCraftベンチマークにより、ZeroRepoは既存のモデルと比較して大幅に向上したコード生成量とテスト精度を達成しました。

Takeaways、Limitations

Takeaways:
構造化された表現であるRPGを活用して、リポジトリ作成の計画能力を向上させる。
ZeroRepoフレームワークを通じて、実際のプロジェクトベンチマークで優れたパフォーマンスを実証。
RPGの複雑な依存性モデリングと拡張性の確保
エージェントのリポジトリ理解度の向上とトラブルシューティング時間の短縮
Limitations:
本稿ではLimitationsへの直接的な言及はありません。
👍