Incoko nanoma iyiphi i-GitHub Repo

Ncamathisela i-GitHub, i-GitLab, okanye i-Bitbucket URL yomphakathi — okanye ulayishe iifayile zakho. Siyibeka kwisikhombisi (sikhululekileyo kwi-2 ye-repos/imini), ngoko ungabuza nantoni na — imibuzo yokufaka, ukujonga okubanzi kwe-architecture, apho umsebenzi uchazwe khona, yintoni ifayili eyenza.

1. Yenza isalathisi sendawo yokugcina
GitHub GitLab Bitbucket
— okanye —
Rhweba ngaphandle ifayile ye CSV...
IiCaps: 50 MB / 5,000 iifayile / 100 KB kwifayili nganye. Ii-sliding-window chunks (1500 chars), ezifakwe nge-BGE-M3 kwi-GPU yethu. Ikhowudi yomthombo kuphela — node_modules,.git, dist, build, venv zilahliwe.

Indlela esebenza ngayo

1
Cola okanye ulayishe

Lahla i-GitHub, i-GitLab, okanye i-Bitbucket URL yobuqu — okanye ulayishe iifayili zombhalo ovela kwikhompyutha yakho.

2
I-index

Iifayili zihlukaniswe zibe zii-chunks zefestile ezihambayo kwaye zifakwe nge-BGE-M3 kwi-GPU yethu. Ukwenza isalathisi kuqhuba kabini nge-commit.

3
Buza nantoni na

Umbuzo wakho uthelekiswa nekhowudi ebalulekileyo, emva koko uphendulwe ngefayile- yomendo wokubaluleka.

4
Qhubekeka ukukhangela

Qhagamshelana ngemibuzo emininzi - uyilo lwesikwere, apho umsebenzi uhlala khona, yintoni ifayile eyenza. Ikhululekile ukuqalisa, akukho ubhaliso lokubuza.

Chat with any Git Repo — FAQ

Incoko eyaziyo ikhowudi efaka isiseko sekhowudi yonke kwaye ikuvumela ukuba ubuze imibuzo malunga nayo ngesiNgesi esicacileyo. Ncamathisela i GitHub repo URL yabucala (okanye ulayishe iifayile zakho) kwaye i-AI ifunda iprojekthi, emva koko iphendula izinto ezinje "apho ikhowudi ikhoyo?", "chaza lo msebenzi", "kutheni le vavanyo lilahleka?", okanye "ithini ibiza le API?" — ngolwazi lweefayile ezikhoyo. Yazi ukuba yinkqubo yesibini kunye nomntu osele efunde ikhowudi yakho yonke.

