Aider je orodje za kodiranje z umetno inteligenco, zasnovano okoli Gita. Vsaka sprememba, ki jo naredi, se samodejno potrdi z jasnim sporočilom, vsaka iteracija je vidna v git log in vse to brez vizualnega integriranega razvojnega okolja (IDE) – samo terminal + Git + LLM API. Za stranke gostovanja WMD, ki že uporabljajo nadzor različic Gita v cPanelu, je Aider najbolj naravno brezplačno orodje za kodiranje z umetno inteligenco na trgu v letu 2026.
V tem priročniku prikazujem realističen potek dela: namestitev, prvi projekt, kako Aider korak za korakom izvaja spremembe in kako se ta Git tok samodejno uvede na gostovanju WMD brez dodatnih orodij CI/CD.
Kaj je Aider in zakaj se razlikuje od Cursorja ali OpenCodea?
Aider (paul-gauthier/aider na GitHubu, več kot 41.000 zvezdic) je orodje za upravljanje z ukazno vrstico v Pythonu, ki eno stvar počne še posebej dobro: pogovorite se z LLM, on spremeni kodo in vse spremembe se takoj objavijo v Gitu. Razlika od drugih orodij za umetno inteligenco:
- Git je prvovrsten koncept – Aider ne more delovati zunaj repozitorija Git. Vsako dejanje, ki ga izvede, se konča s commitom (potrditvijo), ki opisuje, kaj se je spremenilo.
- Linearni, deterministični tok – oddate zahtevo, dobite razliko, jo sprejmete ali zavrnete. Brez »zajčjih lukenj agentov«, kjer orodje eno uro ne deluje.
- Prinesite svoj ključ (BYOK) – plačate samo za uporabo API-ja (Anthropic, OpenAI, DeepSeek, Gemini, Groq, OpenRouter, Ollama)
- Minimalna zahteva prostora – namestitev s
pip install aider-chat, brez Electrona, brez brskalnika, brez sinhronizacije z oblakom
Realno gledano: Pomočnik je kot imeti višjega razvijalca, ki dela v podružnici in odpira PR-je za vsako spremembo, le da hitreje .
Aider + cPanel Git Deploy — popolno ujemanje
Modul za nadzor različic Git v cPanelu je zasnovan za potek dela, kjer spremembe pošljete na oddaljeni strežnik Git, cPanel pa jih samodejno namesti na vaše gostovanje. Aider deluje po istem načelu – vse njegove spremembe so zapisane (commit). Skupaj dobite ta potek:
- Aider zaženete v mapi projekta
- Daš mu nalogo ("Dodaj naročnino na novice v nogo strani")
- Aider napiše kodo, ti pokaže razliko, ti pa jo potrdiš.
- Aider samodejno izvede
git commit -m "Add newsletter signup to footer" -
git push origin main - Nadzor različic Git v cPanelu zazna potiskanje, samodejno potegne + namesti v public_html
- Stran je aktivna, skupni čas: 60–90 sekund
Brez platforme CI/CD. Ni izvajalnika dejanj GitHub. Samo oddaljeni dostop do Git + spletni kavelj cPanel. Idealen potek dela brez infrastrukture.
Namestitev Aiderja
Aider je paket, ki piše v Pythonu. Priporočena namestitev s pipx (izolirano okolje, ne moti sistema Python):
# Instaliraj pipx ako ga još nemaš python3 -m pip install --user pipx python3 -m pipx ensurepath # Instaliraj Aider pipx install aider-chat # Provjeri verziju aider --versionV sistemu macOS z različico Homebrew:
brew install aiderVzpostavitev ponudnika LLM
Aider podpira več ponudnikov. Trije najbolj praktični za uporabnike orožja za množično uničevanje:
1. Antropični Claude (priporočilo za kakovost)
# Generiraj API ključ na console.anthropic.com export ANTHROPIC_API_KEY="sk-ant-..." # Pokreni Aider sa Sonnet modelom aider --model claude-sonnet-4-5Tipični stroški: 5–15 € na mesec za samostojnega freelancerja.
2. DeepSeek (priporočeno za prihranke)
# platform.deepseek.com → API Keys export DEEPSEEK_API_KEY="sk-..." aider --model deepseek/deepseek-coderTipični stroški: 1–3 € na mesec. Zmogljivost ~85 % Claude za PHP/JS/HTML.
3. Ollama lokalno (priporočilo za ničelne stroške)
# Pretpostavlja Ollama instaliran i model skinut ollama pull qwen3-coder:7b # Aider radi s Ollama natively aider --model ollama/qwen3-coder:7bCena: 0 €. Potrebujete prenosnik s 16+ GB RAM-a in 10 GB diska.
Prvi projekt — ciljna stran z delovnim potekom Aider
Predstavljajte si, da pišete ciljno stran za hranilnico lokalnega trgovskega podjetja. Celoten postopek od začetka do proizvodnje:
1. korak: Priprava repozitorija Git
mkdir landing-stedionica cd landing-stedionica git init echo "# Landing stranica" > README.md git add README.md git commit -m "Initial commit"2. korak: Zaženite Aider in dodelite nalogo
aider --model claude-sonnet-4-5V pozivu Aider:
> Napravi modernu landing stranicu za štedionicu OPK Hrastina. Treba imati: hero ("Sigurna ušteda za sve generacije"), 4 servisa (štednja, krediti, hipoteke, mobilno bankarstvo), kontakt forma s validacijom, footer s OIB-om i kontakt podacima. Koristi vanilla HTML + Tailwind CSS preko CDN-a.Pomočnik bo:
- Predlagajte datoteke za ustvarjanje (
index.html,style.css) - Prikaže vam razliko med posameznimi datotekami
- Ko potrdite, ustvarite datoteke in jih samodejno potrdite s sporočilom: "Dodaj začetno ciljno stran z glavnim elementom, storitvami, kontaktnim obrazcem in nogo"
3. korak: Ponavljanje
V brskalniku vidite ciljno stran, na katero želite dodati naročnino na novice:
> Dodaj newsletter signup u footer. Polje za email + gumb "Prijavi se". Validacija da je email format ispravan. Submit šalje POST na /api/newsletter (placeholder za sad). Aider spremeni index.html in doda majhno datoteko newsletter.js . Razliko vidite, potrdite. Drugi commit: "Dodaj obrazec za prijavo na novice v nogo" .
4. korak: Pošlji na oddaljeno povezavo Git
# Kreiraj privatan GitHub/GitLab repo, recimo: git remote add origin git@github.com:hrastina-stedionica/landing.git git branch -M main git push -u origin mainNastavitev nadzora različic Git v cPanelu za samodejno uvajanje
V cPanelu na WMD Hostingu:
1. Kliknite Nadzor različic Gita
Najdete ga v razdelku Datoteke. Kliknite Ustvari :
- URL klona :
git@github.com:hrastina-stedionica/landing.git(SSH) alihttps://github.com/...(HTTPS, potreben je osebni dostopni žeton) - Pot do repozitorija :
/home/korisnik/repositories/landing - Ime repozitorija :
landing
cPanel klonira repozitorij. Imenik vidite v Upravitelju datotek.
2. Pripravite datoteko .cpanel.yml za namestitev
Vrnite se v svoj lokalni projekt in v korensko mapo dodajte datoteko .cpanel.yml :
--- deployment: tasks: - export DEPLOYPATH=/home/korisnik/public_html/ - /bin/cp -R index.html $DEPLOYPATH - /bin/cp -R style.css $DEPLOYPATH - /bin/cp -R newsletter.js $DEPLOYPATH - /bin/cp -R assets/ $DEPLOYPATHPovejte Aiderju (če ga še imate odprtega) ali pa ročno potrdite:
git add .cpanel.yml git commit -m "Add cPanel deployment configuration" git push3. Aktivirajte spletni kavelj za samodejno vlečenje
Najboljša možnost: GitHub/GitLab webhook na cPanel UAPI. Za začetnike pa je enostavnejši potek dela:
- Pošlji v Git
- Prijavite se v cPanel, Nadzor različic Git, kliknite Upravljaj poleg svojega repozitorija
- Kliknite zavihek Pull or Deploy (Potegni ali uvedi) , nato Update from Remote (Posodobi z oddaljenega strežnika) in nato Deploy HEAD Commit (Uvedi HEAD - potrdi).
Ročni potek, vendar traja 5 sekund in deluje z vsakim Git pushom brez konfiguracije.
4. Avtomatiziran spletni kavelj (napredno)
Če želite, da se vsaka sprememba samodejno potegne in namesti, uporabite dejanja GitHub, ki kličejo cPanel UAPI:
# .github/workflows/deploy.yml name: Auto-deploy na WMD hosting on: push: branches: [main] jobs: deploy: runs-on: ubuntu-latest steps: - name: Trigger cPanel pull + deploy run: || curl -X POST "https://hrastina.hr:2083/execute/VersionControlDeployment/create" \ -H "Authorization: cpanel ${{ secrets.CPANEL_USER }}:${{ secrets.CPANEL_TOKEN }}" \ --data-urlencode "repository_root=/home/korisnik/repositories/landing"Žeton API cPanel ustvarite v cPanel → Upravljanje žetonov API . Shranjen je v GitHub Secrets.
Ukazi pomočnika, ki jih dejansko uporabljate
Aider ima v ukaznem pozivu ducat uporabnih ukazov. Najpomembnejših je 5:
-
/add file.html— doda datoteko v kontekst Aider (LLM jo vidi) -
/drop file.html— odstrani datoteko iz konteksta (zmanjša stroške API-ja) -
/diff— prikaže vse nepotrjene spremembe -
/undo— razveljavi zadnji Aiderjev zapis -
/tokens— prikazuje trenutno porabo žetonov in ocenjene stroške
Plus možnosti iz ukazne vrstice:
-
aider --no-auto-commits— Aider se ne zaveže samodejno, ampak čaka na vaš/commit -
aider --vim— Vim tipkovnice v pozivu Aider -
aider --map-tokens 1024— omejitev zemljevida repozitorij (Aider razume strukturo repozitorijev)
Aider + Laravel / WordPress / CMS za obrt
Aider je še posebej dober za ogrodja PHP, ker se potek dela Git popolnoma ujema s tradicijo migracije v Laravelu in Craftu.
Laravel skript
> /add app/Http/Controllers/ContactController.php > /add app/Models/Contact.php > Dodaj store() metodu u ContactController koja prima ime, email, poruku, validira ih s FormRequest klasom, sprema u contacts tablicu, i šalje notifikaciju na info@hrastina.hr. Generiraj migraciju, ContactStoreRequest i ContactReceived Mail klasu. Aider naredi 5-7 sprememb (enega na datoteko ali logično skupino), vsaka sprememba ima jasen opis. Vaš git log postane dokumentacija sprememb.
Skripta CMS za obrt
> /add config/project/* > Dodaj novu sekciju "Reference" u Craft. Polja: naziv klijenta, opis projekta, naslovna slika, datum završetka. Generiraj Twig template _entries/reference.twig za prikaz.Cena v resnici – koliko dejansko stane mesec dela z Aiderjem?
Spremljamo dejansko uporabo neodvisnega razvijalca (40 ur na teden, kombinacija ciljnih strani + Laravel + vzdrževanje):
- Aider + Claude Sonnet 4.5 : ~12 € na mesec (približno 80 milijonov vhodnih + 8 milijonov izhodnih žetonov)
- Aider + DeepSeek Chat : ~2 € na mesec (enaka delovna obremenitev, 10-krat ceneje na žeton)
- Aider + Claude Haiku 4.5 : ~4 € na mesec (Haiku je 5-krat cenejši od Sonneta, dovolj dober za 80 % nalog spletnega programiranja)
- Aider + Ollama qwen3-coder:7b : 0 € na mesec (vendar počasneje, 30–40 sekund na nalogo namesto 10–15 sekund)
Za primerjavo, Cursor Pro stane fiksnih 20 € na mesec. Aider + DeepSeek pomeni letni prihranek 215 €, kar je enako kot plačilo celotnega letnega paketa gostovanja WMD START.
Česar Aider ne počne dobro
Realističen pogled – Aider ni idealen za:
- Vizualno parno programiranje – če vam je všeč deljeni pogled v VS Code, bo Aider za vas preveč terminalski. Nato uporabite Continue.dev v VS Code.
- Kompleksni poteki dela agentov – Aider je linearen pogovor, ne izvaja večstopenjskega načrtovanja + sklepanja. Za to uporablja Cline v VS Code.
- Začetniki brez izkušenj z Gitom – Aider zahteva znanje Gita. Če še nikoli niste uporabljali
git rebasealigit log, se najprej preučite osnov Gita in nato Aiderja.
Povzetek – za koga je Aider pravo orodje?
Aider + gostovanje WMD + cPanel Git Deploy je idealen za:
- Za samostojne razvijalce, ki delajo za več strank – vsaka stranka ima svoje Git repozitorij, Aiderjeve spremembe postanejo zgodovina, pripravljena za pregled in izstavljanje računov.
- Ekipa, ki že disciplinirano uporablja Git – Aider se prilagaja obstoječemu PR delovnemu procesu in ne zahteva novega razmišljanja.
- Gostovanje za stranko, ki ne želi plačevati naročnine — Aider + DeepSeek = 2 € na mesec za neomejeno uporabo
- Razvijalec, ki ima rad "commite kot dokumentacijo" – vsak Aider commit je majhen seznam sprememb, ki so se zgodile.
Za pomoč pri nastavitvi nadzora različic Git v cPanelu, ključih SSH ali avtomatizaciji s spletnimi kavlji se obrnite na podporo WMD. Pripravili smo tudi posebna navodila po korakih za nadzor različic Git v cPanelu .
V naslednjem vodiču prikazujemo VS Code + Cline / Roo Code — najboljšo brezplačno zamenjavo za Cursor za tiste, ki imajo radi vizualno integrirano razvojno okolje (IDE).