🦞OPENCLAW
Personal AI Assistant · Local-first Gateway

OpenClaw 설치 운영 메뉴얼

공식 한국어 시작 문서와 OpenClaw 운영 문서를 바탕으로, 맥미니/Windows/리눅스 설치부터 LLM 인증 변경, Skills 관리, Gateway 재시작, localhost Control UI 사용법까지 한 페이지로 정리했습니다.

Node 24 권장Gateway 포트 18789Control UI: 127.0.0.1Skills + LLM 인증 포함

1. OpenClaw를 한 문장으로 이해하기

OpenClaw는 내 컴퓨터나 서버에서 실행되는 자가 호스팅 AI 비서 Gateway입니다. 채팅앱, 브라우저 대시보드, 모바일 노드, 로컬 파일/브라우저/스케줄러를 한 곳에 묶어 “말하면 실제로 실행하는” 개인 AI 운영 환경을 만듭니다.

Gateway항상 실행되는 중앙 프로세스. 채널, 세션, 인증, 도구, 스케줄, Control UI를 관리합니다.
Control UI브라우저 대시보드. 기본 주소는 http://127.0.0.1:18789/입니다.
Agent실제로 대화하고 작업하는 AI 실행 단위. 채널/에이전트별로 격리할 수 있습니다.
Skills에이전트에게 특정 도구/업무 절차를 가르치는 SKILL.md 기반 지침 폴더입니다.

2. 참고 이미지·영상 링크

공식 문서/사이트에서 제공하는 자료입니다. soylab.ai 삽입 시 원문 CDN 링크를 그대로 사용합니다.

전체 설정 워크스루

VelvetShark, 28분. 설치, 온보딩, 첫 동작하는 비서까지.

커뮤니티 쇼케이스 릴

OpenClaw로 구축된 실제 프로젝트와 워크플로를 빠르게 확인.

현실 속 프로젝트

채팅 네이티브 코딩 루프, 하드웨어, 개인 자동화 사례.

3. 설치와 온보딩

준비물

  • Node.js: Node 24 권장, Node 22.14+ 지원.
  • 모델 Provider 인증: OpenAI, Anthropic, Google, OpenRouter 등 API 키나 OAuth.
  • 운영 방식 선택: 로컬 Gateway, 원격 Gateway, 또는 WSL2/Linux 서버.
node --version
# v24.x 권장 / v22.14+ 지원

빠른 설치

환경설치 명령온보딩
macOS / Linuxcurl -fsSL https://openclaw.ai/install.sh | bashopenclaw onboard --install-daemon
Windows PowerShelliwr -useb https://openclaw.ai/install.ps1 | iexopenclaw onboard --install-daemon
npm 직접 설치npm install -g openclaw@latestopenclaw onboard --install-daemon

온보딩이 설정하는 것

  1. 모델/인증: API key, OAuth, Claude CLI, Codex OAuth 등.
  2. 워크스페이스: 기본값 ~/.openclaw/workspace.
  3. Gateway: 포트, bind, 인증, Tailscale 노출.
  4. 채널: Discord, Telegram, WhatsApp, Signal 등.
  5. Daemon: macOS LaunchAgent, Linux/WSL2 systemd user unit, Windows Scheduled Task.
  6. Health check와 권장 Skills 설치.
처음 가장 빠른 확인은 openclaw dashboard입니다. 채널 설정 없이도 브라우저에서 바로 첫 대화를 시작할 수 있습니다.

4. 플랫폼별 설치 포인트

맥미니/macOS

brew install node
curl -fsSL https://openclaw.ai/install.sh | bash
openclaw onboard --install-daemon
openclaw gateway status
openclaw dashboard
  • 장시간 운영용 맥미니는 LaunchAgent 설치가 편합니다.
  • Gateway 재시작: openclaw gateway restart
  • 로그: openclaw logs --follow

Windows: WSL2 권장

# PowerShell 관리자
wsl --install
wsl --install -d Ubuntu-24.04

# WSL Ubuntu 안에서 systemd 활성화
sudo tee /etc/wsl.conf >/dev/null <<'EOF'
[boot]
systemd=true
EOF
wsl --shutdown
# WSL 재접속 후
curl -fsSL https://openclaw.ai/install.sh | bash
openclaw onboard --install-daemon

Linux / VPS

curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash -
sudo apt-get install -y nodejs
curl -fsSL https://openclaw.ai/install.sh | bash
openclaw onboard --install-daemon
sudo loginctl enable-linger $(whoami)

5. LLM 연결·인증·기본 모델 바꾸기

OpenClaw에서 모델은 provider/model 형식으로 지정합니다. 예: openai/gpt-5.5, openai-codex/gpt-5.5, anthropic/claude-opus-4-6, google/gemini-3-flash-preview.