Iindlela ezimbini. (1) Ncamathisela i-repo URL (umzekelo. https://github.com/owner/project) kwaye unqakraze Layisha - siyayikhupha kwaye siyifake kwisikhombisi umbhali. (2) Rhweba- kwaye- ushiye iifayile zakho okanye isiqulathi seefayili esizitywiniweyo ukuba ikhowudi ifihlakeleyo okanye yangaphakathi. Xa ifakwe kwisikhombisi, qala nje ukuthetha. Tshintsha phakathi kweendawo ezilayishwe ngaphandle kokulahleka kwencoko.

Iindawo zokugcina ze-GitHub zabucala zisebenza namhlanje nge-URL, kunye nokufaka ifayile/isiqulathi seefayili/isiqulathi seefayili esithe ngqo sokufaka nantoni na engakwi-GitHub. I-GitLab kunye ne-Bitbucket URL yokufaka ikwi-roadmap. De kube ngoko, kwi-GitLab okanye kwi-Bitbucket project, faka ikhowudi elayishwe phezulu njenge-zip kwaye uyilayishe - incoko iphatha ikhowudi elayishwe phezulu ngokufanayo kwi-cloned repo.

Ewe. Isebenza kwimodeli yethu ekhoyo Qwen 3 Coder kwi-pool ye-token yasimahla yosuku ngalunye - 2,500 i-token / imini engaziwayo, 10,000 / imini nge-akhawunti ekhululekileyo. Umbuzo oqhelekileyo kunye nempendulo ibiza i-token ye-100-300. Ukudwelisa i-repo kwi-indexing yi-cheap; uchitha kuphela ii-token xa ucela imibuzo. Iimodeli zepremium (Claude Sonnet / GPT-5) zifumaneka kwi-call nganye ye-encinci kakhulu okanye i-enzima kakhulu kwi-codebase.

Akukho qeqesho, naphi na. Iifayili ezilayishwe phezulu kunye neendawo zokugcinwa eziklonyelweyo zigcinwa kuphela ngexesha lokuhlala kweseshoni yakho ukuze i-AI iphendule imibuzo, emva koko icocwe. Iindawo zokugcinwa zabucala ozibophelelayo sele ziyimfihlo. Ikhowudi yabucala oyilayishe phezulu ayisasebenzi inikezelwa, ayisasebenzi isetyenziswa ukuqeqesha iimodyuli, kwaye isuswa ngokuzenzekelayo. Iinkcukacha ezipheleleyo kwi / privacy /.

Iifayile ezizimeleyo ukuya kwi 10MB kunye neprojekti ezizitywiniweyo ukuya kwi 100MB / amawaka amaninzi efayile zombhalo zenza isalathisi ngokuthembekileyo. Iindawo ezikhulu kakhulu ze monorepos zixhaswa ngokuzibeka kwisikhombisi iifayile ezibalulekileyo kuqala - i AI ibuyisela iinqununu ezibophelelayo kwimibuzo yakho kunokuba ifake umthi wonke kwi bhokisi enye. Iindawo ezibini, node_ modules, yenza iinqununu, kunye nefayile zokutshixa zigqityiwe ngokuzenzekelayo ukuze isalathisi sihlale sijolise kumbhalo osemthethweni.

Ibonisa isikhombisi se-repo yonke, emva koko ifumana iincam ezibalulekileyo zemibuzo nganye (ukufumana-ukunyuka). Eli gcina izimvo zibekwe kwifayile efanelekileyo ngaphandle kokugqitha iwindow yemeko yemodeli. Xa ubuza malunga nomsebenzi othile okanye ifayile, itsala loo khowudi kunye nabaqhagamshelana nayo/abaqhagamshelana nabo; xa ubuza umbuzo obanzi woyilo, itsala umbono opheleleyo wokwakha. Ungasebenzisa kwakhona @ - phawula indlela ukuyenza ijonge apho.

Zonke ezithandwayo - Python, JavaScript/TypeScript, Java, C/C++, C#, Go, Rust, Ruby, PHP, Swift, Kotlin, kunye nokumiselwa kwenkqubo (YAML, JSON, TOML), SQL, iqokobhe, iifayile zeDockerfiles, kunye neengxowa-mali zesakhelo (Django, Flask, React, Vue, Spring, Rails, Express, kunye nezinye). Kuba ifana ne Qwen 3 Injini yokuCoda ecaleni kwe /code/ generators yethu, iyazi i-idiomes kunye nobeko lweprojekthi, hayi kuphela i-syntax.

Ewe - buza ukuba ilungise igciwane, iphinde isebenze umsebenzi, yongeza ulawulo lwemposiso, okanye isebenzise umsebenzi kwaye ibuyisela ikhowudi eguqulweyo ngeenkcukacha zotshintsho. Ifunda kuphela kwi-repo yakho (ayiyi kuthutha i-commits), ngoko ukopa i-diff ecebiswe kwaye uyisebenzise ngokwakho. Umsebenzi okhethekileyo wokulungisa- kunye-nokulungisa ingxaki sebenzisa /code/debug/, kunye /code/refactor/ ukwakha kwakhona okuninzi.

Ewe. Ibeka kwimodyuli kwaye ucele iimvavanyo zeyunithi (pytest, Jest, JUnit, njl.) kwaye ibhala kuzo ezichaphazela utyikityo olukhoyo olufundekayo. Ucela i README, docstrings, okanye i-API docs kwaye ivelisa kuzo ukusuka kwikhowudi ekhoyo. Kwiiinguqulelo ezi-one-shot ngaphandle kwe-repo incoko, / code/ test / kunye / code/ documentation / kunye / code/ readme / zizixhobo ezinikezelweyo.

Incoko eqhelekileyo / incoko / iphendula kwilwazi ngokubanzi kunye nokuba ucofe ntoni kumyalezo. Incoko ne Repo ibeka impendulo yonke kwikhowudi yakho ekhoyo ekhoyo - ichaza iifayile ezinyanzelekileyo, ilandela urhwebo ngaphakathi phakathi kwamaqela, kwaye ihlala ihambelana neprojekti yakho. Sebenzisa / incoko / uncedo lwekhowudi ngokubanzi; sebenzisa oku xa impendulo ixhomekeke ekuqondeni indlela iprojekthi yakho ekhankanyiweyo idityaniswe ngayo.

Ewe - ikhowudi ephantsi yencoko ifikeleleka nge POST ukuya kwi / v1 / incoko / kwi api.free.ai nge Bearer auth usebenzisa iqhosha lophuhlisi lwe API. Thumela ikhowudi yakho ye-repo okanye imixholo yefayile njengenxalenye yesicelo kwaye udlulise impendulo, OpenAI- ehambelanayo. Esetyenziswayo ukwakha ikhowudi-ukuvavanya ii-bots okanye abancedisi be CI. Python / Node / cURL snippets kwi / api /.

Uthanda i-Free.ai? Nceda utshele abahlobo bakho!

Iphepha elilandelayo