大規模言語モデルを用いたクラスレベルのコード生成では、実世界のソフトウェア開発環境における複雑な依存関係や相互作用を考慮する必要がある。本研究では、リポジトリ内のクラスレベルコード生成を評価するベンチマークを提案し、リポジトリツールを活用したイテレーティブな推論手法を開発することで、従来手法を大幅に改善した。