
Yini i-Infinite Claude Code?
I-Infinite Claude Code iyi-proxy ye-Node.js engadingi dependencies, exhuma amaklayenti asemthethweni e-Anthropic—okuhlanganisa i-Claude Code CLI, i-Claude Desktop, nezandiso zama-IDE ezisekelwayo—echibini labahlinzeki bamamodeli abahambisana ne-OpenAI. Yamukela izicelo ze-Anthropic Messages API ku-/v1/messages, izihumushele kufomethi yomhlinzeki, bese iguqula izimpendulo zibuyisele kuma-Server-Sent Events esikhathi sangempela ahambisana ne-Anthropic.
Le phrojekthi ibeka phambili amamodeli amafu amahhala, isekela imininingwane yokungena yabahlinzeki ngokuzithandela, futhi ingasebenzisa i-Ollama yendawo njengenye indlela. Ngokwe-README yephrojekthi, i-router iqala ngokushesha, isebenzisa ngaphansi kuka-30 MB we-RAM, futhi ayisebenzisi i-CPU uma ingenzi lutho.
Indawo yokugcina ikhodi ichaza ichibi lamafu elilungiselelwe kusengaphambili njengelikhululekile ukulisebenzisa. Ukutholakala kwabahlinzeki, imikhawulo yezinga, ukufinyelela kumamodeli, kanye namanani kungashintshwa yizinsizakalo zangaphandle ezibandakanyekayo, ngakho hlola imigomo yamanje yomhlinzeki ngamunye ngaphambi kokuthembela kuyo emisebenzini eqhubekayo.
Indlela I-Router Esebenza Ngayo
I-router yendawo ilalela ku-127.0.0.1:20129 ngokuzenzakalelayo. I-Claude Code ithumela isicelo esifana nesakwa-Anthropic kule ndawo, ngemva kwalokho i-Infinite Claude Code ihlukanisa umsebenzi, ikhethe imodeli efanele, ihumushe izingcingo zamathuluzi, bese isakaza umphumela ibuyisele kuklayenti.
I-Claude Code, i-Claude Desktop, noma isandiso se-IDE ithumela isicelo ku-
/v1/messages.Isihlukanisi se-semantic sihlola i-prompt namathuluzi atholakalayo.
I-dispatcher ikhetha umhlinzeki nemodeli echibini elihlelwe ngokubaluleka.
Uma lowo mhlinzeki engatholakali noma efinyelele umkhawulo wezinga, i-router idlulela komunye umhlinzeki olungiselelwe.
Izingcingo zemisebenzi zesitayela se-OpenAI zihunyushelwa emilayezweni yokusebenzisa amathuluzi ye-Anthropic.
Amathokheni empendulo abuyiselwa ngokusakaza kwe-SSE kwesikhathi sangempela.
Uma imizila yamafu ingatholakali futhi i-Ollama ilungiselelwe, i-router ingasebenzisa imodeli yendawo.
Izici Eziyinhloko
Ukuthunyelwa kwama-subagent ngesikhathi esisodwa
Lapho i-Claude Code iqala ama-subagent amaningi noma amasessioni angemuva, i-swarm dispatcher ingasabalalisa izicelo ezifanayo kubahlinzeki abahlukene esikhundleni sokuthumela wonke umsebenzi kumodeli eyodwa. Lokhu kuhloswe ngakho ukunciphisa ukuncika kumhlinzeki oyedwa nokwehluleka okubangelwa imikhawulo yezinga.
Ukuqondiswa kwemisebenzi nge-semantic
I-router ikhetha amamodeli ngokomsebenzi obonakalayo. Isu lokuqondisa elibhaliwe lithanda amamodeli okucabanga afana ne-Nemotron 120B noma i-Kimi K3 emisebenzini yezakhiwo, amamodeli agxile kukhodi afana ne-North Mini Code noma i-Qwen Coder ekukhiqizeni nasekuhleleni amafayela, kanye ne-Nemotron Lightning emiyalweni esheshayo.
Ukulungiswa kwezingcingo zamathuluzi
Amanye amamodeli anesisindo esivulekile akhiqiza i-JSON engalungile ezingxenyeni zezimpikiswano zamathuluzi. I-Infinite Claude Code ifaka i-sanitizer esekelwe ku-AST ezama ukulungisa izinkinga ezifana namakhotheshini angaphunyulwanga noma amabakaki angaphelele ngaphambi kokuba i-Claude Code isebenzise ucingo lwethuluzi.
Ukushintshela komunye umhlinzeki ngokuzenzakalelayo
Le phrojekthi isekela ichibi elihlelwe ngokubaluleka elihlanganisa i-OpenRouter, i-NVIDIA NIM, i-OmniRouter, i-9Router, i-Groq, i-Cerebras, i-Together AI, i-Google Gemini, i-Mistral AI, i-OpenAI, i-Anthropic, nezinye izinsizakalo zokuzikhethela. Isicelo esihlulekile noma esifinyelele umkhawulo wezinga singazanywa futhi ngomunye umhlinzeki otholakalayo.
I-dashboard yokuqapha
I-HUD esekelwe esipheqululini ibonisa ama-subagent asebenzayo, umsebenzi wabahlinzeki, amathokheni akhiqiziwe, ukubambezeleka, kanye nesibali esilinganiselwe semali esongiwe esisekelwe emananini asemthethweni e-Claude 3.7 Sonnet API.
Enye indlela engaxhunyiwe ku-inthanethi
I-Ollama inganikeza ukuqina kwendawo ngamamodeli afana ne-qwen3:4b noma i-deepseek-r1. Ukusebenza kwendawo nokwethembeka kwamathuluzi kuncike kumodeli ekhethiwe naku-hardware yakho.
Okudingekayo Ngaphambi Kokuqala
I-Node.js 18 noma entsha.
I-Git yezindlela zokufaka ezenziwa ngesandla.
I-Claude Code CLI, i-Claude Desktop, noma ukuhlanganiswa kwe-IDE okuhambisanayo.
I-PowerShell ku-Windows noma i-shell ku-macOS ne-Linux.
I-Ollama kuphela uma ufuna enye indlela yendawo engaxhunyiwe ku-inthanethi.
Iphrojekthi ngokwayo ayidingi indawo ye-Python noma amaphakheji engeziwe e-Node.js.
Faka i-Infinite Claude Code
Inketho 1: Isifaki somugqa owodwa se-Windows
Vula i-PowerShell bese usebenzisa umyalo wesifaki ovela endaweni yokugcina ikhodi:
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/juanitogit/infinite-claude-code/main/install.ps1")))Ngenxa yokuthi lo myalo ulanda futhi usebenzise ngokushesha iskripthi esikude, hlola i-install.ps1 kuqala uma kudingwa yinqubomgomo yakho yezokuphepha.
Inketho 2: Ukufaka ngesandla ku-Windows
git clone https://github.com/juanitogit/infinite-claude-code.git
cd infinite-claude-code
powershell -ExecutionPolicy Bypass -File .\install.ps1Inketho 3: Ukufaka ku-macOS noma ku-Linux
git clone https://github.com/juanitogit/infinite-claude-code.git
cd infinite-claude-code
chmod +x install.sh && ./install.shKhetha indlela yokufaka
Isifaki esisebenzisanayo sinikeza izindlela ezimbili:
Express Install: ilungiselela i-free tier ebhalwe phansi kusengaphambili ngaphandle kokucela imininingwane yokungena yabahlinzeki bokuzikhethela.
Custom Install: icela okhiye be-API babahlinzeki abengeziwe. Cindezela u-
Enterukuze weqe noma yimuphi umhlinzeki ongafuni ukumlungiselela.
Qinisekisa I-Router Yendawo
Usuka ku-directory yendawo yokugcina ikhodi, hlola isimo sesevisi:
node bin/infinite-claude.js statusUkufakwa okusebenza kahle kufanele kubike ukuthi i-Infinite Claude Code iyasebenza, ikhombe i-URL yendawo njenge-http://127.0.0.1:20129, iqinisekise ukusakaza kwe-SSE, futhi ibhale abahlinzeki abasebenzayo echibini.
Infinite Claude Code IYASEBENZA futhi IPHILILE!
URL: http://127.0.0.1:20129
Ukusakaza: KUVULIWE (SSE yesikhathi sangempela)
Abahlinzeki Abasebenzayo Echibini: ...Uma insizakalo ingaphilile, qinisekisa ukuthi i-Node.js 18 noma entsha iyatholakala nokuthi olunye uhlelo lokusebenza alusebenzisi imbobo 20129.
Qalisa i-Claude Code
Uma irutha isisebenza futhi isifaki sesilungise iklayenti, qalisa i-Claude Code ngendlela evamile:
claudeUsungafaka isicelo sokubhala ikhodi eseshini esebenzisanayo:
Inspect this project, explain its architecture, and identify the safest first refactoring task.Isicelo kufanele sidluliselwe ku-proxy yasendaweni, impendulo isakazwe njengoba ikhiqizwa.
Zama Umsebenzi Oqondile
I-Claude Code ingathola futhi umyalo ngokuqondile kutheminali:
claude "Review the authentication module and propose a refactoring plan"Lokhu kuyasiza emsebenzini ogxile endabeni ethile ongadingi ukuqala ngeseshini esebenzisanayo engenalutho. Ukukhethwa kwemodeli kusingathwa umqondo wokuqondisa we-Infinite Claude Code, hhayi umyalo ngokwawo.
Gada Izicelo ku-Cyber HUD
Vula leli kheli lendawo ngenkathi irutha isebenza:
http://localhost:20129/hudI-HUD inikeza idatha ebukhoma yeseshini yamanje, okuhlanganisa:
Umhlinzeki osebenzela isicelo ngasinye.
Inani lamathokheni akhiqiziwe.
Ukubambezeleka kwesicelo ngama-millisecond.
Inani lama-subagent asebenzayo ngesikhathi esisodwa.
Isibali sokonga esilinganiselwe esisekelwe emananini e-API e-Claude 3.7 Sonnet.
Sebenzisa le deshibhodi ukuqinisekisa ukuthi izicelo zisatshalaliswa echibini elilungiselelwe nokubona abahlinzeki abanokubambezeleka okuphezulu ngokungavamile.
Lungisa Abahlinzeki Neziguquguquko Zemvelo
Ungenza ngokwezifiso izincazelo zabahlinzeki ku-src/providers.js noma unikeze imininingwane yokungena nezindawo zokugcina usebenzisa iziguquguquko zemvelo. I-README ibhala lezi ziguquguquko ezilandelayo:
OPENROUTER_API_KEY: imininingwane yangokwezifiso ye-OpenRouter. Okuzenzakalelayo okubhaliwe kusebenzisa isigaba samahhala esilungiselelwe kusengaphambili.NVIDIA_API_KEY: imininingwane yangokwezifiso ye-NVIDIA NIM. Indawo yokugcina ibhala ukhiye we-NIM olungiselelwe kusengaphambili njengokuzenzakalelayo kwawo.OMNIROUTER_API_KEY: imininingwane yangokwezifiso ye-OmniRouter.ROUTER9_API_KEY: imininingwane yangokwezifiso ye-9Router.GROQ_API_KEY: imininingwane yokuzikhethela ye-Groq.TOGETHER_API_KEY: imininingwane yokuzikhethela ye-Together AI.OLLAMA_HOST: indawo yokugcina ye-Ollama, okuzenzakalelayo kubehttp://localhost:11434.PORT: imbobo ye-proxy yasendaweni, okuzenzakalelayo kube20129.
Isibonelo, igobolondo le-macOS noma i-Linux lingaqondisa irutha kwenye ihost ye-Ollama nakwenye imbobo ngaphambi kokuyiqalisa:
export OLLAMA_HOST="http://localhost:11434"
export PORT="20129"Ku-PowerShell, iziguquguquko zeseshini ezilinganayo yilezi:
$env:OLLAMA_HOST = "http://localhost:11434"
$env:PORT = "20129"Gcina okhiye be-API bakho ngaphandle kokulawulwa kwekhodi yomthombo. Ungafaki amaphrofayela egobolondo, amafayela emvelo, noma ukucushwa kwab provider okushintshiwe okuqukethe izimfihlo.
Hlela i-Ollama Njengendlela Yokusekela Yasendaweni
Infinite Claude Code isekela i-Ollama njengendlela yokusebenza ngaphandle kwe-inthanethi noma indlela yezimo eziphuthumayo. I-README ibala i-qwen3:4b ne-deepseek-r1 njengezibonelo zamamodeli asendaweni.
Faka futhi uqale i-Ollama ngokwehlukile.
Yenza imodeli oyifunayo itholakale ekufakweni kwakho kwe-Ollama.
Shiya i-
OLLAMA_HOSTku-http://localhost:11434noma uyishintshe ibe indawo yakho yokugcina yangokwezifiso.Qinisekisa futhi irutha ye-Infinite Claude Code usebenzisa umyalo wesimo.
Indlela yokusekela yasendaweni iwusizo ikakhulukazi uma i-inthanethi ingasebenzi, nakuba ijubane lemodeli, umthamo womongo, nekhwalithi yokubhala ikhodi kuzoncika kumodeli yasendaweni nakumithombo etholakalayo ye-CPU, inkumbulo, noma i-GPU.
Qalisa Ama-Subagent Azisebenzelayo
Emsebenzini ozuzayo ngokuhlukaniswa, cela ngokusobala i-Claude Code ukuthi idale ama-subagent asebenza ngesikhathi esisodwa:
claude "Divide this task and use concurrent subagents in parallel to build the complete platform"Ungathumela futhi umsebenzi wangemuva usebenzisa inketho ebhaliwe ethi --bg:
claude --bg "Refactor the authentication module and write unit tests"Irutha yakhelwe ukusabalalisa izingcingo zama-subagent ezenzeka ngesikhathi esisodwa kubahlinzeki abahlukene. Bheka i-HUD ngenkathi umsebenzi usebenza ukuze ubone umthwalo wesixuku nokukhethwa kwabahlinzeki.
Amathiphu Athuthukile
Qondanisa ukusebenza ngesikhathi esisodwa nokutholakala kwabahlinzeki
Iphrojekthi isekela ukusebenza okubanzi ngesikhathi esisodwa, kodwa abahlinzeki bangaphandle basengabeka imikhawulo yabo yezinga lezicelo noma yokutholakala. Hlola i-HUD nohlu lwabahlinzeki abasebenzayo ngaphambi kokuqala inani elikhulu lemisebenzi yangemuva.
Sebenzisa okhiye bokuzikhethela ukwandisa ichibi
Uma izindlela ezilungiselelwe kusengaphambili zigcwele, i-Custom Install ingangeza abahlinzeki abafana ne-Groq noma i-Together AI. Ichibi elibanzi elilungiselelwe linikeza uhlelo lokudlulisela emuva izindlela eziningi, kodwa insizakalo ngayinye yokuzikhethela ingaba nemikhawulo nemigomo yayo.
Sebenzisa umyalo wesimo ngesikhathi sokuxazulula izinkinga
Qalisa node bin/infinite-claude.js status ngaphambi kokulungisa iphutha leklayenti le-Claude uqobo. Lokhu kwehlukanisa ngokushesha inkinga yerutha yasendaweni kunenkinga yomhlinzeki wemodeli noma yeklayenti.
Shintsha imbobo lapho kudingeka
Uma imbobo 20129 ingqubuzana nenye insizakalo, setha i-PORT kwenye inani. Qinisekisa ukuthi ukucushwa kweklayenti le-Anthropic kukhomba endaweni efanayo yasendaweni ngemva kokuyishintsha.
Hlola ngokucophelela ukucushwa kwabahlinzeki
Abasebenzisi abanolwazi bangashintsha src/providers.js ukuze benze amamodeli ngendlela abayifunayo. Londoloza amafomethi abahlinzeki alindelekile, bese uhlola izinguquko ngesicelo esilula ngaphambi kokuqala ama-agent asebenza ngesikhathi esisodwa.
Vikela ikhodi yobunikazi
Imiyalo ethunyelwa efwini ingase ihlanganise ikhodi yomthombo, okukhipha kwamathuluzi, noma umongo wephrojekthi. Buyekeza izinqubomgomo zobumfihlo nokuphathwa kwedatha zomhlinzeki ngamunye onikwe amandla ngaphambi kokusebenzisa i-router namarepositri ayimfihlo. Khetha umzila we-Ollama lapho umsebenzi kufanele uhlale usebenza endaweni yakho.
Isiphetho
Infinite Claude Code inikeza ungqimba olulula lokuhumusha nokuhambisa phakathi kwamaklayenti e-Anthropic neqoqo elikhulu lamamodeli asefuini noma asebenza endaweni. Ngemva kokusebenzisa isifaki, qinisekisa isevisi, qalisa claude, bese usebenzisa i-HUD ukuqapha ukusakazwa, ukushintshela kwenye isevisi uma kwehluleka, kanye nama-subagent asebenza ngesikhathi esisodwa. Okhiye babahlinzeki abazikhethela kanye ne-Ollama kukuvumela ukuthi wandise iqoqo noma wengeze ukuqina kwendawo njengoba ukuhamba komsebenzi wakho kudinga.
Iphrojekthi inakekelwa ngu-JuaneX futhi isatshalaliswa ngaphansi kwe-MIT License. Ikhodi yomthombo nemibhalo yokufaka kuyatholakala ku-repositri ye-Infinite Claude Code.
