AI Neo Lab
스킬

내 컴퓨터에서만 돌아가는 AI 비서 OpenClaw, 39.1만 스타로 검증된 설치부터 첫 실행까지

클라우드에 데이터를 맡기지 않고 내 기기에서 완결되는 AI 비서를 원하지만, 복잡한 설정과 프라이버시 우려로 망설여집니다. OpenClaw는 게이트웨이만 내 하드웨어에 두고 모델·플랫폼은 플러그인으로 갈아 끼우는 구조라 데이터 주권을 지킵니다. 이 자료는 설치부터 온보딩, 첫 메시지 확인까지 5단계로 정리해 바로 쓸 수 있게 돕습니다.

39.1만 개의 스타를 받은 OpenClaw는 내 노트북·휴대폰에서만 상태와 자격 증명을 보관하며, 디스코드·아이메시지·슬랙 등 20개 넘는 채널에서 같은 비서를 불러 쓸 수 있는 오픈소스 AI 어시스턴트입니다. 재단 운영·유료 티어 없음·텔레메트리 기본 차단으로 '내 데이터는 내 것' 원칙을 코드 레벨에서 지킵니다. 지금부터 설치·설정·첫 실행을 한 번에 따라 해보세요.

왜 OpenClaw를 쓰나요

OpenClaw를 선택하는 가장 큰 이유는 데이터 주권을 온전히 내가 갖기 때문입니다. 모델·메모리·자격증명 등 모든 상태가 내 하드웨어에만 남고, 프롬프트는 내가 지정한 모델 공급자와 채팅 플랫폼으로만 전달됩니다. 기본적으로 OpenClaw 자체가 외부로 보내는 통신은 하루 한 번 버전 확인뿐이며, 익명 기능 통계도 옵트인(Opt-in) 방식이라 원치 않으면 update.checkOnStart: false 한 줄로 둘 다 끌 수 있습니다.

두 번째는 비용 구조의 투명성입니다. 유료 티어·호스팅 서비스·토큰 같은 숨은 과금 요소가 전혀 없습니다. OpenClaw 재단(501(c)(3) 비영리)이 관리하므로, 모델 사용료만 공급자에게 직접 내면 되고 그 외 추가 비용이 발생하지 않습니다. 팀 단위로 확장해도 라이선스 비용이 들지 않아 소규모 스타트업부터 엔터프라이즈까지 부담 없이 도입할 수 있습니다.

확장성과 벤더 락인 해소

  • 모델·에이전트 하네스(Claude, Codex, 로컬 모델 등)를 플러그인처럼 교체 가능
  • Discord, Slack, Teams, Telegram, WhatsApp, iMessage 등 20개 이상 채널 네이티브 지원
  • macOS·iOS·Android·Windows·Linux 네이티브 앱 제공
  • 단일 게이트웨이 설정만으로 개인 비서 ↔ 팀 배포 전환 가능

세 번째 관점은 플러그인 아키텍처 덕분에 생기는 확장성입니다. 모델 레이어와 실행 레이어가 분리돼 있어, 오늘은 Claude를 쓰다가 내일 로컬 LLM으로 바꿔도 워크플로·프롬프트·메모리 그대로 유지됩니다. 채널 어댑터도 표준 인터페이스를 따르므로 새 메신저가 추가돼도 게이트웨이 코드 수정 없이 설정만으로 연동됩니다.

마지막으로 운영 주체 독립성입니다. 재단 주도의 오픈소스 거버넌스라 특정 기업의 로드맵 변경·서비스 중단·가격 인상 위험에서 자유롭습니다. 39.1만 개 스타와 82,208개 포크가 증명하듯 커뮤니티 기여가 활발해 버그 수정·기능 추가·보안 패치 주기가 빠르고, Docker·Nix·npm 등 다양한 배포 경로로 내 인프라에 맞춰 설치·운영할 수 있습니다.

첫 메시지 보내고 정상 동작 확인하기

설치와 온보딩이 끝나면 컨트롤 UI가 브라우저에 열립니다. 여기서 첫 메시지를 보내면 비서가 바로 응답하는지, 메모리와 자격 증명이 내 컴퓨터에만 남는지 한눈에 확인할 수 있어요.

위 네 가지가 모두 ✅면 OpenClaw가 내 기기에서만 돌아가는 비서로 완벽하게 준비된 겁니다. 다음 섹션에서는 자주 쓰는 플러그인(크롬, 슬랙, 깃허브 등)을 붙여서 실제 업무 자동화로 확장하는 방법을 다룹니다.

주의할 점과 자주 묻는 질문

OpenClaw를 설치할 때 가장 먼저 확인해야 할 것은 Node.js 버전입니다. 현재 저장소에서는 Node 24.16 이상 또는 26.1 이상이 필요합니다. Node 26을 권장하지만 24.16도 지원됩니다. npm을 사용해 설치할 경우, npm 12 또는 11.16 이상이면 --allow-scripts=openclaw 옵션을 지정해야 합니다. 11.15 이하 버전을 쓰는 경우에는 이 옵션을 빼야 합니다. 설치 스크립트가 실행될 때 관리자 권한이 필요할 수 있으니, macOS·Linux에서는 sudo, Windows에서는 관리자 권한으로 명령 프롬프트를 열어 실행하세요.

OpenClaw는 기본적으로 매일 버전 확인을 위해 서버에 접속합니다. 하지만 개인 정보 보호를 위해 익명 기능 통계는 옵트인 형태입니다. 설정 파일에서 update.checkOnStart: false를 지정하면 버전 확인과 통계 수집을 모두 중지할 수 있습니다. 이 옵션은 설치 후 언제든지 편집 가능하며, 필요 시 다시 활성화할 수 있습니다.

팀 배포를 고려한다면, 개인 사용과 달리 팀용 설정 파일이 별도로 존재합니다. Gateway 설정은 동일하지만, 팀용 배포에서는 공유 워크스페이스와 모델 접근 권한이 추가로 필요합니다. 팀 구성원마다 같은 Node 버전을 사용해야 하며, 각자의 인증 정보를 별도로 관리합니다. 팀 설정은 문서에 자세히 안내되어 있으니, 배포 전에 반드시 검토하세요.

  • Node.js 버전 24.16+ 또는 26.1+ 설치
  • npm 12/11.16+ 시 --allow-scripts=openclaw 옵션 사용
  • 설치 스크립트 실행 시 관리자 권한 확보
  • 설정 파일에서 update.checkOnStart: false로 통계 비활성화
  • 팀 배포 시 별도 워크스페이스 및 인증 정보 관리

이런 글도 있어요