Clawdbot 진짜 쓸만할까? WhatsApp, Telegram 연결해서 나만의 AI 비서 만드는 법

요즘 Clawdbot 좋다는 사람 많더라고요. 근데 직접 써보기 전까지 솔직히 반신반의했어요.

“이게 진짜 WhatsApp이랑 연결돼?” “Telegram에서 Claude한테 말 걸 수 있다고?”

🦞 그래서 직접 설치해봤습니다. 결론부터? 이거 생각보다 대박이에요.

Clawdbot 진짜 쓸만할까? WhatsApp, Telegram 연결해서 나만의 AI 비서 만드는 법

Clawdbot이 뭔데?

Clawdbot은 오픈소스 개인 AI 비서입니다. 2025년부터 GitHub에서 활발하게 개발 중인 프로젝트인데요, 2026년 1월 현재 258명의 컨트리뷰터가 참여하고 있을 정도로 커뮤니티가 활발해요.

💡 핵심: WhatsApp, Telegram, Slack, Discord, iMessage 등 내가 이미 쓰는 메신저에서 AI 비서랑 대화할 수 있어요.

왜 Clawdbot인가?

솔직히 AI 챗봇 앱 많잖아요. ChatGPT 앱도 있고, Claude 앱도 있고.

근데 Clawdbot은 다릅니다:

항목일반 AI 앱Clawdbot
접근 방식전용 앱 열기이미 쓰는 메신저에서
데이터 위치클라우드내 컴퓨터 (로컬)
커스터마이징제한적무한 확장 가능
시스템 제어불가내 컴퓨터 직접 조작

쉽게 말하면, ChatGPT 쓰려고 앱 켜는 게 아니라 그냥 카톡처럼 WhatsApp에서 AI한테 톡 보내면 됩니다.


내가 느낀 Clawdbot의 핵심 강점 3가지

직접 2주 정도 써보면서 “와 이건 진짜다” 싶었던 부분들이에요.

1. 멀티 채널 인박스 – 어디서든 AI와 대화

이거 왜 좋은지 아세요?

저는 회사에서 Slack 쓰고, 친구들이랑은 WhatsApp 쓰고, 개발 커뮤니티는 Discord 쓰거든요.

Clawdbot 설치하면 이 모든 채널에서 같은 AI 비서랑 대화할 수 있어요.

지원 채널 목록:

  • 📱 WhatsApp (Baileys 사용)
  • ✈️ Telegram (grammY 사용)
  • 💼 Slack (Bolt 사용)
  • 🎮 Discord (discord.js 사용)
  • 💬 Google Chat (Chat API)
  • 🔒 Signal (signal-cli)
  • 🍎 iMessage (macOS 전용)
  • 🏢 Microsoft Teams
  • 🌐 WebChat
  • 📧 Matrix, Zalo, BlueBubbles…

“아니 이게 다 된다고?” 네, 진짜 됩니다.

2. 로컬 퍼스트 – 내 데이터는 내가 지킨다

요즘 AI 서비스 쓰면서 은근히 찝찝하지 않으셨어요?

“내 대화 내용 다 서버에 저장되는 거 아냐?” “민감한 정보 물어봤는데 괜찮을까?”

Clawdbot은 내 컴퓨터에서 돌아갑니다. Gateway가 로컬에서 실행되고, 대화 내용도 로컬에 저장돼요.

물론 LLM API는 외부 서비스(Anthropic, OpenAI)를 쓰지만, 최소한 내 모든 기록이 남의 서버에 영구 저장되는 건 막을 수 있죠.

3. Skills 시스템 – 무한 확장

이게 진짜 대박인 게요, Clawdbot은 “Skills”라는 플러그인 시스템이 있어요.

~/clawd/skills/<스킬명>/SKILL.md

이런 식으로 스킬 폴더 만들어두면 AI가 그 스킬을 자동으로 인식해요. ClawdHub라는 스킬 레지스트리도 있어서 다른 사람이 만든 스킬 가져다 쓸 수도 있고요.

예를 들면:

  • 📋 미팅 노트 자동 생성
  • 📧 Gmail 연동해서 이메일 요약
  • 🏠 스마트홈 기기 제어
  • 📊 일일 리포트 자동 생성

