एजंट्स

तुम्ही कधीही न पाहिलेला कोडबेस समजून घ्या

सार्वजनिक GitHub URL पेस्ट करा आणि तुम्हाला काय समजून घ्यायचे आहे ते सांगा. हे कोड क्लोन करते, ते वाचते आणि त्याला जे आढळते ते तुम्ही ठेवता अशा फाइलमध्ये लिहिते.

रेपॉझिटरी स्पष्ट करावापरण्यासाठी मोफत. काहीही इंस्टॉल करण्याची गरज नाही.

हे कसे काम करते

तीन पायऱ्या, आणि त्यातील एकही “कॉन्फिगर करा” नाही.

  1. 01

    याला एक URL द्या

    कोणतीही सार्वजनिक GitHub रेपॉझिटरी. हे स्क्रॅच स्पेसमध्ये शॅलो क्लोन बनवते, ज्यामुळे हजारो फाइल्स तुमच्या वर्कस्पेसमध्ये येत नाहीत.

  2. 02

    जिथे एक्झिक्युशन सुरू होते तिथून हे सुरुवात करते

    package.json मधील स्क्रिप्ट्स, Dockerfile चे CMD, go.mod — प्रत्यक्षात काय चालते हे सांगणाऱ्या गोष्टी. वर्णानुक्रमानुसार फाइल्सची यादी तुम्हाला काहीही सांगत नाही.

  3. 03

    हे जसे वाचते तसे लिहिते

    काम करताना वाढणारी ARCHITECTURE.md फाइल, ज्याच्या खाली सपोर्टिंग नोट्स असतात. शेवटी मोठ्या मजकुराची वाट पाहण्याऐवजी तुम्ही दस्तऐवज भरताना पाहू शकता.

हे काय करू शकते

  • प्रत्येक दाव्यासोबत त्याचा पाथ असतो

    src/server/router.ts:120, “राऊटर हे हाताळते” असे नाही. ज्या वाक्यामागे पाथ नसतो तो फक्त एक अंदाज असतो, आणि ही सुसंगतता तुम्हाला या दोन्हींमधील फरक ओळखू देते.

  • हे कोड वाचते, README नाही

    आणि जेव्हा या दोघांमध्ये तफावत असते, तेव्हा हे स्पष्टपणे सांगते. तो फरक सहसा रिपोर्ट करण्यासाठी सर्वात उपयुक्त गोष्ट असते.

  • हे कव्हरेजबद्दल प्रामाणिक असते

    हे संपूर्ण कोड वाचणार नाही, आणि तसे नाटक करणे हे या कामातील अपयश आहे. हे काय पाहिले नाही आणि पुढे काय तपासले पाहिजे याद्वारे शेवट करते.

हे कसे सेट केले आहे

कार्यपद्धती, जेणेकरून साइन इन करण्यापूर्वी तुम्हाला काय मिळत आहे हे तुम्हाला माहीत असेल.

वातावरण
git, curl आणि नेटवर्कसह Linux कंटेनर. क्लोन स्क्रॅच स्पेसमध्ये जातो; आणि जे काही लिहिले जाते ते तुमच्या वर्कस्पेसमध्ये जाते.
साधने
क्लोन एक्सप्लोर करण्यासाठी एक शेल, तसेच तुमच्या वर्कस्पेससाठी वाचा, लिहा, संपादन करा, glob आणि grep.
मॉडेल
कोणतेही चॅट मॉडेल. हा असा एजंट आहे ज्याला मोठ्या संदर्भ विंडोचा सर्वाधिक फायदा होतो — हे काहीही लिहिण्यापूर्वी बरेच काही वाचते.
सुरुवातीच्या फाइल्स
काहीही सीड केलेले नाही. इनपुट ही एक URL आहे, जी तुमच्याकडे आधीपासूनच आहे; नमुना रिपॉझिटरी हा एक शॉर्टकट असण्याऐवजी स्पष्ट करण्यासाठी आणखी एक विषय ठरेल.
काय राहते
टीप सत्रानंतरही राहते. क्लोन राहत नाही — स्क्रॅच स्पेस हे उद्देशपूर्वक तात्पुरते असते.

लोक ज्या गोष्टी विचारतात

  • https://github.com/sindresorhus/got स्पष्ट करा — हे काय आहे आणि कोड कसा आयोजित केला आहे.
  • ही रेपो क्लोन करा आणि येणाऱ्या विनंतीचे सुरुवातीपासून शेवटपर्यंत काय होते त्याचा शोध घ्या.
  • हा प्रकल्प त्याची स्टेट कुठे ठेवतो आणि त्यात काय लिहिले जाते?
  • README कोड प्रत्यक्षात काय करतो याच्याशी जुळते का?

हे काय करणार नाही

यातील प्रत्येक मर्यादा आम्ही प्रत्यक्षात अनुभवली आहे, हा रोडमॅपचा भाग नाही.

  • फक्त सार्वजनिक रेपॉझिटरीज. हे कोणतेही क्रेडेंशियल्स ठेवत नाही आणि क्लोन करताना “खाजगी”, “नष्ट झालेली” किंवा “ऑथेंटिकेशन आवश्यक” यांपैकी नक्की काय झाले ते सांगते.
  • हे एका विशिष्ट भागाचा अभ्यास करते आणि कोणता भाग वाचला ते सांगते. कोणत्याही आकाराची रेपॉझिटरी ओळीने ओळ वाचली जात नाही.
  • हे स्पष्ट करते; बदल करत नाही. रेपॉझिटरीमध्ये काहीही परत लिहिले जात नाही.

कोणते मॉडेल हे सर्वोत्तम करते

Measured over real runs of this agent, per model. A run counts as finished when it produced the answer on its own — nothing failed, nobody was asked to approve anything, and it did not run out of steps. Read all three columns together: a model that finishes fast by giving up scores badly on the first, and one that completes everything by grinding scores badly on the second.

Modelपूर्णतेचा दरमध्यक खर्चमध्यक वेळRuns
claude-sonnet-5anthropic75%$0.02622s4
पूर्णतेचा दर
तुम्हाला हस्तक्षेप न करता काम पूर्ण करणाऱ्या रन्स.
मध्यक खर्च
क्रेडिट्समध्ये, एका सामान्य रनचा खर्च किती येतो.
मध्यक वेळ
भिंतीवरील घड्याळ, पहिल्या संदेशापासून उत्तरापर्यंत.

Medians over the runs behind each row. A model appears once it has 3 runs on this agent, and the run count is shown so you can judge how much a figure rests on.

तुम्ही कधीही न पाहिलेला कोडबेस समजून घ्या

हे आधीच सेट केले आहे. ते उघडा आणि काहीतरी विचारा.

रेपॉझिटरी स्पष्ट करा

प्रत्येक एजंट ब्राउझ करा