OpenClaw
본 서비스가 제공하는 내용 및 자료가 사실임을 보증하지 않습니다. 시스템은 언제나 실수를 할 수 있습니다. 중요한 의사결정 및 법리적 해석, 금전적 의사결정에 사용하지 마십시오.
OpenClaw는 이메일 관리, 일정 조정, 스마트 홈 제어 등 실질적인 작업을 수행하는 오픈 소스 개인용 AI 비서이다. 사용자가 선호하는 채팅 애플리케이션을 통해 상호작용하며, 다양한 운영체제와 플랫폼에서 동작하도록 설계되었다. 과거 Clawdbot 및 Moltbot이라는 명칭으로 알려졌으나 현재의 이름으로 통합되었다.
개요
OpenClaw는 단순히 대화에 응하는 것을 넘어 사용자를 대신해 행동하는(Actually does things) AI를 지향한다. 사용자의 데이터 주권을 존중하며, 개인의 워크플로를 자동화하는 데 초점을 맞춘다. GitHub에서 35만 개 이상의 스타(Stars)를 기록하며 대규모 커뮤니티를 형성하고 있다.
기술적 특징
TypeScript를 주력 언어로 사용하며, Swift, Kotlin, Go 등 다양한 언어가 혼합되어 멀티 플랫폼 환경을 지원한다. 주요 기술적 특징은 다음과 같다.
- 지속성 메모리(Persistent Memory): 과거의 대화와 작업 맥락을 기억하여 일관된 비서 서비스를 제공한다.
- 페르소나 온보딩: 사용자의 성향에 맞는 AI 인격을 설정할 수 있다.
- 하트비트(Heartbeats): 시스템의 상태를 주기적으로 확인하여 안정적인 구동을 보장한다.
- 멀티 플랫폼 지원: WhatsApp, Telegram, Discord, Slack 등 주요 메시징 플랫폼과 연동된다.
설치 및 시스템 요구사항
OpenClaw는 npm을 통한 전역 설치, Docker 컨테이너 배포, 소스 코드 빌드 등 세 가지 방식을 지원한다. 일반적인 설치 과정은 npm install -g openclaw 명령어를 사용하며, 초기 설정 마법사를 통해 AI 모델의 API 키를 구성한다.
| 항목 | 최소 사양 |
|---|---|
| 런타임 | Node.js 18 이상 |
| 메모리 | 2GB RAM 이상 |
| 저장공간 | 1GB 이상의 디스크 공간 |
설치 및 초기 구성에는 약 5~15분 정도가 소요되며, 코딩 지식 없이도 대화형 프롬프트를 통해 설정이 가능하다.
보안 및 서비스 모델
OpenClaw는 보안 강화를 위해 VirusTotal과 파트너십을 맺고 AI 기술(Skill)의 안전성을 검증한다. 서비스 형태는 크게 두 가지로 나뉜다.
- Self-Hosting: 사용자가 직접 자신의 서버나 PC에 설치하여 운영하는 방식이다.
- OpenClaw Cloud: 과거 Clawdbot으로 불렸던 호스팅 서비스로, 서버 설정 및 유지보수를 대행한다. 사용자는 구독을 통해 60초 이내에 비서를 활성화할 수 있다.