# Kako posodobiti Claude Code na najnovejšo različico v letu 2026

> Kako preveriti različico Claude Code, jo posodobiti z ukazom claude update, namestiti najnovejšo različico prek Homebrew ali WinGet in kaj storiti, če posodobitev ne uspe.

Source: https://ailoot.ai/blog/sl/update-claude-code/
Canonical: https://ailoot.ai/blog/sl/update-claude-code/
Language: sl
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-130
Revision: sha256-8b738bbbdd023c1b9eb7079698cbdec6d3ee25522b5ae787594c9ba4cb7d305d


Claude Code se spreminja skoraj vsak dan. Odprete najnovejši dnevnik sprememb in v njem najdete nove ukaze, odpravljene napake in izboljšave hitrosti. Medtem vaš terminal poganja različico izpred dveh tednov, polovica teh izboljšav pa preprosto ne deluje. Claude vam tega tudi ne pove: zažene se kot običajno, vi pa se sprašujete, zakaj imajo drugi funkcijo, ki je vi nimate.

Pokazal vam bom, kako preverite svojo različico, jo posodobite na najnovejšo in kaj storiti, če se posodobitev ne namesti. Ukazi so dobesedno povzeti iz uradne dokumentacije Claude Code in preverjeni v začetku septembra 2026. Takrat je bila zadnja objavljena različica 2.1.261, vaša številka pa bo drugačna. Nima smisla loviti točno določene številke — pomembno je le, da uporabljate dokaj novo različico.

