🤖 Kaj je Claude Code?
Claude Code ni dopolnjevanje kode v urejevalniku — je agent, ki sam odpre terminal, prebere repozitorij in dokonča nalogo.
Claude Code je Anthropicovo agentno orodje za ukazno vrstico (CLI), ki teče neposredno v terminalu razvijalca. Namesto da bi predlagal le naslednjo vrstico kode, Claude Code samostojno brska po datotekah projekta, zaganja teste, popravlja napake, ustvarja gita commite in odpira pull requeste. Razvijalec mu poda nalogo v naravnem jeziku — "popravi bug v plačilnem modulu" ali "dodaj testno pokritost za auth flow" — agent pa sam poišče relevantne datoteke, naredi spremembe in preveri, ali rešitev deluje.
brez ločenega IDE-ja
teste in commite
(Sonnet / Opus)
orodji in podatki
Ključna razlika v primerjavi s klasičnimi "copilot" orodji je avtonomija. Claude Code lahko verigo nalog izvede brez vmesnega potrjevanja vsake vrstice: prebere issue, naredi plan, implementira spremembo čez več datotek, požene test suite in poroča, kaj je naredil. Razvijalec ostane v vlogi nadzornika — pregleda diff, odobri ali popravi smer — ne pa tipkača vsake vrstice.
Za slovenske ekipe je to pomembno iz dveh razlogov:
- Manjše ekipe lahko dosežejo več. Solo founder ali 2-3 člana lahko vzdržujejo obseg kode, za katerega bi prej potrebovali 5-6 razvijalcev.
- Onboarding na velike, slabo dokumentirane repozitorije je hitrejši. Agent prebere celotno kodno bazo in razloži arhitekturo novemu sodelavcu ali strankinemu razvijalcu v minutah, ne dnevih.
🪽 Kaj je Hermes Agent?
Če je Claude Code zaprt, oprt na enega ponudnika in pripravljen "iz škatle", je Hermes Agent nasprotni pol: odprt, modularen in zgrajen za tiste, ki želijo nadzor nad vsako plastjo.
Hermes Agent izhaja iz družine odprtokodnih modelov Hermes (Nous Research), ki so prilagojeni (fine-tuned) za function calling, strukturiran izhod in agentne delovne tokove. Namesto enega zaprtega sistema gre za gradnik: razvijalec model namesti lokalno ali v lastnem oblaku, ga poveže s svojim orkestratorjem (npr. LangChain, AutoGen, lasten agentni loop) in zgradi agenta po meri — od code-review bota do avtonomnega DevOps agenta, ki spremlja produkcijo.
self-hosting možen
orkestratorjem
orodij in API-jev
znotraj podjetja
Za podjetja z občutljivimi podatki (zdravstvo, finance, javna uprava) je to ključna prednost: model lahko teče on-premise ali na SLAIF/EuroHPC infrastrukturi, brez da bi koda ali podatki kadarkoli zapustili Slovenijo. Cena je drugačna kompleksnost — Hermes ne pride z vgrajenim terminalskim vmesnikom kot Claude Code; razvijalec mora sam zgraditi agentni loop, orodja in varovalke (guardrails).
⚖️ Primerjava: Claude Code vs. Hermes Agent
Vprašanje ni "kateri je boljši", ampak "za kateri problem je kateri pravi".
| Kriterij | Claude Code | Hermes Agent |
|---|---|---|
| Postavitev | Namesti in deluje v minutah | Zahteva infrastrukturo in orkestracijo |
| Nadzor nad podatki | Podatki gredo k Anthropicu (API) | Lahko ostane 100 % on-premise |
| Stroškovni model | Naročnina / poraba po tokenih | GPU strošek + inženirski čas |
| Kvaliteta sklepanja | Zelo visoka, vodilni zaprt model | Dobra, a odvisna od izbrane velikosti modela |
| Prilagodljivost | Omejena na to, kar ponuja CLI/MCP | Popolna — zgradiš karkoli |
| Najboljše za | Hitro dostavo, majhne in srednje ekipe | Regulirane panoge, lastne agentne produkte |
🛠️ Praktične uporabe za slovenske builderje
Pet konkretnih scenarijev, kako agentno kodiranje že danes prinaša denar slovenskim agencijam in solo developerjem.
Agent: Claude Code CLI povezan z repozitorijem prek git worktree za varno paralelno delo.
MCP strežniki: povezava na Figma (za design tokens) in Linear/Jira (za task tracking).
CI: GitHub Actions — agent požene teste pred vsakim commitom.
Model: Hermes (fine-tune na Llama 3 ali Mistral osnovi) z function calling za klic internih API-jev.
Orkestracija: LangChain ali lasten agentni loop v Python.
Deploy: vLLM na SLAIF / EuroHPC ali lasten on-premise GPU cluster.
Integracija: Webhook iz GitLab/GitHub Enterprise ob vsakem pull requestu.
🛠️ Tech stack za agentno kodiranje
Kombinacija zaprtega in odprtega pristopa, prilagojena velikosti ekipe in občutljivosti podatkov.
Solo / Mala agencija — hitra dostava
| Plast | Orodje | Zakaj |
|---|---|---|
| Agent | Claude Code CLI | Deluje takoj, brez infrastrukture, najvišja kvaliteta sklepanja. |
| Verzioniranje | Git + GitHub | Agent dela v ločenih branchih/worktree, varno za produkcijo. |
| CI/CD | GitHub Actions | Avtomatski testi pred merge — varovalka za agentne spremembe. |
| Orodja (MCP) | Linear, Figma, Sentry MCP strežniki | Agent dobi kontekst nalog, designa in napak brez kopiranja. |
Enterprise / regulirano — nadzor nad podatki
| Plast | Orodje | Zakaj |
|---|---|---|
| Model | Hermes na Llama 3 / Mistral | Odprte uteži, fine-tune na interne podatke in standarde. |
| Orkestracija | LangChain ali AutoGen | Definiraš lasten agentni loop in varovalke. |
| Deploy | vLLM na SLAIF / EuroHPC | Visoka propustnost, podatki ostanejo v SLO infrastrukturi. |
| Varnost | HashiCorp Vault + audit logi | Sledljivost vsake agentne akcije — obvezno za revizijo. |
Splošni nasveti
- Začni s Claude Code za interno produktivnost. Tudi regulirana podjetja lahko agenta uporabljajo na nekritičnem, javno dostopnem delu kode, dokler ne zgradijo on-premise alternative.
- Vedno pusti človeka v zanki. Agent predlaga, človek potrjuje merge v produkcijo — to ni opcija, ampak varnostna zahteva.
- Meri prihranjen čas, ne "kul faktor". Stranki ne prodajaš AI-ja, prodajaš hitrejšo dostavo in nižji strošek vzdrževanja.
- Hibridni pristop pogosto zmaga. Claude Code za splošni razvoj, Hermes/odprt model za del, ki obravnava občutljive podatke.
🗺️ Roadmap: kako agente vpeljati v ekipo
Faza 1: Pilot (0–14 dni)
- Izberi en nekritičen repozitorij. Internal tool, marketing stran ali manjši micro-servis — ne plačilni sistem.
- Namesti Claude Code in zaženi 3-5 realnih nalog. Bug popravki, dodajanje testov, refaktoring.
- Meri čas pred/po. To je tvoj dokaz vrednosti za vodstvo ali stranko.
Faza 2: Vpeljava v ekipo (14–60 dni)
- Definiraj pravila igre. Kdaj agent lahko sam naredi commit, kdaj potrebuje review. Zapiši v CONTRIBUTING.md.
- Poveži MCP strežnike. Linear/Jira, Figma, monitoring — agent naj ima enak kontekst kot razvijalec.
- Usposobi ekipo za "agent management". Veščina ni več samo pisanje kode, ampak postavljanje natančnih nalog in pregledovanje diffov.
Faza 3: Skaliranje in regulirani primeri (60–180 dni)
- Za občutljive podatke postavi Hermes/odprt model on-premise. Začni z eno nekritično agentno funkcijo (npr. code review).
- Zgradi interno knjižnico promptov in agentnih nalog. To postane konkurenčna prednost agencije ali ekipe.
- Cilj: 30-50 % hitrejša dostava na ponavljajočih se nalogah (migracije, bug fixi, testna pokritost), merjeno na realnih projektih.
🎯 Zaključek: prihodnost je agentna
Claude Code in Hermes Agent nista konkurenta v smislu "izberi enega" — predstavljata dva konca istega spektra: hitrost in kvaliteta iz škatle proti popolnemu nadzoru in prilagodljivosti. Slovenske ekipe, ki bodo zmagale v naslednjih dveh letih, ne bodo tiste, ki agentno kodiranje ignorirajo, ampak tiste, ki znajo izbrati pravo orodje za pravo nalogo — Claude Code za hitro dostavo, odprte modele tipa Hermes za primere, kjer podatki ne smejo zapustiti podjetja.
Za slovenski trg je to še posebej relevantno:
- Primanjkljaj 13.000 ICT specialistov pomeni, da agentno kodiranje ni luksuz, ampak nujnost za ohranjanje konkurenčnosti.
- SLAIF in EuroHPC infrastruktura omogočata, da tudi manjša slovenska podjetja gostijo odprte modele brez tujih oblačnih stroškov.
- Regulirane panoge (banke, zdravstvo, javna uprava) dobijo pot do AI produktivnosti, ne da bi kršile zahteve o lokaciji podatkov.
Ne čakaj, da se odločiš med "popolnim" in "začetnim" pristopom. Namesti Claude Code danes na en nekritičen repozitorij, meri rezultate v dveh tednih in šele nato načrtuj, kje potrebuješ odprt, on-premise pristop.
Začni z enim agentom danes.
Najboljši čas za vpeljavo agentnega kodiranja je bil pred letom dni. Drugi najboljši čas je danes — odpri terminal in dodeli prvo nalogo.
Opomba: Claude Code je orodje podjetja Anthropic. Hermes je odprtokodna družina modelov, ki jo vzdržuje Nous Research. Imena in znamke so v tem zapisu uporabljena izključno v informativni in primerjalni vlogi.