Gå til innholdet

Windows (WSL)

Kjør OpenCode på Windows med WSL for best opplevelse.

Selv om OpenCode kan kjøre direkte på Windows, anbefaler vi å bruke Windows Subsystem for Linux (WSL) for best mulig opplevelse. WSL gir et Linux-miljø som fungerer godt med funksjonene i OpenCode.


Oppsett

  1. Installer WSL

    Hvis du ikke har gjort det ennå, installer WSL med den offisielle guiden fra Microsoft.

  2. Installer OpenCode i WSL

    Når WSL er satt opp, åpner du WSL-terminalen og installerer OpenCode med en av installasjonsmetodene.

    Terminal window
    curl -fsSL https://opencode.ai/install | bash
  3. Bruk OpenCode fra WSL

    Gå til prosjektmappen din (Windows-filer finnes via /mnt/c/, /mnt/d/ osv.) og kjør OpenCode.

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

Skrivebordsapp + WSL-server

Hvis du foretrekker OpenCode-skrivebordsappen, men vil kjøre serveren i WSL:

  1. Start serveren i WSL med --hostname 0.0.0.0 for å tillate eksterne tilkoblinger:

    Terminal window
    opencode serve --hostname 0.0.0.0 --port 4096
  2. Koble skrivebordsappen til http://localhost:4096


Nettklient + WSL

For best nettopplevelse på Windows:

  1. Kjør opencode web i WSL-terminalen i stedet for PowerShell:

    Terminal window
    opencode web --hostname 0.0.0.0
  2. Åpne i Windows-nettleserenhttp://localhost:<port> (OpenCode skriver ut URL-en)

Når du kjører opencode web fra WSL, får du riktig filsystemtilgang og terminalintegrasjon, samtidig som det er tilgjengelig fra Windows-nettleseren din.


Tilgang til Windows-filer

WSL kan få tilgang til alle Windows-filer via /mnt/-katalogen:

  • C:-stasjon → /mnt/c/
  • D:-stasjon → /mnt/d/
  • Og så videre…

Eksempel:

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

Tips

  • Kjør OpenCode i WSL for prosjekter lagret på Windows-stasjoner: filtilgang fungerer smidig
  • Bruk WSL-utvidelsen i VS Code sammen med OpenCode for en integrert utviklingsflyt
  • OpenCode-konfigurasjon og sesjoner lagres i WSL-miljøet på ~/.local/share/opencode/