Cursor je odlična naročnina, vendar 20 € na mesec za kodiranje z umetno inteligenco ni upravičeno za vsakogar. Če že imate nameščen VS Code in kateri koli ključ LLM API (Anthropic, OpenAI, DeepSeek) ali če imate Ollamo, ki deluje lokalno, vam Cline ali njegov fork Roo Code nudi 95 % funkcionalnosti Cursorja za nič naročnine. V tem priročniku prikazujem, kako nastaviti Cline v VS Code, kako ga povezati z najprimernejšim modelom LLM in kako namestiti ustvarjeno kodo na gostovanje WMD.
Kaj sta Cline in Roo Code – in kakšna je razlika?
Cline (cline.bot, prej znan kot "Claude Dev") je razširitev VS Code z več kot 58.000 zvezdicami na GitHubu, odprtokodna pod licenco Apache 2.0. Deluje kot avtonomni kodni agent – daste mu nalogo, on načrtuje korake, bere datoteke, piše kodo, zažene terminalske ukaze, vse z vašo potrditvijo za vsak korak.
Roo Code je skupnostna veja Cline (z več kot 22.000 zvezdicami), ki dodaja "večmodni" sistem: načine Code, Architect, Ask, Debug z različnimi sistemskimi pozivi. V bistvu je Roo Code namenjen tistim, ki želijo ločiti "načrtovanje" od "kodiranja".
Glavna razlika v enem stavku: Cline = neposreden in osredotočen agent, Roo Code = strukturiran potek dela z ločitvijo načrtovanja in izvajanja.
Zakaj je to prava zamenjava za Cursor
Kurzor in koda Cline / Roo si delita 80 % funkcionalnosti:
- V kodi predloga – oba prikazujeta, kaj LLM piše med pisanjem
- Urejanje več datotek – oba lahko v eni nalogi spremenita 5–10 datotek
- Integracija terminala – oba lahko zaženeta
npm install,php artisan migrateitd., si ogledata rezultat in nadaljujeta - Kontekst kodne baze – oba prebereta celoten projekt, da bi razumela obstoječi slog kode
- Potek odobritve različnih elementov – oba zahtevata odobritev pred spreminjanjem datotek
Razlika v dveh ključnih podrobnostih:
- Kurzor : integriran LLM (Anthropic + OpenAI), fiksna naročnina 20 € na mesec, izvorni uporabniški vmesnik
- Koda Cline / Roo : BYOK (prinesite svoj ključ) ali lokalno prek Ollama, plačate API ali 0 €, VS koda razširitve uporabniškega vmesnika
Za samostojnega razvijalca, ki dela 80–150 ur na mesec v integriranem razvojnem okolju (IDE), dostop do lastnih orodij običajno stane 5–12 EUR na mesec (Claude API) ali 1–3 EUR (DeepSeek API). Prihranek znaša 50–95 % brez izgube funkcionalnosti.
Namestitev Cline v VS Code
Hiter pretok:
- Odprite VS Code, odprite zavihek Razširitve (Ctrl+Shift+X / Cmd+Shift+X)
- Išči »Cline«
- Kliknite Namesti poleg razširitve Cline (avtor: saoudrizwan ali ekipa Cline)
- Znova zaženite kodo VS
- Cline se v stranski vrstici prikaže kot nov zavihek z ikono
Za kodo Roo: enak postopek, le poiščite »Koda Roo« na trgu razširitev.
Vzpostavitev ponudnika LLM v Clineu
V stranski vrstici kliknite ikono Cline in nato v kotu ikono Nastavitve . Izberite ponudnika:
Anthropic Claude (priporočilo za spletni razvoj)
- Odprite console.anthropic.com, registrirajte se in dodajte kreditno kartico (najmanj 5 €)
- Nastavitve → Ključi API → Ustvari nov ključ
- V nastavitvah Cline izberite Anthropic in prilepite ključ
- Model:
claude-sonnet-4-5(priporočeno) aliclaude-haiku-4-5(5× ceneje)
DeepSeek (priporočilo za varčevanje)
- platform.deepseek.com → Registracija → API ključi
- V nastavitvah Cline izberite Združljivo z OpenAI
- Osnovni URL:
https://api.deepseek.com/v1 - ID modela:
deepseek-chat - Prilepi ključ API-ja
OpenRouter (priporočeno, če želite izbrati model glede na nalogo)
- openrouter.ai → Prijava → API ključi
- V nastavitvah Cline izberite OpenRouter in prilepite ključ
- Dobite spustni meni s 100+ modeli, izberite po ceni/zmogljivosti
Ollama lokalno (priporočilo za ničelne stroške)
- Namestite Ollamo, povlecite model:
ollama pull qwen3-coder:7b - V nastavitvah Cline izberite Ollama
- Osnovni URL:
http://localhost:11434(privzeto) - ID modela:
qwen3-coder:7b
Podrobnejšo nastavitev Ollame obravnavamo v ločenem priročniku .
Prvi projekt – izdelava spletne strani s Cline
Scenarij: pišete ciljno stran za mizarsko delavnico, ki izdeluje pohištvo po meri. Odprite prazno mapo v VS Code (npr. ~/projekti/stolarija ), kliknite ikono Cline in zadajte nalogo:
Napravi landing stranicu za stolariju "Lipa drvo". Treba sadržavati: - Hero sekciju s naslovom "Namještaj po mjeri — radimo ono što kupiš jednom, koristiš generacijama" - Galeriju 6 projekata (placeholder slike za sad) - Sekcija "Kako naručiti" u 4 koraka - Kontakt forma s validacijom (ime, telefon, opis projekta) - Footer s adresom u Karlovcu i radnim vremenom Tehnologije: HTML, CSS (vanilla, ne Tailwind), JavaScript za formu. Mobile-first responsive. Topla, drvenasta paleta boja.Cline bo:
- Načrt : predlagajte seznam datotek za ustvarjanje in pojasnite svojo strategijo
- Potrditev : čakam na vašo »odobritev«
- Izvedba : ustvari
index.html,style.css,script.js, mapoimg/z nadomestnimi slikami - Preizkus : zaženi lokalni predogled (
python3 -m http.serverali Live Server) - Iteracija : vpraša vas, ali ste zadovoljni ali če je treba izboljšati
Celoten potek traja 2–5 minut, odvisno od modela. Vse faze čakajo na vašo potrditev – Cline ne izvaja destruktivnih dejanj brez izrecnega dovoljenja.
Večmodalni potek dela v kodi Roo – ko je smiseln
Če vam je všeč strukturirano razmišljanje, ima Roo Code v stranski vrstici 4 načine:
- 🎯 Način arhitekta – od modela zahteva razmišljanje, ne pisanje kode. Idealno za »kako naj strukturiram to aplikacijo«.
- 💻 Način kode — standardno pisanje kode kot v Clineu.
- ❓ Način »Vprašaj« – samo pogovor, brez spreminjanja datotek. Za razlago obstoječe kode.
- 🐛 Način odpravljanja napak – osredotočite se na iskanje napak, berite dnevnike, dodajte sledi console.log + var_dump.
Primer poteka dela za funkcijo Laravel:
- Način arhitekta: »Aplikaciji Laravel moram dodati podporo za več najemnikov. Kateri so pristopi in katere priporočate za naš primer (B2B SaaS s 50–200 najemniki)?«
- Roo Code napiše predlog arhitekture (stolpec tenant_id v primerjavi z ločenimi bazami podatkov v primerjavi z deljeno shemo)
- Način kode: »V redu, pojdimo s pristopom tenant_id. Implementirajmo vmesno programsko opremo, lastnost modela, obseg in osnovne migracije.«
- Roo Code piše kodo
- Način odpravljanja napak: »Test ne uspe z 'dvoumnim najemnikom_id' v JOIN. Reši.«
Ta delovni tok je počasnejši, vendar boljši za nove kompleksne sisteme. Za hitro delo s CRUD-i je Clineov neposredni način hitrejši.
Namestitev na gostovanje WMD — VS Code Source Control + cPanel Git
VS Code ima vgrajen uporabniški vmesnik Git (zavihek Nadzor izvorne kode). Delovni potek s Cline:
1. Kodeks Cline / Roo uvaja spremembe
Recimo, da je Cline dodal kontaktni obrazec v index.html in ustvaril novo datoteko contact-form.js . Na zavihku Nadzor izvorne kode v VS Code lahko vidite obe razliki.
2. Potrdi + potisni iz VS kode
- Nadzor izvorne kode → pripravi spremenjene datoteke (gumb + )
- Napišite sporočilo potrditve ("Dodaj kontaktni obrazec z validacijo")
- Kliknite Potrdi
- Kliknite Potisni (gumb za sinhronizacijo v vrstici stanja)
VS Code vas lahko pozove, da vnaprej konfigurirate preverjanje pristnosti GitHub – to storite enkrat prek priporočene razširitve GitHub Pull Requests .
3. Nastavitev nadzora različic Gita v cPanelu
Prijavite se v tvoja-domena.hr/cpanel in odprite nadzor različic Git :
- Kliknite Ustvari.
- URL za kloniranje :
https://github.com/tvoj-user/stolarija.git - Pot do repozitorija :
/home/korisnik/repositories/stolarija - Pripravite konfiguracijo za uvajanje datoteke
.cpanel.yml(za podrobnosti glejte naš vodnik za OpenCode )
4. Uvajanje po vsaki potrditvi Cline
Delovni tok je zdaj naslednji:
- Cline uvaja spremembe
- Iz nadzora izvorne kode VS naredite potrditev + potisnete spremembe
- V cPanelu kliknite Potegni ali uvedi
- Stran je aktivna.
Za popolno avtomatizacijo (samodejno uvajanje po vsakem push-u) uporabite GitHub Actions s klicem cPanel UAPI – to obravnavamo v vodniku Aider .
Cline + Laravel / Craft CMS / Node.js
Cline je še posebej zmogljiv za ogrodja PHP, ker lahko prebere strukturo projekta in razume konvencije.
Laravel skript
Trebam dodati REST API endpoint za "porudžbe" u ovom Laravel projektu. Endpointi: - GET /api/orders (list, filter by status) - POST /api/orders (create with validation) - GET /api/orders/{id} (show) - PATCH /api/orders/{id} (update status) - DELETE /api/orders/{id} (soft delete) Trebaju mi: controller, model, migration, FormRequest, API resource, i policy za autentifikaciju (samo admin može DELETE). Dodaj testove za sve endpointe.Koda Cline / Roo naredi:
- Selitev z ustreznimi stolpci
- Model
Orderz relacijami -
OrderControllers 5 metodami -
StoreOrderRequestinUpdateOrderRequest -
OrderResourceza odgovore API-ja -
OrderPolicy+ vmesna programska oprema - Testi funkcij za vse scenarije
Samodejno zažene ukaza php artisan migrate in php artisan test v terminalu – rezultate vidite takoj.
Skripta CMS za obrt
Pomozi mi dodati novu sekciju "Vinove sorte" u ovaj Craft CMS projekt. Polja: - Naziv sorte (Plain Text) - Boja (Dropdown: bijela, crna, ružičasta) - Opis (CKEditor) - Karakteristike (Matrix: kiselost, slatkoća, taninnost) - Fotografije (Assets, multi) Generiraj Twig template za listing /sorte i pojedinačni view.Cena v resnici
Spremljamo pravega neodvisnega razvijalca (30 ur na teden v IDE):
- Cline + Claude Sonnet 4.5 : 8–15 € na mesec
- Cline + DeepSeek Chat : 1–3 € na mesec (10-krat ceneje)
- Cline + OpenRouter (mešanica modelov) : 5–12 € na mesec
- Cline + Ollama qwen3-coder:7b : 0 € na mesec
Cursor Pro stane fiksnih 20 € na mesec. Prihranek s Cline + DeepSeek znaša približno 215 € na leto – več kot pri letnem paketu WMD START z brezplačno domeno .hr.
Ko Cline ni prava izbira
- Če sovražite VS Code – Cline deluje samo v VS Code (in se razveja kot VSCodium). Za stranke JetBrains uporabite Continue.dev , ki podpira tudi družino IntelliJ.
- Če med tipkanjem potrebujete izjemno hitro samodejno dokončanje – Cline je agent, ne samodejno dokončanje. Continue.dev to počne bolje.
- Če ste naveličani tipkanja »Odobri« – Cline privzeto zahteva potrditev za vsako dejanje. To je odlično za varnost, vendar počasno za rutino. Prag samodejne odobritve lahko zvišate v nastavitvah.
Roo Code ali Cline – katera izbira je boljša za vaš potek dela
| Vaš profil | Priporočilo |
|---|---|
| Hitro iterirajte ciljne strani, teme WordPressa | Cline |
| Pred pisanjem skrbno načrtujte arhitekturo | Koda Roo (način arhitekta) |
| Odpravljanje napak v obstoječem starejšem projektu | Koda Roo (način za odpravljanje napak) |
| Mešanica vsega naštetega | Koda Roo (večja prilagodljivost) |
| Najmanj nastavitev, najhitrejši zagon | Cline |
Povzetek
Cline (ali Roo Code) + VS Code + DeepSeek API + gostovanje WMD + cPanel Git Deploy je danes najcenejši celostni postopek kodiranja umetne inteligence na trgu. Za LLM API namesto 20 € za Cursor porabite 1–3 € na mesec, uporabljate isto VS kodo, ki jo že imate, uvajanje pa poteka prek modula Git Version Control, ki je že del vaše cPanel.
Za naročnika gostovanja, ki že uporablja VS Code, je to priporočilo št. 1. Aider je boljši za zagrizene navdušence nad terminali; Continue.dev za tiste, ki želijo samo samodejno dokončanje; OpenCode za puriste, ki uporabljajo samo terminale. Če pa želite »Želim si izkušnjo Cursorja brez cene Cursorja«, je Cline prava rešitev.
Za pomoč pri preverjanju pristnosti VS Code Git, nastavitvi nadzora različic Git v cPanelu ali pri odločanju, katerega ponudnika LLM izbrati, nam pošljite zahtevek. Pripravili smo tudi ločen vodnik po korakih za nadzor različic Git v cPanelu .
V naslednjem vodiču: Continue.dev o VS Code in JetBrains — najlažji brezplačni vnos v kodiranje umetne inteligence za popolne začetnike.