लेखकों ने ProjAgent का प्रस्ताव दिया है, जो एक रिपॉजिटरी-स्तर कोड जनरेशन सिस्टम है जो जटिल क्रॉस-फाइल निर्भरताओं को हल करने के लिए स्पष्ट पुनर्प्राप्ति संकेत के रूप में प्रक्रियात्मक समानता का उपयोग करता है। सिस्टम लक्ष्य फ़ंक्शनों को मध्यवर्ती तार्किक चरणों में विभाजित करता है और प्रत्येक चरण पर समान प्रक्रियात्मक व्यवहार वाले रिपॉजिटरी फ़ंक्शनों को पुनर्प्राप्त करने के लिए एक एजेंटिक वर्कफ़्लो का उपयोग करता है।

  • ProjAgent कोड जनरेशन के लिए एक समृद्धतर रिपॉजिटरी संदर्भ बनाने के लिए पुनर्प्राप्त प्रक्रियात्मक संदर्भ को पारंपरिक अर्थवैज्ञानिक पुनर्प्राप्ति के साथ एकीकृत करता है।
  • यह एक संरक्षित स्थैतिक विश्लेषण फीडबैक लूप को शामिल करता है जो कंपाइलर और स्थैतिक विश्लेषण फीडबैक का उपयोग करके जनरेट किए गए कोड को पुनरावृत्त रूप से ठीक करता है।
  • REPOCOD पर मूल्यांकन करने पर, ProjAgent 41.14% Pass@1 प्राप्त करता है, जो मौजूदा पुनर्प्राप्ति-आधारित बेलाइनों को पार करता है।

ये परिणाम दिखाते हैं कि प्रक्रियात्मक समानता रिपॉजिटरी-स्तर कोड जनरेशन के लिए एक प्रभावी और पूर्व में अन्वेषित नहीं की गई पुनर्प्राप्ति आयाम है।