Claude Desktop 있는데 왜 NanoClaw를 깔았냐

Claude Desktop 있는데 왜 NanoClaw를 깔았냐
Claude Desktop 잘 쓰고 있었습니다. 질문하면 답해주고, 파일 붙이면 분석해주고. 근데 한 가지가 아쉬웠어요.
"팀 단톡방(팀 채팅)에 AI 하나 넣고 싶다."
회사 Slack에서 누가 질문하면 AI가 답해주고, 매일 아침 뉴스 요약이 톡으로 오고, 금요일마다 주간 리포트가 자동으로 올라오는 것. Claude Desktop은 기본적으로 개인용 데스크톱 앱이라 이런 "채팅방 봇 + 스케줄 자동화" 용도로는 한계가 있습니다.
NanoClaw는 그 빈틈을 메웁니다. 공개 레포 기준으로 현재 1.7만+ GitHub stars를 받고 있고(2026-03-02 기준), "개인용이 아니라 채팅 플랫폼에 투입되는 에이전트"를 지향합니다.
Claude Desktop이랑 뭐가 다른데
핵심 차이는 두 가지입니다.
이미 쓰고 있는 채팅앱에서 AI를 쓴다. 앱 전환 없이 WhatsApp/Slack 같은 곳에서 대화합니다.
혼자가 아니라 팀이 같이 쓴다. 그룹 채팅방에 넣으면 그 방에 있는 사람 누구나 AI에게 질문할 수 있습니다.
좋은 점부터 말하면
셋업이 꽤 단순합니다
Quick Start는 대략 이런 흐름입니다.
git clone https://github.com/qwibitai/NanoClaw.git
cd NanoClaw
claudeClaude Code가 열리면:
/setupREADME 기준으로 /setup이 의존성/인증/컨테이너 세팅/서비스 구성 등을 진행합니다. WhatsApp을 쓰는 흐름에서는 설정 과정에서 QR을 스캔해 연결하는 단계가 포함됩니다(사용자 상호작용은 필요).
스케줄링이 편합니다
NanoClaw는 "예약 작업(Recurring jobs)"을 지원합니다. 즉, 매일 아침 뉴스 요약을 "내가 열어서 시키는 것"이 아니라 알아서 메시지로 보내게 만들 수 있습니다.
예를 들면(표현은 예시):
매일 아침 9시에 AI 뉴스 요약 보내줘
매주 금요일에 이번 주 변경사항 요약해줘
월요일 아침 8시에 주간 세일즈 리포트 보내줘Claude Desktop은 "지금 요약해줘"는 가능하지만, 스케줄을 걸어 자동 발송하는 건 기본 기능 범위 밖입니다.
실행 격리(컨테이너)가 기본값에 가깝습니다
NanoClaw는 에이전트가 Linux 컨테이너에서 실행되도록 설계되어 있습니다(문서상 macOS는 Apple Container, 그 외는 Docker 등을 언급).
그래서 Bash 명령 실행 같은 "위험해질 수 있는 액션"을 호스트에서 직접이 아니라 컨테이너 안에서 처리하게 하려는 방향입니다. (단, "호스트에 절대 접근 불가" 같은 절대 표현은 설정/마운트/권한에 따라 달라질 수 있으니, 정확히는 노출을 줄이는 설계라고 보는 게 안전합니다.)
그룹 단위로 분리되는 메모리/환경
문서 기준으로, 그룹별로 별도의 메모리 파일(CLAUDE.md)을 가지고, 그룹별로 실행 환경이 분리되도록 설계되어 있습니다. 즉 "회사 그룹에서 나눈 대화/컨텍스트가 가족 그룹에 섞이는 것"을 줄이려는 구조입니다.
"코어가 작다"는 장점(단, 표현은 정확히)
Andrej Karpathy가 공유한 문맥에서 자주 언급되는 포인트는 "(전체 레포가 아니라) 코어 엔진이 ~4,000줄 규모로 관리 가능/감사 가능(auditable)하다"는 류의 평가입니다.
그래서 NanoClaw를 선택하는 이유가 "기능이 많다"가 아니라, 내 데이터가 들어가는 자동화 봇을 내가 읽고 이해할 수 있는 크기라는 점에 있습니다.
멀티 플랫폼
WhatsApp이 중심이고, 다른 플랫폼은 "스킬(확장)"로 붙이는 접근입니다. 문서상 Telegram/Slack/Discord 등이 언급됩니다.
(실제 명령어/플로우는 버전별로 달라질 수 있으니, 가장 정확한 건 레포 README의 최신 가이드 기준으로 따라가는 걸 추천)
커스터마이징
설정 파일을 직접 만지지 않고도(혹은 최소화하면서) Claude Code 기반으로 자연어 커스터마이징을 지향합니다. 예를 들면:
트리거 워드를 바꿔줘
답변을 짧게 해줘
한국어로 답변해Agent Swarms(멀티 에이전트)
NanoClaw는 여러 에이전트가 역할을 나눠 병렬로 협업하는 "Agent Swarms"를 전면에 내세웁니다. 다만 "업계 최초" 같은 표현은 비교 범위/정의에 따라 검증이 어려워서, 여기서는 '지원/지향한다' 정도로만 쓰는 게 안전합니다.
실전 활용 아이디어
- 매일 아침 뉴스 브리핑 — 출근 전에 WhatsApp/Slack으로 받기
- PR 올라오면 Slack에서 자동 코드 리뷰(가능하다면)
- 팀 채널에서 질문하면 내부 문서 기반으로 답변(세팅에 따라)
- 주간 레포트 금요일마다 자동 생성
- 가족 그룹에서 여행 계획 같이 짜기
핵심은 "전부 기존 채팅앱에서, 메시지 하나로 시작"입니다.
마무리
Claude Desktop은 좋은 개인용 앱입니다. 나 혼자 쓰기엔 충분해요.
근데 아래 중 하나라도 해당되면 NanoClaw가 더 맞을 수 있습니다.
- 팀 채팅방에 AI를 넣고 싶다
- 매일 아침/매주 금요일 같은 자동 리마인드/요약을 받고 싶다
- 내가 돌리는 자동화 봇이 뭘 하는지 코드 레벨로 확인 가능한 구성이 좋다
NanoClaw는 MIT 오픈소스로 공개돼 있습니다.
참고: NanoClaw GitHub · 공식 사이트 · Docker 공식 가이드 · Hacker News 런칭