설치 방법 – 생각보다 쉬워요

솔직히 처음에 “오픈소스니까 설치 어렵겠지” 했는데요, 의외로 간단했어요.

사전 준비

  • Node.js 22 이상
  • npm, pnpm, 또는 bun
  • macOS, Linux, 또는 Windows (WSL2 권장)

설치 명령어

# npm으로 전역 설치
npm install -g clawdbot@latest

# 온보딩 위자드 실행 (이게 핵심!)
clawdbot onboard --install-daemon

clawdbot onboard 명령어가 정말 친절해요. 마법사처럼 단계별로 안내해줍니다:

  1. Gateway 설정
  2. 워크스페이스 설정
  3. 채널 연결 (WhatsApp, Telegram 등)
  4. 스킬 설정

LLM 모델 설정

Clawdbot은 Anthropic Claude와 OpenAI를 모두 지원해요.

// ~/.clawdbot/clawdbot.json
{
  "agent": {
    "model": "anthropic/claude-opus-4-5"
  }
}

💡 : 개발자분들은 Claude Pro/Max (100/200) + Opus 4.5를 추천하더라고요. 긴 컨텍스트랑 프롬프트 인젝션 방어에 강하대요.


채널별 연결 방법

이 부분이 제일 궁금하셨을 거예요. 각 채널별로 어떻게 연결하는지 알려드릴게요.

WhatsApp 연결

# 채널 로그인
pnpm clawdbot channels login
# → QR코드 스캔하면 끝!

설정 파일에서 허용 목록 지정:

{
  "channels": {
    "whatsapp": {
      "allowFrom": ["+821012345678"]
    }
  }
}

Telegram 연결

  1. BotFather에서 봇 생성
  2. 봇 토큰 받기
  3. 설정에 추가:
{
  "channels": {
    "telegram": {
      "botToken": "1234567890:ABCDEFghijklmnop"
    }
  }
}

Discord 연결

  1. Discord Developer Portal에서 봇 생성
  2. 봇 토큰 발급
  3. 설정에 추가:
{
  "channels": {
    "discord": {
      "token": "your-bot-token"
    }
  }
}

Slack 연결

Slack은 두 개 토큰이 필요해요:

{
  "channels": {
    "slack": {
      "botToken": "xoxb-...",
      "appToken": "xapp-..."
    }
  }
}

실제 사용 예시 – 이렇게 쓰고 있어요

예시 1: WhatsApp에서 코드 리뷰 요청

그냥 WhatsApp 열어서 Clawdbot한테 톡 보내요:

나: 이 Python 코드 리뷰해줘

def calc(x):
  return x*2+1

Clawdbot: 간단한 함수네요! 몇 가지 제안드릴게요:
1. 함수명이 너무 추상적이에요. `double_and_add_one` 같은 명확한 이름 추천
2. 타입 힌트 추가하면 좋겠어요: `def calc(x: int) -> int:`
3. docstring 추가해서 함수 설명 넣어주세요

예시 2: Telegram에서 일정 확인

나: 오늘 일정 뭐 있어?
Clawdbot: 📅 오늘 일정:
- 10:00 팀 스탠드업 미팅
- 14:00 클라이언트 콜
- 17:00 코드 리뷰 세션
집중 시간 확보하려면 11-14시 사이 추천드려요!

예시 3: 음성 대화 (Voice Wake)

macOS나 iOS 앱 쓰면 “Hey Clawd”처럼 음성으로 부를 수 있어요. ElevenLabs TTS로 답변도 음성으로 들려주고요.


채팅 명령어 – 이것만 알면 됨

대화 중에 쓸 수 있는 슬래시 명령어들이에요:

명령어기능
/status현재 세션 상태 확인
/new 또는 /reset세션 리셋
/compact컨텍스트 압축
/think <레벨>사고 레벨 조정 (off/minimal/low/medium/high)
/verbose on/off상세 모드 토글
/usage off/tokens/full토큰 사용량 표시

보안 설정 – 이건 꼭 확인하세요