openclaw models status
openclaw models list
openclaw models list --provider openai
openclaw models set openai/gpt-5.5
openclaw models auth add
openclaw models auth login --provider <provider-id>

기본 모델 설정

openclaw config set agents.defaults.model.primary openai-codex/gpt-5.5
openclaw config set agents.defaults.model.primary anthropic/claude-opus-4-6
openclaw gateway restart

인증/키 변경의 기본 원칙

  • 새 provider로 바꿀 때는 먼저 openclaw models auth login 또는 openclaw onboard/openclaw configure로 인증을 준비합니다.
  • 그다음 agents.defaults.model.primary를 원하는 model ref로 바꿉니다.
  • Control UI의 Config 탭에서도 같은 설정을 폼/Raw JSON으로 바꿀 수 있습니다.
  • config 변경 후에는 openclaw doctor, openclaw gateway restart, openclaw models status로 확인합니다.

6. OpenAI / Codex 인증

목표모델 ref인증 방식
OpenAI Platform API 직접 과금openai/gpt-5.5OPENAI_API_KEY
ChatGPT/Codex 구독 OAuthopenai-codex/gpt-5.5Codex OAuth 로그인
이미지 생성/편집openai/gpt-image-2OpenAI API key 또는 Codex OAuth

API key 경로

openclaw onboard --auth-choice openai-api-key
# 또는
openclaw onboard --openai-api-key "$OPENAI_API_KEY"
openclaw models list --provider openai
openclaw config set agents.defaults.model.primary openai/gpt-5.5

Codex OAuth 경로

openclaw onboard --auth-choice openai-codex
# 또는
openclaw models auth login --provider openai-codex
openclaw models auth login --provider openai-codex --device-code
openclaw config set agents.defaults.model.primary openai-codex/gpt-5.5

이미지 생성 기본 모델

