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
pnpmendast om du bygger från källkod
Installationsmetoder¶
```
<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).
```
```
<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>
```
```
<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¶
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_HOMEfor home-directory based internal pathsOPENCLAW_STATE_DIRfor mutable state locationOPENCLAW_CONFIG_PATHfor config file location
See Environment vars for precedence and full details.
Felsökning: openclaw hittades inte¶
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).