DM으로 아무나 AI 비서 조작하면 안 되겠죠?

기본 보안 정책

Clawdbot은 기본적으로 페어링 모드로 동작해요:

  1. 모르는 사람이 DM 보내면 → 페어링 코드 발급
  2. 관리자가 승인해야 → 대화 가능
# 페어링 승인
clawdbot pairing approve telegram <코드>

그룹 채팅 보안

그룹에서 실행할 때 Docker 샌드박스로 격리할 수 있어요:

{
  "agents": {
    "defaults": {
      "sandbox": {
        "mode": "non-main"
      }
    }
  }
}

이렇게 하면 그룹 채팅의 AI 에이전트는 Docker 컨테이너 안에서만 실행돼요. 브라우저 조작이나 시스템 명령은 차단되고요.


원격 접속 – 밖에서도 내 AI 비서 쓰기

집 컴퓨터에 Clawdbot 설치해두면, 밖에서도 쓸 수 있어요.

Tailscale 연동

{
  "gateway": {
    "tailscale": {
      "mode": "serve"  // 또는 "funnel" (공개 접속)
    }
  }
}

Tailscale VPN 쓰면 보안도 챙기면서 원격 접속 가능!

SSH 터널

Tailscale 없이 SSH로도 가능해요. 리눅스 서버에 Gateway 띄워두고 접속하는 방식.


고급 기능 – 이건 좀 써보고 도전하세요

Agent to Agent (A2A)

여러 에이전트가 서로 대화하며 협업할 수 있어요:

sessions_list → 활성 세션 확인
sessions_send → 다른 세션에 메시지 전송

예를 들어, “리서치 에이전트”가 조사 끝나면 “작성 에이전트”한테 결과 넘겨주는 식.

Live Canvas

macOS/iOS 앱에서는 Canvas라는 시각적 작업 공간이 있어요. AI가 직접 그래픽 작업을 하거나 UI를 조작할 수 있죠.

Cron + Webhooks

정해진 시간에 자동 실행하거나, 외부 이벤트 트리거로 AI 호출:

{
  "cron": [
    {
      "schedule": "0 9 * * *",
      "action": "일일 브리핑 생성"
    }
  ]
}

다른 서비스랑 비교하면? – 유사 오픈소스 정리

“Clawdbot 말고 다른 건 없어?”

당연히 있죠. 비슷한 걸 하려는 오픈소스 프로젝트들이 여럿 있어요. 근데 각각 장단점이 다릅니다.

🆚 한눈에 비교

항목ClawdbotOpen WebUIn8n + OllamaRasaLeon
핵심 컨셉개인 AI 비서 (멀티채널)LLM 웹 인터페이스워크플로우 자동화대화형 AI 프레임워크개인 비서
WhatsApp 연동✅ 기본 지원✅ (워크플로우)⚠️ 개발 필요
Telegram 연동✅ 기본 지원✅ (워크플로우)⚠️ 개발 필요⚠️ 일부
Slack/Discord✅ 기본 지원✅ (워크플로우)⚠️ 개발 필요
로컬 실행
LLM 선택Claude/OpenAI모든 LLMOllama 로컬 LLM자체 NLU자체
설치 난이도중 (Node.js)쉬움 (Docker)중 (Docker)어려움
시스템 제어✅ (파일, 터미널)✅ (워크플로우)⚠️
Skills/플러그인✅ (노드)⚠️

1. Open WebUI – “ChatGPT처럼 쓰고 싶다면”

docker run -d -p 3000:8080 ghcr.io/open-webui/open-webui:main

로컬 LLM(Ollama)이나 OpenAI API 연결해서 쓰는 웹 UI예요.

장점:

  • 설치 진짜 간단 (Docker 한 줄)
  • UI가 ChatGPT급으로 깔끔
  • RAG(문서 검색) 기능 내장

단점:

  • 메신저 연동 없음
  • “대화만” 가능, 시스템 제어 불가

💡 “그냥 웹에서 AI 쓸래” → Open WebUI 💡 “메신저에서 AI 비서 부를래” → Clawdbot

2. n8n + Ollama – “DIY 자동화 원하면”

