다들 귀여운 AI 에이전트를 팔아먹으려 하길래, 이미 쓰는 Claude와 기기들을 활용해 나만의 에이전트 클럽을 오픈소스로 만들었습니다
Everyone’s selling you a cute AI agent. I already pay for Claude and own the right devices, so I built my own agent club and open sourced it
핵심 요약
기존 Claude와 애플 기기를 활용해 나만의 AI 에이전트를 애플 워치와 아이폰에서 구동하는 오픈소스 프로젝트입니다.
- 오픈소스 프로젝트 — 별도의 구독이나 기기 구매 없이 기존 맥과 애플 기기로 구동함
- 멀티 플랫폼 지원 — 애플 워치와 아이폰에서 에이전트와 상호작용 가능
- 커스텀 캐릭터 — 사용자가 직접 다양한 애니메이션과 개성을 가진 캐릭터를 생성 가능
- 로컬 환경 구동 — 음성 인식과 보이스는 맥에서 로컬로 처리되어 보안성 확보

요즘 온갖 회사들이 자기네 귀여운 AI 에이전트 써보라고 난리인데, 난 이미 Claude Code랑 Codex에 묶여 있는 몸이고 폰이랑 워치도 다 있어서 그냥 나만의 작은 에이전트 클럽을 직접 만들었음.
Chums는 내 워치(혹은 폰)에 사는 작은 캐릭터들임. 캐릭터 하나하나가 내 맥에서 돌아가는 Claude Code나 Codex 세션이라고 보면 됨. 애니메이션으로 지금 세션이 뭘 하는지(듣는 중, 생각 중, 작업 중, 대기 중, 완료, 막힘) 다 보여주고, 툴 호출할 때마다 실시간으로 뜨고, 화면 꾹 누르면 대화도 가능함.
워치는 이미 액세서리 생태계가 잘 돼 있어서 꼭 손목에만 차고 다닐 필요가 없음. 평소엔 열쇠고리나 가방에 달아두거든. 근데 그 쪼끄만 화면으로 에이전트랑 상호작용하는 게 생각보다 엄청 쏠쏠함:
-
권한 요청이 카드로 날아오는데, 꾹 누르면 허용, × 누르면 거부, 길게 누르면 대화 시작임.
-
캐릭터마다 고유한 영혼이랑 목소리가 있어서 짧은 문장 하나로 대답해 줌(TTS는 끌 수 있음).
-
에이전트가 보여주는 스크린샷, 페이지, 파일 같은 건 확대 가능한 사진으로 바로 확인 가능함.
워치 화면이 너무 작거나 가방에 넣어뒀을 땐 아이폰 앱을 쓰면 됨. 똑같은 에이전트랑 대화할 수 있고 훨씬 풍부한 결과물도 볼 수 있음. 에이전트가 만든 HTML 차트가 폰에서 바로 돌아가고, PDF 스크롤이나 영상 재생도 다 됨. 홈 화면이랑 잠금 화면 위젯도 있어서 에이전트 상태 확인하고 승인하는 것도 가능함.
특정 브랜드에 얽매이기 싫어서 캐릭터마다 만드는 방식도 다 다르게 했음. 워치에서 실시간으로 계산되는 3D 튜브, 블렌더 애니메이션, 벡터 도형, 선 하나로 된 거, 스프링 달린 마커 획, 그냥 눈알, 픽셀 아트 등등. 레포에 있는 파일들로 너만의 캐릭터를 직접 만들 수도 있음.
이건 새로운 에이전트나 모델이 아님. 각 에이전트는 Claude Code나 Codex 위에서 돌아가고, 모델이나 권한, 목소리도 다 따로 설정함. 음성 인식(STT)이랑 목소리는 전부 맥에서 로컬로 돌아감. 워치랑 맥 연결은 Tailscale Funnel(무료)을 씀.
새 기기 살 필요도, 구독료 낼 필요도, Chums 계정 만들 필요도 없음.
그냥 소스 코드만 있음: 본인 Apple ID(무료 계정도 됨)로 Xcode에서 직접 빌드하면 끝임. 설정은 Claude Code나 Codex에 프롬프트 하나만 복붙하면 됨. 레포의 AGENTS.md를 따라가다가 사람 손이 필요한 부분에서 딱 멈춤. watchOS 26 이상이 설치된 애플 워치나 iOS 26 이상인 아이폰, 그리고 애플 실리콘 맥이 필요함.
웹사이트: https://chums.club GitHub: (Apache-2.0)

