Skip to content

OpenClaw란?

GitHub 스타 330K 이상을 보유한 오픈소스 AI 에이전트 프레임워크 OpenClaw에 대한 종합 소개

OpenClaw는 사용자의 컴퓨터에서 실행되며 대규모 언어 모델을 앱, 기기, 서비스에 연결하는 무료 오픈소스 AI 에이전트 프레임워크입니다. 단순히 텍스트만 생성하는 챗봇과 달리, OpenClaw 에이전트는 실제 작업을 수행합니다 — 파일 읽기 및 쓰기, 셸 명령 실행, 웹 브라우징, 이메일 전송, 스마트 홈 기기 제어 등 다양한 작업이 가능합니다.

OpenClaw는 GitHub 역사상 가장 빠르게 성장한 오픈소스 프로젝트로, 2026년 3월 기준 331,000개 이상의 스타를 기록하며 React를 추월했습니다. 마스코트는 랍스터이며, 슬로건은 "The lobster way"입니다.

배경 및 역사

OpenClaw는 PSPDFKit 창업자로 유명한 오스트리아 개발자 Peter Steinberger가 만들었습니다. 그는 2025년 11월에 "Clawdbot"이라는 이름으로 프로젝트를 처음 공개했습니다. Anthropic과의 상표 문제로 2026년 1월 27일에 "Moltbot"으로 잠시 이름이 변경되었다가, 3일 후인 1월 30일에 "OpenClaw"로 확정되었습니다.

2026년 2월 14일 Steinberger가 OpenAI에 합류하면서 프로젝트의 독립성을 보장하기 위해 오픈소스 재단으로 이관되었습니다. OpenClaw는 MIT 라이선스를 따르며 TypeScript로 작성되었습니다.

이 프로젝트는 최초 72시간 만에 GitHub 스타 60,000개를 달성했으며, 이 기록은 아직도 깨지지 않았습니다.

작동 방식

OpenClaw는 Gateway 아키텍처를 사용합니다. Gateway는 세션, 채널, 도구, 메모리를 관리하는 상시 실행 프로세스(기본 포트 18789)입니다. 메시징 채널과 LLM 사이의 중앙 허브 역할을 합니다.

에이전트 루프는 다음과 같이 동작합니다:

  1. 채널(Telegram, Discord, 콘솔 등)에서 메시지가 도착합니다
  2. Gateway가 메시지를 세션으로 라우팅하고 컨텍스트(대화 기록, 영구 메모리, 관련 스킬)를 구성합니다
  3. LLM이 컨텍스트를 수신하고 호출할 도구를 결정합니다
  4. 도구가 샌드박스 내에서 실행됩니다(안전한 명령 실행을 위해 bubblewrap/bwrap 사용)
  5. 응답이 채널을 통해 다시 전달됩니다

모든 설정은 단일 openclaw.json 파일(JSON5 형식)에 저장되므로, 에이전트 설정을 버전 관리하고 복제하기가 간편합니다.

Gateway는 요청-응답 서버가 아닌 영구 프로세스입니다. WebSocket 연결을 유지하고, 대화 상태를 관리하며, 메시지 사이에도 에이전트를 "활성" 상태로 유지합니다.

활용 사례

OpenClaw 에이전트는 범용적입니다. 다음은 커뮤니티의 실제 사용 사례입니다:

개인 생산성 — 이메일, 캘린더, 뉴스를 요약하는 모닝 브리핑 에이전트. 사용자들은 에이전트 지원 분류를 통해 4,000건 이상의 이메일 백로그를 처리했다고 보고했습니다.

개발 및 DevOps — 코드 리뷰 에이전트, 복잡한 엔지니어링 작업을 위한 멀티 에이전트 오케스트레이션, CI/CD 파이프라인 모니터링, 자동 이슈 분류.

비즈니스 자동화 — 멀티 에이전트 운영을 하는 1인 창업자가 OpenClaw로 고객 커뮤니케이션, 콘텐츠, 워크플로를 처리하여 $62K 이상의 매출을 올렸다고 보고했습니다.

스마트 홈 — 연결된 메시징 채널을 통해 자연어로 Philips Hue 조명, Sonos 스피커, Home Assistant 기기를 제어합니다.

콘텐츠 및 소셜 미디어 — 여러 플랫폼에 걸쳐 콘텐츠를 작성, 검토, 게시하는 자동 퍼블리싱 파이프라인.

에코시스템

모델

OpenClaw는 모델에 구애받지 않습니다. Claude, GPT, Gemini, DeepSeek, Grok, Qwen 및 Ollama를 통한 로컬 모델을 포함하여 20개 이상의 LLM 제공업체를 기본 지원합니다. 지원 제공업체의 약 80%가 OpenAI 호환 API 형식을 사용하므로, 새로운 제공업체를 추가하려면 일반적으로 설정 변경(베이스 URL과 API 키)만 있으면 됩니다 — 코드 변경은 필요 없습니다.

세 가지 핵심 프로토콜 어댑터는 다음과 같습니다:

  • openai-completions — 대부분의 제공업체를 지원
  • anthropic-messages — Claude 모델용
  • google-generative-ai — Gemini 모델용

채널

OpenClaw는 WhatsApp, Telegram, Discord, Slack, Signal, iMessage, Microsoft Teams, Google Chat, Matrix, IRC 등 15개 이상의 메시징 플랫폼에 연결됩니다. 각 채널은 독립적으로 실행되므로, 하나의 에이전트가 여러 플랫폼의 사용자에게 동시에 서비스할 수 있습니다.

스킬

ClawHub 마켓플레이스에는 13,700개 이상의 커뮤니티 기여 스킬이 등록되어 있으며, 기본 설치에 53개의 스킬이 번들로 포함됩니다. 스킬은 에이전트의 기능을 확장합니다 — 웹 검색과 파일 관리부터 도메인별 워크플로까지 다양합니다. OpenClaw는 도구 확장성을 위해 MCP (Model Context Protocol)도 지원합니다.

스킬은 조합이 가능합니다. 여러 스킬을 결합하여 정교한 워크플로를 만들 수 있습니다 — 예를 들어, 웹 스크래핑 스킬과 요약 스킬, Slack 게시 스킬을 결합하여 자동 리서치 파이프라인을 구축할 수 있습니다.

시작하기

OpenClaw를 실행하는 표준 방법은 셀프 호스팅입니다: 자신의 컴퓨터나 서버에 설치하고, LLM API 키를 설정한 후 Gateway를 시작합니다. 프로젝트에는 상세한 문서와 GitHub 및 Discord의 활발한 커뮤니티가 있습니다.

설정 과정을 건너뛰고 30초 만에 OpenClaw 에이전트를 실행하고 싶다면, Claw Buff가 배포, 보안, 업데이트를 대신 처리해 드립니다.