Hoppa till huvudinnehåll

Installera

Redan följt Komma igång? Du är alla inställd — denna sida är för alternativa installationsmetoder, plattformsspecifika instruktioner och underhåll.

Systemkrav

  • Node 22+ (installationsskriptet installer script installerar det om det saknas)
  • macOS, Linux eller Windows
  • pnpm endast om du bygger från källkod
På Windows rekommenderar vi starkt att köra OpenClaw under WSL2.

Installationsmetoder

installationsskript är det rekommenderade sättet att installera OpenClaw. Den hanterar noddetektering, installation och onboarding i ett steg.

Installer script

Hämtar CLI:t, installerar det globalt via npm och startar introduktionsguiden.
```
<Tabs>
  <Tab title="macOS / Linux / WSL2">
    ```bash
    curl -fsSL https://openclaw.ai/install.sh | bash
    ```
  
</Tab>
  <Tab title="Windows (PowerShell)">
    ```powershell
    iwr -useb https://openclaw.ai/install.ps1 | iex
    ```
  
</Tab>

</Tabs>

Klart — skriptet hanterar Node-detektering, installation och introduktion.

För att hoppa över introduktionen och bara installera binären:

<Tabs>
  <Tab title="macOS / Linux / WSL2">
    ```bash
    curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard
    ```
  
</Tab>
  <Tab title="Windows (PowerShell)">
    ```powershell
    & ([scriptblock]::Create((iwr -useb https://openclaw.ai/install.ps1))) -NoOnboard
    ```
  
</Tab>

</Tabs>

För alla flaggor, miljövariabler och CI-/automationsalternativ, se [Installer internals](/install/installer).
```
Om du redan har Node 22+ och föredrar att hantera installationen själv:
```
<Tabs>
  <Tab title="npm">
    ```bash
    npm install -g openclaw@latest
    openclaw onboard --install-daemon
    ```

    <Accordion title="sharp-byggfel?">
      Om du har libvips installerat globalt (vanligt på macOS via Homebrew) och `sharp` misslyckas, tvinga förbyggda binärer:

      ```bash
      SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latest
      ```

      Om du ser `sharp: Please add node-gyp to your dependencies`, installera antingen byggverktyg (macOS: Xcode CLT + `npm install -g node-gyp`) eller använd miljövariabeln ovan.
    
</Accordion>
  
</Tab>
  <Tab title="pnpm">
    ```bash
    pnpm add -g openclaw@latest
    pnpm approve-builds -g        # approve openclaw, node-llama-cpp, sharp, etc.
    openclaw onboard --install-daemon
    ```

    <Note>
    pnpm kräver uttryckligt godkännande för paket med byggskript. Efter att den första installationen visar varningen ”Ignored build scripts”, kör `pnpm approve-builds -g` och välj de listade paketen.
    
</Note>
  
</Tab>

</Tabs>
```
För bidragsgivare eller alla som vill köra från en lokal utcheckning.
```
<Steps>
  <Step title="Klona och bygg">
    Klona [OpenClaw-repot](https://github.com/openclaw/openclaw) och bygg:

    ```bash
    git clone https://github.com/openclaw/openclaw.git
    cd openclaw
    pnpm install
    pnpm ui:build
    pnpm build
    ```
  
</Step>
  <Step title="Länka CLI:t">
    Gör kommandot `openclaw` tillgängligt globalt:

    ```bash
    pnpm link --global
    ```

    Alternativt kan du hoppa över länkningen och köra kommandon via `pnpm openclaw ...` inifrån repot.
  
</Step>
  <Step title="Kör introduktionen">
    ```bash
    openclaw onboard --install-daemon
    ```
  
</Step>

</Steps>

För djupare utvecklingsarbetsflöden, se [Konfigurering](/start/setup).
```

Andra installationsmetoder

Docker

Containeriserade eller headless-distributioner.

Podman

Deklarativ installation via Nix.

Nix

Automatiserad provisionering av flottor.

Ansible

Endast CLI-användning via Bun-runtime.

Bun

Endast CLI-användning via Bun-runtime.

Efter installation

Verifiera att allt fungerar:
openclaw doctor         # check for config issues
openclaw status         # gateway status
openclaw dashboard      # open the browser UI
If you need custom runtime paths, use:
  • OPENCLAW_HOME for home-directory based internal paths
  • OPENCLAW_STATE_DIR for mutable state location
  • OPENCLAW_CONFIG_PATH for config file location
See Environment vars for precedence and full details.

Felsökning: openclaw hittades inte

Snabb diagnos:
node -v
npm -v
npm prefix -g
echo "$PATH"
Om $(npm prefix -g)/bin (macOS/Linux) eller $(npm prefix -g) (Windows) inte finns i din $PATH, kan ditt skal inte hitta globala npm-binärer (inklusive openclaw).Åtgärd — lägg till den i din skals startfil (~/.zshrc eller ~/.bashrc):
export PATH="$(npm prefix -g)/bin:$PATH"
På Windows, lägg till utdata från npm prefix -g i din PATH.Öppna sedan en ny terminal (eller rehash i zsh / hash -r i bash).

Uppdatera / avinstallera

Updating

Håll OpenClaw uppdaterat.

Migrating

Flytta till en ny maskin.

Uninstall

Ta bort OpenClaw helt.