openclaw config set agents.defaults.imageGenerationModel.primary openai/gpt-image-2
openai/*는 직접 OpenAI API 경로, openai-codex/*는 Codex OAuth 경로입니다. 두 경로를 혼동하지 않는 것이 중요합니다.

7. Anthropic / Claude 인증

Anthropic은 직접 API key와 Claude CLI 로그인 재사용을 지원합니다.

API key

openclaw onboard
# 선택: Anthropic API key
# 또는
openclaw onboard --anthropic-api-key "$ANTHROPIC_API_KEY"
openclaw models list --provider anthropic
openclaw config set agents.defaults.model.primary anthropic/claude-opus-4-6

Claude CLI 재사용

claude --version
openclaw onboard
# 선택: Claude CLI
openclaw models list --provider anthropic

Thinking / Cache 설정 예시

openclaw config set 'agents.defaults.models."anthropic/claude-opus-4-6".params.thinking' adaptive
openclaw config set 'agents.defaults.models."anthropic/claude-opus-4-6".params.cacheRetention' long

8. Gemini / OpenRouter / 기타 Provider

Provider인증 env / 방식예시 모델
Google GeminiGEMINI_API_KEY 또는 GOOGLE_API_KEYgoogle/gemini-3-flash-preview
Gemini CLIopenclaw models auth login --provider google-gemini-cligoogle-gemini-cli/gemini-3-flash-preview
OpenRouterOPENROUTER_API_KEYopenrouter/auto
xAIXAI_API_KEYxai/grok-4
DeepSeekDEEPSEEK_API_KEYdeepseek/deepseek-v4-flash
openclaw onboard --auth-choice gemini-api-key
openclaw models auth login --provider google-gemini-cli --set-default
openclaw models scan
openclaw models set openrouter/auto
Gemini CLI OAuth는 비공식 통합 성격이 있으므로 중요 계정 사용 전 Google 약관과 계정 리스크를 확인하세요.

9. Skills: 설치·우선순위·비활성화·API 키

Skill은 에이전트에게 특정 도구나 반복 업무 절차를 가르치는 SKILL.md 폴더입니다. OpenClaw는 AgentSkills 호환 구조를 사용합니다.

Skill 로드 우선순위

  1. <workspace>/skills — 가장 높음
  2. <workspace>/.agents/skills
  3. ~/.agents/skills
  4. ~/.openclaw/skills
  5. 번들 Skills
  6. skills.load.extraDirs — 가장 낮음

ClawHub에서 설치

openclaw skills install <skill-slug>
openclaw skills update --all
openclaw skills list
openclaw skills inspect <skill-name>

에이전트별 Skill allowlist

{
  skills: {
    load: { watch: true, extraDirs: ["~/Projects/my-skills"] },
    install: { preferBrew: true, nodeManager: "npm" },
    entries: {
      "image-lab": {
        enabled: true,
        apiKey: { source: "env", provider: "default", id: "GEMINI_API_KEY" },
        env: { GEMINI_API_KEY: "..." }
      },
      sag: { enabled: false }
    }
  },
  agents: {
    defaults: { skills: ["github", "weather"] },
    list: [
      { id: "writer" },
      { id: "docs", skills: ["docs-search"] },
      { id: "locked-down", skills: [] }
    ]
  }
}

Skill 파일 기본 형태

---
name: image-lab
description: Generate or edit images via a provider-backed workflow
metadata: { "openclaw": { "requires": { "bins": ["uv"], "env": ["GEMINI_API_KEY"] }, "primaryEnv": "GEMINI_API_KEY" } }
---

사용법, 주의사항, 예시 명령을 여기에 적습니다.
서드파티 Skill은 신뢰할 수 없는 코드처럼 취급하세요. 설치 전 SKILL.md를 읽고, 위험한 도구는 sandbox/allowlist와 함께 쓰는 것이 안전합니다.

10. Gateway 운영

목적명령설명
전체 상태openclaw statusDashboard URL, Gateway, 채널, 세션, 업데이트 여부.
공유용 진단openclaw status --all읽기 전용 상세 진단.
Gateway 상태openclaw gateway status서비스/포트/연결성/capability.
시작/중지/재시작openclaw gateway start
openclaw gateway stop
openclaw gateway restart
서비스 lifecycle 관리.
로그openclaw logs --follow실시간 Gateway 로그.
수리/점검openclaw doctor설정/서비스/채널 문제 점검.
openclaw gateway --port 18789
openclaw gateway --force
openclaw channels status --probe
openclaw health

11. localhost Control UI 접속과 기능

openclaw dashboard
openclaw dashboard --no-open
http://127.0.0.1:18789/
http://localhost:18789/

Control UI에서 할 수 있는 일

Chat브라우저에서 바로 대화, tool call 카드, Stop/Abort, Talk 모드.
Gateway AccessGateway URL, 토큰/패스워드, 언어, pairing 상태.
ChannelsDiscord/Telegram/WhatsApp 등 연결 상태와 로그인.
Sessions세션 목록, 모델/thinking/reasoning override.
Cron Jobs예약 작업 생성, 실행, 이력 확인, delivery 설정.
SkillsSkill 활성/비활성, 설치, API 키 업데이트.
Nodes모바일/데스크톱 노드와 capability 확인.
Config~/.openclaw/openclaw.json 폼/Raw JSON 수정.
Logs / Debug로그 tail, health, models snapshot, 수동 RPC.
Update패키지/git update 실행과 restart report.

새 브라우저/기기 pairing

openclaw devices list
openclaw devices approve <requestId>
로컬 loopback 접속은 보통 자동 승인됩니다. LAN/Tailnet/다른 브라우저 프로필은 명시적 pairing이 필요할 수 있습니다.

12. 업데이트·재설치·리셋

업데이트

openclaw update
openclaw update --dry-run
openclaw update --channel beta
openclaw update --tag main
openclaw update --no-restart
openclaw doctor
openclaw gateway restart
openclaw health

Reset / 재설치

openclaw backup create
openclaw reset --dry-run
openclaw reset --scope config --yes --non-interactive
openclaw reset --scope config+creds+sessions --yes --non-interactive
openclaw reset --scope full --yes --non-interactive
openclaw uninstall
완전 초기화 전에는 openclaw backup create를 먼저 실행하세요. full reset은 workspace까지 영향을 줄 수 있습니다.

13. 문제 해결 60초 루틴

openclaw status
openclaw status --all
openclaw gateway probe
openclaw gateway status
openclaw doctor
openclaw channels status --probe
openclaw logs --follow
증상확인가능한 원인
답장이 없음pairing, allowlist, channel probemention required, pairing pending, allowlist blocked
Control UI 연결 실패gateway status, logsauth mismatch, origin not allowed, pairing required, 포트 오류
Gateway 시작 실패doctor, logsEADDRINUSE, gateway.mode 문제, non-loopback auth 누락
모델 인증 실패models status --probe키 누락/만료, OAuth cooldown, provider 프로필 불일치
Skill이 안 보임skills list/inspect, config allowlistOS/bin/env/config 게이트 미충족, agent allowlist 제한

14. 공식 문서 링크

(주)소이랩엑스

대표이사 : 최돈현 | 사업자번호 : 229-88-03061 

이메일 : contact@soylab.ai 

주소 : 서울시 구로구 디지털로 26길 43 대륭포스트타워 8차 L동 1008호

Copyright © 2025 SoylabX All rights reserved. |  Terms of Use  |  Privacy

(주)소이랩엑스

대표이사 : 최돈현 | 사업자번호 : 229-88-03061 | 이메일 : contact@soylab.ai 

주소 : 서울시 구로구 디지털로 26길 43 대륭포스트타워 8차 L동 1008호

Copyright © 2025 SoylabX All rights reserved. |  Terms of Use  |  Privacy