Informacije o uporabi Ailoot so na voljo v [dokumentaciji](https://ailoot.ai/docs/).



## Kako hitro posodobite Claude Code na najnovejšo različico?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Ključno v razdelku">

Ključna točka

Kratek odgovor je naslednji. Če ste Claude Code namestili z izvornim namestitvenim programom, se posodablja samodejno v ozadju, zato vam ni treba storiti ničesar ročno. Če ga želite posodobiti takoj, ne da bi čakali na preverjanje v ozadju, v terminal vnesite claude update. Če ste ga namestili prek Homebrew, WinGet ali upravitelja paketov za Linux, samodejnih posodobitev ni: vsak ima svoj ukaz, na primer brew upgrade claude-code. Ali imate najnovejšo različico, lahko vedno preverite z ukazom claude --version.

</div>

Spodaj bom podrobno razložil vsak primer, če pa se vam mudi, so tukaj trije ukazi, ki pokrijejo skoraj vse situacije.

```bash
claude --version   # katera različica je trenutno nameščena
claude update      # takojšnja posodobitev (izvorna namestitev)
claude doctor      # preveri namestitev in posodobitve
```

Prvi ukaz prikaže vašo različico, drugi jo posodobi, tretji pa diagnosticira težave, če gre kaj narobe. Spodaj bom pojasnil, kdaj uporabiti posamezen ukaz in zakaj `claude update` pri nekaterih ne deluje.

## Kako preverite, katera različica Claude Code je trenutno nameščena?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Ključno v razdelku">

Ključna točka

V terminal vnesite claude --version. Ukaz izpiše številko različice v obliki, kot je 2.1.211 (Claude Code), in ničesar ne zažene. To je najhitrejši način, da ugotovite, ali zaostajate za najnovejšo različico. Če želite podrobnejšo diagnostiko — stanje namestitve, napake v konfiguraciji in opozorila — je na voljo ločen ukaz claude doctor, ki prav tako deluje brez zagona seje.

</div>

Pred posodobitvijo je dobro vedeti, iz katere različice posodabljate. Ukaz je preprost:

```bash
claude --version
```

Dobili boste vrstico, podobno tej: `2.1.211 (Claude Code)`. To je vaša trenutna različica. Prvi dve številki primerjajte z najnovejšo številko v dnevniku sprememb — če je vaša precej nižja, je čas za posodobitev.

Če želite širši pregled, zaženite `claude doctor`. Ta ukaz samo preveri stanje in ničesar ne spremeni: ne zažene seje, prikaže pa stanje namestitve, napake v datoteki z nastavitvami in opozorila s predlogi, kaj popraviti, ki jih lahko takoj uporabite. Prikaže tudi rezultat zadnjega poskusa samodejne posodobitve — uporabno, če sumite, da se posodobitev v ozadju neopazno ni namestila.

## Ali se Claude Code posodablja sam?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Ključno v razdelku">

Ključna točka

Če ste Claude Code namestili z izvornim namestitvenim programom (znanim ukazom curl s skriptom install.sh ali v sistemu Windows s skriptom install.ps1), potem da — posodablja se sam. Claude Code ob zagonu in občasno med delovanjem preverja, ali so na voljo posodobitve, v ozadju prenese novo različico in jo uporabi ob naslednjem zagonu. Sejo morate le občasno znova zagnati. Namestitve prek Homebrew, WinGet in upraviteljev paketov za Linux pa se ne posodabljajo same; zanje je potreben ročni ukaz.

</div>

Vse je odvisno od načina namestitve Claude Code. Izvorna namestitev — tista, ki jo priporoča Anthropic in jo namesti skript s spletnega mesta — se lahko posodablja sama; dokumentacija to izrecno navaja.

<figure>
<blockquote>
<p>Izvorne namestitve se samodejno posodabljajo v ozadju, da uporabljate najnovejšo različico.</p>
</blockquote>
<figcaption>— Claude Code Docs, Advanced setup, uradna dokumentacija</figcaption>
</figure>

Takole deluje: Claude Code ob zagonu in nato občasno med delovanjem preverja posodobitve. Če najde novo različico, jo v ozadju prenese in namesti, nato pa jo uporabi ob naslednjem zagonu. Sejo preprosto zaprite in znova odprite vsakih nekaj dni, pa boste spet uporabljali najnovejšo različico.

Kako je potekal zadnji poskus posodobitve v ozadju, lahko preverite z istim ukazom `claude doctor`. Prikazal vam bo, če se posodobitev iz katerega koli razloga ni namestila.

Če pa ste Claude Code namestili prek upravitelja paketov — Homebrew na MacBooku, WinGet v sistemu Windows, apt ali dnf v Linuxu — posodobitev v ozadju ni na voljo. Te namestitve posodobite z običajnim ukazom za nadgradnjo; temu je spodaj namenjen ločen razdelek.

Novejša različica Claude Code je temelj, vendar sama po sebi ne zadostuje. Dosledni rezultati niso odvisni od različice orodja, temveč od načina dela z njim.



## Kako ročno posodobite Claude Code z enim samim ukazom?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Ključno v razdelku">

Ključna točka

Vnesite claude update. Ukaz takoj uporabi posodobitev, ne da bi čakali na preverjanje v ozadju. Če najde novo različico, se prikaže sporočilo, ki potrjuje uspešno posodobitev s stare različice na novo. Če že uporabljate najnovejšo različico, boste dobili vrstico Claude Code is up to date s trenutno številko. Ukaz deluje pri izvornih namestitvah in upraviteljih paketov, vendar Homebrew in WinGet vrneta nekoliko drugačen odgovor.

</div>

Ni vam treba čakati, da preverjanje v ozadju zazna novo različico. Obstaja ukaz, s katerim jo posodobite takoj:

```bash
claude update
```

Možna sta dva izida. Če je posodobitev na voljo in se namesti, bo Claude Code prikazal vrstico, podobno tej: `Successfully updated from <old version> to version <new version>`. Če že uporabljate najnovejšo različico, boste dobili `Claude Code is up to date (<version>)` — kar pomeni, da ni ničesar za posodobiti.

Pri uporabi upraviteljev paketov ima ta ukaz eno posebnost. Če je bil Claude Code nameščen prek Homebrew, WinGet ali apk, `claude update` vrne krajši odgovor — `Claude is up to date!` — in nove različice ne prenese vedno sam. Pri teh namestitvah je zanesljiveje uporabiti lasten ukaz upravitelja paketov za nadgradnjo, ki je opisan spodaj.

## Kako posodobite Claude Code, nameščen prek Homebrew ali WinGet?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Ključno v razdelku">

Ključna točka

Upravitelji paketov Claude Code ne posodabljajo samodejno, zato morate ukaz za nadgradnjo zagnati sami. Na MacBooku s Homebrew je to brew upgrade claude-code. V sistemu Windows z WinGet je to winget upgrade Anthropic.ClaudeCode. V Linuxu z apt, dnf ali apk posodobitev prispe z redno nadgradnjo sistema. Če želite, da Claude Code sam izvede nadgradnjo prek Homebrew in WinGet, nastavite okoljsko spremenljivko CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE na one.

</div>

Če ste Claude Code namestili prek upravitelja paketov in ne s skriptom s spletnega mesta, ste za posodobitev odgovorni sami. Tukaj so ukazi za posamezne sisteme.

V macOS s Homebrew:

```bash
brew upgrade claude-code
```

Homebrew ponuja dve možnosti. Claude Code namesti v dveh različicah. Različica `claude-code` sledi kanalu stable — to je približno en teden starejša različica, ki preskoči izdaje z večjimi težavami. Različica `claude-code@latest` dobi najnovejšo različico takoj po izdaji. Posodobite tisto, ki ste jo namestili: če imate `claude-code@latest`, bo ukaz `brew upgrade claude-code@latest`.

V sistemu Windows z WinGet:

```powershell
winget upgrade Anthropic.ClaudeCode
```

Nadgradnja z WinGet včasih ne uspe, ko Claude Code deluje, ker Windows uporablja njegovo izvršno datoteko. Claude Code vam preprosto prikaže ročni ukaz; zaprite ga in znova zaženite nadgradnjo.

V Linuxu z apt, dnf ali apk se vam ni treba učiti ločenega ukaza — najnovejša različica prispe z redno posodobitvijo sistema, saj Claude Code objavlja podpisane repozitorije.

| Način namestitve | Ukaz za posodobitev |
|------------------|---------------------|
| Izvorni namestitveni program | posodablja se sam ali uporabite `claude update` |
| Homebrew (macOS) | `brew upgrade claude-code` |
| WinGet (Windows) | `winget upgrade Anthropic.ClaudeCode` |
| apt / dnf / apk (Linux) | redna posodobitev sistema |

Če si tega ne želite zapomniti, uporabite okoljsko spremenljivko `CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE`. Nastavite jo na `1`, pa bo Claude Code v ozadju izvedel nadgradnjo prek Homebrew in WinGet ter po uspešni posodobitvi predlagal ponovni zagon. Dokumentacija vsebuje opozorilo: Claude Code vas včasih obvesti o novi različici, še preden se ta dejansko pojavi v upravitelju paketov. Če nadgradnja ne najde posodobitve, malo počakajte in poskusite znova.

Mimogrede, če še izbirate način namestitve Claude Code, je v ločenem članku na voljo podroben vodnik o [namestitvi Claude Code](https://ailoot.ai/blog/sl/install-claude-code/) — tudi o tem, zakaj je izvorni namestitveni program priročnejši od upraviteljev paketov.

## Zakaj se Claude Code ne posodobi in kaj lahko storite?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Ključno v razdelku">

Ključna točka

Običajno so možni trije vzroki. Prvič, imate več namestitev Claude Code, ki si nasprotujejo: ukaz posodobi eno, zažene pa se druga. Drugič, v globalno mapo npm ni mogoče pisati, zato se posodobitev v ozadju neopazno ne namesti. Tretjič, zaganjalnik ste morda zamenjali z lastnim skriptom. Odpravljanje težav začnite z ukazoma claude doctor in which -a claude; natančno pokažeta, kje je težava.

</div>

Včasih posodobitev večkrat zaženete, vendar `claude --version` še vedno vztrajno prikazuje staro številko. Pregledal bom glavne vzroke, začenši z najpogostejšim.

Najprej preverite, ali imate hkrati nameščenih več različic Claude Code. To se lahko zgodi, če ste ga najprej namestili prek npm, nato pa znova namestili na izvoren način. Ukaz posodobi eno kopijo, terminal pa zažene drugo, zato je videti, kot da se različica ni spremenila. Preverite, koliko kopij imate:

```bash
which -a claude
```

Claude Code se lahko nahaja na treh mestih: `~/.local/bin/claude` je izvorni namestitveni program, `~/.claude/local/` je stara lokalna namestitev npm iz zgodnjih različic, globalni paket npm pa prikaže ukaz `npm -g ls @anthropic-ai/claude-code`. Če jih najdete več, obdržite samo eno — po možnosti izvorno namestitev. Odvečne odstranite takole:

```bash
npm uninstall -g @anthropic-ai/claude-code
rm -rf ~/.claude/local
```

Drugi pogost vzrok je globalna mapa npm, v katero ni mogoče pisati. Če ste Claude Code globalno namestili prek npm in nima dovoljenja za pisanje v svojo mapo, se posodobitev v ozadju ne namesti. Claude Code ob zagonu prikaže enkratno obvestilo, `claude doctor` pa natančno navede, kaj je treba popraviti. Tudi zato je bolje izbrati izvorno namestitev: ta zapisuje v vašo domačo mapo in teh dovoljenj ne potrebuje.

Tretji primer je, da ste zaganjalnik `~/.local/bin/claude` zamenjali z lastnim skriptom ali simbolno povezavo. Od različice 2.1.207 samodejne posodobitve tak zaganjalnik pustijo pri miru: nove različice se še vedno nameščajo v `~/.local/share/claude/versions/`, vaš skript pa določa izbrano različico. Edinega zaganjalnika ne izbrišite in nato po imenu kličite `claude update`. Najprej lastni zaganjalnik in pri simbolni povezavi tudi njen cilj ohranite na ločenem še neuporabljenem mestu varnostne kopije. Z izvorne poti ga umaknite šele po preverjanju kopije. Izvorni zaganjalnik obnovite z [uradnim namestitvenim programom](https://code.claude.com/docs/en/setup#install-claude-code), ki ni odvisen od obstoječega ukaza `claude`:

```bash
# macOS, Linux ali WSL: uradni izvorni namestitveni program
curl -fsSL https://claude.ai/install.sh | bash
```

Po končani namestitvi odprite nov terminal in preverite rezultat:

```bash
claude --version
claude doctor
```

Prvi ukaz mora izpisati številko različice. Pred nadaljevanjem v izpisu doctor preglejte opozorila zaganjalnika ali PATH; ohranjenega zaganjalnika ne odstranite, dokler zamenjava ne deluje.

Drug znak težave je, da se `claude update` ali `claude doctor` zatakne takoj za vrstico `Checking for updates`. Pri starejših različicah (pred 2.1.214) se je to včasih zgodilo, ko je bila katera od konfiguracijskih datotek lupine, na primer `~/.zshrc`, mapa namesto datoteke. Novejše različice to zdaj preskočijo, zato napako odpravi tudi posodobitev na najnovejšo različico.

## Kako izberete kanal posodobitev: latest ali stable?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Ključno v razdelku">

Ključna točka

Claude Code ima dva kanala posodobitev. Latest je privzeti kanal; nove funkcije so na voljo takoj, ko so izdane. Stable je različica, ki je približno en teden starejša in preskoči izdaje z večjimi težavami. Če so vam pomembne sveže funkcije, ostanite na kanalu latest. Če vam več pomeni predvidljivost in ne želite uporabljati nedodelanih različic, preklopite na stable. Kanal lahko spremenite z nastavitvijo autoUpdatesChannel v datoteki settings.json ali z ukazom /config.

</div>

Posodobitev na najnovejšo različico ne pomeni vedno, da že prvi dan dobite najnovejši build. Claude Code vam omogoča izbiro med dvema kanaloma, kar določa, kaj boste prejeli ob posodobitvi.

Kanal `latest` je privzeti. Nove funkcije so na voljo takoj, ko so izdane, kar je priročno, če jih želite preizkusiti med prvimi. Kanal `stable` ponuja različico, ki je približno en teden starejša: v tem času se je že nekoliko ustalila in preskoči izdaje z večjimi težavami. Namenjen je tistim, ki jim mir pomeni več kot hitrost.

Kanal najlažje zamenjate z ukazom `/config` v Claude Code, pri možnosti Auto-update channel. Lahko ga vnesete tudi ročno v datoteko z nastavitvami `settings.json`:

```json
{
  "autoUpdatesChannel": "stable"
}
```

Če Claude Code prilagajate svojim navadam, je na voljo ločen vodnik o [prilagajanju Claude Code](https://ailoot.ai/blog/sl/claude-personalization-profile-memory/) — obravnava celotno datoteko z nastavitvami, ne le kanala posodobitev.

## Kako namestite določeno različico ali nastavite najnižjo dovoljeno različico?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Ključno v razdelku">

Ključna točka

Izvorni namestitveni program sprejme ime kanala ali točno številko različice. Za namestitev določene različice dodajte njeno številko na konec namestitvenega ukaza, na primer bash -s 2.1.89. Na enak način lahko namesto latest namestite kanal stable. Če želite preprečiti, da bi se posodobitve kdaj vrnile pod določeno različico, nastavite minimumVersion v datoteki settings.json. To je spodnja meja, pod katero ne bosta šli niti posodobitev v ozadju niti claude update.

</div>

Včasih potrebujete določeno različico namesto najnovejše — na primer, da se vrnete na build, za katerega veste, da je vaš potek dela deloval. Izvorni namestitveni program to podpira: sprejme ime kanala in točno številko različice. Določeno različico namestite takole:

```bash
curl -fsSL https://claude.ai/install.sh | bash -s 2.1.89
```

V sistemu Windows je ustrezni ukaz v PowerShellu videti nekoliko drugače:

```powershell
& ([scriptblock]::Create((irm https://claude.ai/install.ps1))) 2.1.89
```

Na enak način lahko namestite kanal stable — namesto številke napišite `stable`. Kanal, ki ga izberete med namestitvijo, postane privzeti kanal za prihodnje samodejne posodobitve.

Če se želite zavarovati pred vrnitvijo na starejšo različico, nastavite najnižjo dovoljeno različico v datoteki `settings.json`:

```json
{
  "autoUpdatesChannel": "stable",
  "minimumVersion": "2.1.100"
}
```

To je spodnja meja. Posodobitev v ozadju in `claude update` ne bosta namestila različice, ki je nižja od navedene. To je uporabno pri preklopu na stable, če se ne želite vrniti na starejšo različico od novejšega builda, ki ga že uporabljate.

## Kako izklopite samodejne posodobitve, če vas motijo?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Ključno v razdelku">

Ključna točka

Če ne potrebujete posodobitev Claude Code v ozadju, jih izklopite s spremenljivko DISABLE_AUTOUPDATER v bloku env datoteke settings.json. Ustavi samo preverjanje v ozadju — ukaz claude update bo še vedno deloval, če želite posodobiti ročno. Če morate blokirati vse poti posodabljanja, vključno z ročnimi posodobitvami, uporabite drugo spremenljivko, DISABLE_UPDATES. To je uporabno pri distribuciji Claude Code svoji ekipi, če želite, da vsi ostanejo na isti različici.

</div>

Včasih posodobitve v ozadju ovirajo delo — na primer, ko želite, da vaša ekipa uporablja povsem isto različico. Izklopite jih lahko v datoteki z nastavitvami:

```json
{
  "env": {
    "DISABLE_AUTOUPDATER": "1"
  }
}
```

Pomembna podrobnost: `DISABLE_AUTOUPDATER` izklopi samo preverjanje v ozadju. Ukaz `claude update` bo še naprej deloval, zato lahko še vedno posodobite ročno. Če morate hkrati blokirati vse poti posodabljanja, vključno z ročnimi, je na voljo strožja spremenljivka `DISABLE_UPDATES`. Uporablja se pri distribuciji Claude Code prek lastnega kanala, kadar želite, da uporabniki ostanejo na točno tisti različici, ki ste jo zagotovili.

Pri običajni osebni uporabi teh spremenljivk raje ne spreminjajte: novejša različica Claude Code je skoraj vedno boljša od stare, posodobitev pa lahko prinese varnostni popravek. Redno posodabljanje orodja pomaga ohranjati dostop in preprečevati nenavadne napake; ločen članek pojasnjuje, [kako se izogniti izgubi računa Claude](https://ailoot.ai/blog/sl/claude-account-suspension-appeal/).

## Kje začeti?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Ključno v razdelku">

Ključna točka

Začnite s preverjanjem različice z ukazom claude --version in jo primerjajte z najnovejšo številko v dnevniku sprememb. Če ste Claude Code namestili na izvoren način, ga posodobite z ukazom claude update in znova zaženite sejo. Če ste ga namestili prek Homebrew ali WinGet, zaženite ukaz za nadgradnjo v upravitelju paketov. Če se različica ne spremeni, z ukazoma claude doctor in which -a claude preverite, ali več namestitev povzroča spore. Nato izberite kanal: latest za sveže funkcije, stable za več miru.

</div>

Tukaj je kratek načrt.

1.  Preverite trenutno različico: `claude --version`. Primerjajte jo z najnovejšo številko v dnevniku sprememb.
2.  Posodobite. Izvorna namestitev — `claude update`. Homebrew — `brew upgrade claude-code`. WinGet — `winget upgrade Anthropic.ClaudeCode`.
3.  Znova zaženite sejo Claude Code, da začne veljati nova različica.
4.  Če se različica ni spremenila, zaženite `claude doctor` in `which -a claude`. Verjetno imate več namestitev ali mapo npm, v katero ni mogoče pisati.
5.  Izberite kanal, ki vam ustreza: `latest`, če želite nove funkcije takoj, ko so na voljo, ali `stable`, če vam več pomeni predvidljivost. Kanal spremenite prek ukaza `/config`.

Novejša različica odpravlja napake in dodaja nove ukaze, vendar posodobljeno orodje ne bo zgradilo vašega projekta namesto vas. Vodnik o [alternativah Claude Code](https://ailoot.ai/blog/sl/claude-code-alternatives/) pojasnjuje, v čem se Claude Code razlikuje od drugih terminalskih agentov in kdaj je smiselno razmisliti o alternativah.

<div class="section" role="doc-bibliography" aria-label="Viri">

### Viri

- [Claude Code - Advanced setup, uradna dokumentacija](https://docs.claude.com/en/docs/claude-code/setup) - samodejne posodobitve izvornih namestitev, ukaz claude update, kanala latest in stable, nastavitvi autoUpdatesChannel in minimumVersion, DISABLE_AUTOUPDATER, namestitev določene različice
- [Claude Code - Troubleshoot installation, uradna dokumentacija](https://docs.claude.com/en/docs/claude-code/troubleshoot-install) - spori med več namestitvami, which -a claude, dovoljenja za mapo npm, lastni zaganjalniki, zatikanje ukaza claude update
- [Claude Code - CHANGELOG na GitHubu](https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md) - seznam različic in sprememb v posameznih buildih; kje preveriti najnovejšo številko

</div>





Spoznajte [Ailoot](https://ailoot.ai/).

## Vprašanja in odgovori: Kako posodobiti Claude Code na najnovejšo različico v letu 2026

### Zakaj claude update še vedno zažene moj stari lastni ovoj?

Izvorni posodabljalnik lastni zaganjalnik ohrani, zato ta ovoj še vedno izbira izvedljivo datoteko. Pred popravilom ohranite ovoj in njegov cilj; uporabite dokumentirani izvorni namestitveni program, namesto da izbrišete edini ukaz in ga takoj zatem kličete.

### Kako preverim uspešno obnovo zaganjalnika?

Odprite nov terminal in zaženite claude --version; izpisati mora številko različice. Nato z claude doctor preglejte namestitev in opozorila zaganjalnika. Če ukaza ni, pred nadaljevanjem popravite PATH.


## Ailoot · Podjetje in njegov portfelj projektov

Ailoot temelji na pridobljenih operativnih izkušnjah, široki bazi strank, stabilni storitvi in stalnem spremljanju KPI.

Podjetje in njegov portfelj projektov: milijoni strank; mesečna prodaja v milijardah.

Ailoot te operativne izkušnje uporablja za dostop prek API do funkcij umetne inteligence v izdelkih strank, agentih, aplikacijah in avtomatizacijah.
