Install
이미 Getting Started를 따라 했다면 설치는 끝난 상태입니다. 이 페이지는 대체 설치 방법, 플랫폼별 안내, 유지보수 절차를 다룹니다.시스템 요구 사항
- Node 22+ (installer script가 없으면 자동으로 설치됨)
- macOS, Linux, 또는 Windows
- 소스에서 빌드할 경우에만
pnpm필요
Windows에서는 OpenClaw를 WSL2 아래에서 실행하는 것을 강하게 권장합니다.
설치 방법
Installer script
Installer script
CLI를 내려받아 전역 npm 설치를 수행하고 온보딩 wizard를 시작합니다.이것만으로 충분합니다. 스크립트가 Node 감지, 설치, 온보딩을 처리합니다.온보딩을 건너뛰고 바이너리만 설치하려면:모든 플래그, 환경 변수, CI/자동화 옵션은 Installer internals를 참고하세요.
- macOS / Linux / WSL2
- Windows (PowerShell)
- macOS / Linux / WSL2
- Windows (PowerShell)
npm / pnpm
npm / pnpm
이미 Node 22+를 갖추고 있고 설치 과정을 직접 관리하고 싶다면:
- npm
- pnpm
sharp build errors?
sharp build errors?
From source
From source
contributor이거나 로컬 checkout에서 직접 실행하려는 경우에 적합합니다.더 깊은 개발 워크플로는 Setup을 참고하세요.
Clone and build
OpenClaw repo를 clone한 뒤 빌드합니다.
다른 설치 방법
Docker
컨테이너형 또는 headless 배포.
Podman
Rootless 컨테이너.
setup-podman.sh를 한 번 실행한 뒤 launch script를 사용합니다.Nix
Nix를 통한 선언적 설치.
Ansible
자동화된 fleet provisioning.
Bun
Bun runtime 기반의 CLI 전용 사용.
설치 후
정상 동작 여부를 확인합니다.OPENCLAW_HOME: home-directory 기반 내부 경로OPENCLAW_STATE_DIR: 가변 상태 저장 위치OPENCLAW_CONFIG_PATH: config 파일 위치
문제 해결: openclaw not found
PATH 진단과 수정
PATH 진단과 수정
빠른 진단:Windows에서는
$(npm prefix -g)/bin(macOS/Linux) 또는 $(npm prefix -g)(Windows)이 $PATH에 없다면 shell이 전역 npm 바이너리(openclaw 포함)를 찾지 못합니다.해결 방법: shell 시작 파일(~/.zshrc 또는 ~/.bashrc)에 추가하세요.npm prefix -g 출력 경로를 PATH에 추가하세요.그다음 새 터미널을 열거나 zsh에서는 rehash, bash에서는 hash -r을 실행하세요.