Skip to content

Windows (WSL)

Pokrenite OpenCode na Windowsu preko WSL-a.

Iako OpenCode moze raditi direktno na Windowsu, preporucujemo Windows Subsystem for Linux (WSL) za najbolje iskustvo. WSL daje Linux okruzenje koje glatko radi sa OpenCode funkcijama.


Setup

  1. Instalirajte WSL

    Ako vec niste, instalirajte WSL prema zvanicnom Microsoft vodicu.

  2. Instalirajte OpenCode u WSL-u

    Kad je WSL spreman, otvorite WSL terminal i instalirajte OpenCode jednom od metoda instalacije.

    Terminal window
    curl -fsSL https://opencode.ai/install | bash
  3. Koristite OpenCode iz WSL-a

    Idite u direktorij projekta (Windows fajlovima pristupate preko /mnt/c/, /mnt/d/ itd.) i pokrenite OpenCode.

    Terminal window
    cd /mnt/c/Users/YourName/project
    opencode

Desktop App + WSL Server

Ako preferirate OpenCode Desktop aplikaciju, ali zelite da server radi u WSL-u:

  1. Pokrenite server u WSL-u sa --hostname 0.0.0.0 da dozvolite vanjske konekcije:

    Terminal window
    opencode serve --hostname 0.0.0.0 --port 4096
  2. Povezite Desktop aplikaciju na http://localhost:4096


Web Client + WSL

Za najbolje web iskustvo na Windowsu:

  1. Pokrenite opencode web u WSL terminalu umjesto u PowerShell-u:

    Terminal window
    opencode web --hostname 0.0.0.0
  2. Otvorite iz Windows browsera na http://localhost:<port> (OpenCode ispisuje URL)

Pokretanje opencode web iz WSL-a osigurava ispravan pristup fajl sistemu i terminalsku integraciju, a i dalje je dostupno iz Windows browsera.


Pristup Windows fajlovima

WSL moze pristupiti svim Windows fajlovima kroz /mnt/ direktorij:

  • Disk C:/mnt/c/
  • Disk D:/mnt/d/
  • I tako dalje…

Primjer:

Terminal window
cd /mnt/c/Users/YourName/Documents/project
opencode

Tips

  • Drzite OpenCode u WSL-u za projekte na Windows diskovima - pristup fajlovima je jednostavan
  • Koristite VS Code WSL ekstenziju uz OpenCode za integrisan tok rada
  • Vase OpenCode konfiguracije i sesije cuvaju se u WSL okruzenju na ~/.local/share/opencode/