워크플로우 자동화 도구 n8n에 Ollama(로컬 LLM)를 연결하는 방식이에요.

장점:

  • 시각적 노드 기반으로 워크플로우 만들기
  • 무한 확장 가능 (상상하는 건 다 됨)
  • WhatsApp, Telegram 노드 있음

단점:

  • 직접 조립해야 함 (레고 블록 방식)
  • Clawdbot처럼 “통합된 경험”은 아님
  • 유지보수 부담

💡 “나만의 자동화 시스템 처음부터 만들래” → n8n 💡 “이미 만들어진 AI 비서 바로 쓸래” → Clawdbot

3. Rasa – “기업용 챗봇 만들려면”

NLU(자연어 이해) + 대화 관리까지 다 되는 프레임워크예요.

장점:

  • 세밀한 대화 흐름 제어 가능
  • 기업 수준 품질
  • 온프레미스 배포 지원

단점:

  • 학습 곡선이 높음 (개발자 필수)
  • 개인용으로는 과함 (오버킬)
  • 메신저 연동 직접 개발해야 함

💡 “회사 고객 상담 챗봇 만들래” → Rasa 💡 “내 개인 AI 비서 원해” → Clawdbot

4. Leon – “미니멀 개인 비서”

npm install @leonai/core

Node.js/Python 기반 오픈소스 개인 비서예요.

장점:

  • 심플하고 가벼움
  • 음성 지원
  • 설치 쉬움

단점:

  • 메신저 연동 약함
  • 기능이 Clawdbot보다 제한적
  • LLM 모델 선택지 적음

결론: 언제 뭘 쓰나?

상황추천
웹 UI만 필요Open WebUI
복잡한 자동화 + AIn8n
기업용 챗봇Rasa 또는 Botpress
메신저에서 개인 AI 비서Clawdbot ✅

Clawdbot이 특별한 이유:

  1. “메신저 허브” – 다른 도구는 메신저 연동을 직접 만들어야 하는데, Clawdbot은 10+개 채널 기본 지원
  2. “풀스택 비서” – 단순 대화가 아니라 시스템 제어까지
  3. “개인 비서 특화” – 기업용 아닌 1인용으로 최적화

솔직한 마음 – 누구한테 추천하나요?

2주 써보면서 느낀 점 정리해볼게요.

이런 분께 추천

✅ 터미널 명령어에 거부감 없는 분
✅ 여러 메신저 통합하고 싶은 분
✅ 데이터 주권 중요하게 생각하는 분
✅ AI 에이전트 커스터마이징 하고 싶은 분
✅ 자동화 덕후

이런 분께 비추천

❌ 클릭 몇 번으로 끝내고 싶은 분
❌ 서버 관리 싫은 분
❌ 그냥 ChatGPT 앱으로 충분한 분

솔직히 아쉬운 점

  • 초기 설정이 어렵진 않지만, 일반인에게는 여전히 허들이 있어요
  • 문서화가 잘 되어 있지만 영어라서… 한글 가이드가 부족해요
  • macOS 앱은 좋은데, Windows 네이티브 지원은 아직 없어요 (WSL2 필수)

앞으로 내가 할 것들

  1. Skills 만들어보기: 내 업무에 맞는 커스텀 스킬 개발
  2. 음성 인터페이스 활용: ElevenLabs TTS로 음성 비서처럼 사용
  3. Gmail 연동: 이메일 요약 자동화 세팅
  4. 다른 사람들 공유: 팀원들한테도 설정 도와주기

마무리 – 이거 진짜 미래다

처음에 “이게 진짜 될까?” 하면서 시작했는데요.

2주 써보니까 확실히 알겠어요. 이게 AI 비서의 미래 방향이구나.

전용 앱 열어서 AI 쓰는 시대는 지나가고 있어요. 이미 쓰는 메신저에서, 내 데이터는 내가 관리하면서, 무한 확장 가능한 AI 비서.

설치가 조금 귀찮긴 한데, 그 귀찮음을 감수할 가치가 있습니다.

관심 있으시면 Clawdbot GitHub 한번 구경해보세요!


📚 참고 링크