요즘 Clawdbot 좋다는 사람 많더라고요. 근데 직접 써보기 전까지 솔직히 반신반의했어요.
“이게 진짜 WhatsApp이랑 연결돼?” “Telegram에서 Claude한테 말 걸 수 있다고?”
🦞 그래서 직접 설치해봤습니다. 결론부터? 이거 생각보다 대박이에요.

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 명령어가 정말 친절해요. 마법사처럼 단계별로 안내해줍니다:
- Gateway 설정
- 워크스페이스 설정
- 채널 연결 (WhatsApp, Telegram 등)
- 스킬 설정
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 연결
- BotFather에서 봇 생성
- 봇 토큰 받기
- 설정에 추가:
{
"channels": {
"telegram": {
"botToken": "1234567890:ABCDEFghijklmnop"
}
}
}
Discord 연결
- Discord Developer Portal에서 봇 생성
- 봇 토큰 발급
- 설정에 추가:
{
"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은 기본적으로 페어링 모드로 동작해요:
- 모르는 사람이 DM 보내면 → 페어링 코드 발급
- 관리자가 승인해야 → 대화 가능
# 페어링 승인 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 말고 다른 건 없어?”
당연히 있죠. 비슷한 걸 하려는 오픈소스 프로젝트들이 여럿 있어요. 근데 각각 장단점이 다릅니다.
🆚 한눈에 비교
| 항목 | Clawdbot | Open WebUI | n8n + Ollama | Rasa | Leon |
|---|---|---|---|---|---|
| 핵심 컨셉 | 개인 AI 비서 (멀티채널) | LLM 웹 인터페이스 | 워크플로우 자동화 | 대화형 AI 프레임워크 | 개인 비서 |
| WhatsApp 연동 | ✅ 기본 지원 | ❌ | ✅ (워크플로우) | ⚠️ 개발 필요 | ❌ |
| Telegram 연동 | ✅ 기본 지원 | ❌ | ✅ (워크플로우) | ⚠️ 개발 필요 | ⚠️ 일부 |
| Slack/Discord | ✅ 기본 지원 | ❌ | ✅ (워크플로우) | ⚠️ 개발 필요 | ❌ |
| 로컬 실행 | ✅ | ✅ | ✅ | ✅ | ✅ |
| LLM 선택 | Claude/OpenAI | 모든 LLM | Ollama 로컬 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 |
| 복잡한 자동화 + AI | n8n |
| 기업용 챗봇 | Rasa 또는 Botpress |
| 메신저에서 개인 AI 비서 | Clawdbot ✅ |
Clawdbot이 특별한 이유:
- “메신저 허브” – 다른 도구는 메신저 연동을 직접 만들어야 하는데, Clawdbot은 10+개 채널 기본 지원
- “풀스택 비서” – 단순 대화가 아니라 시스템 제어까지
- “개인 비서 특화” – 기업용 아닌 1인용으로 최적화
솔직한 마음 – 누구한테 추천하나요?
2주 써보면서 느낀 점 정리해볼게요.
이런 분께 추천
✅ 터미널 명령어에 거부감 없는 분
✅ 여러 메신저 통합하고 싶은 분
✅ 데이터 주권 중요하게 생각하는 분
✅ AI 에이전트 커스터마이징 하고 싶은 분
✅ 자동화 덕후
이런 분께 비추천
❌ 클릭 몇 번으로 끝내고 싶은 분
❌ 서버 관리 싫은 분
❌ 그냥 ChatGPT 앱으로 충분한 분
솔직히 아쉬운 점
- 초기 설정이 어렵진 않지만, 일반인에게는 여전히 허들이 있어요
- 문서화가 잘 되어 있지만 영어라서… 한글 가이드가 부족해요
- macOS 앱은 좋은데, Windows 네이티브 지원은 아직 없어요 (WSL2 필수)
앞으로 내가 할 것들
- Skills 만들어보기: 내 업무에 맞는 커스텀 스킬 개발
- 음성 인터페이스 활용: ElevenLabs TTS로 음성 비서처럼 사용
- Gmail 연동: 이메일 요약 자동화 세팅
- 다른 사람들 공유: 팀원들한테도 설정 도와주기
마무리 – 이거 진짜 미래다
처음에 “이게 진짜 될까?” 하면서 시작했는데요.
2주 써보니까 확실히 알겠어요. 이게 AI 비서의 미래 방향이구나.
전용 앱 열어서 AI 쓰는 시대는 지나가고 있어요. 이미 쓰는 메신저에서, 내 데이터는 내가 관리하면서, 무한 확장 가능한 AI 비서.
설치가 조금 귀찮긴 한데, 그 귀찮음을 감수할 가치가 있습니다.
관심 있으시면 Clawdbot GitHub 한번 구경해보세요!
📚 참고 링크
- 🦞 Clawdbot 공식 사이트
- 📖 공식 문서
- 🎬 시작하기 가이드
- 💬 Discord 커뮤니티
- 🛠 스킬 설정 가이드