지피터스 스터디에서 따라한 카톡봇 만들기 도전기

소개

지피터스 18기 스터디에서 김현우 스터디장님의 카톡봇 만들기 실습을 따라 해봤습니다.
Claude Code와 Cursor 같은 새로운 도구들을 활용하여, 단순히 강의를 듣는 것을 넘어서 직접 실습해보는 경험을 해보고 싶었어요. 다양한 설치 과정과 시행착오 속에서 AI 도구의 활용 가능성과 어려움을 동시에 느낄 수 있었던 도전기였습니다.

진행 방법

✅ 사용한 도구들

  • Claude Code (클라우드 기반 코딩 플랫폼)

  • Cursor (개발 친화적인 코드 에디터)

  • MessengerBot (메신저 연동 봇)

  • Android Emulator (가상 디바이스에서 카톡 실행용)

  • KakaoTalk (카톡봇 테스트 대상)

  • KT 투폰 서비스 (별도 번호로 카카오톡 운영)

🧩 설치 및 준비 과정

  • 맥미니(Mac Mini)와 윈도우 노트북 양쪽에 Claude Code + Cursor 환경 구축

  • 안드로이드 가상 에뮬레이터 설치 및 실행=>향후 운영을 위해 맥미니 환경으로 선택

  • 별도 카카오톡 계정 운용을 위해 KT 투폰 서비스 가입 후 부가 번호 세팅

💡 기억에 남는 에피소드

  • 저는 33년 윈도우만 사용해온 윈도우 유저입니다.
    맥사용을 시도해보기 위해 맥노트북을 살까 고민하다 기존 10여년 된 노트북의 성능을 효율적으로 활용하면서도 자체 서버용으로도 사용할수 있는 맥미니를 올해 초에 구매했습니다.
    구글 원격드라이브로 노트북에서 맥미니를 접속하여 사용하는 방법으로 사용하고 있습니다.

  • 가이드를 대충보고 따라하다 메신저봇 설치시 있었던 시행착오기입니다.
    에뮬레이터의 안드로이드폰에서 직접 설치파일 다운로드 받아 설치를 여러번 시도하다가 보안허용관련 부분에서 가이드와 달리 선택 창이 안뜨는 문제 발생 => 가이드를 천천히 다시 살펴보고 맥미니에서 다운로드 받고 설치파일을 드래그앤드랍으로 안드로이드 가상폰에 넣어주니 가이드 설명과 동일한 화면이 떴습니다.

  • Claude Code에서 자바스크립트 코드를 배포 성공 그러나 파일을 열면 깨지는 문제 발생
    소스배포는 정상이라고 나오는데 메신저봇에서 소스를 열어보면 깨져보였습니다.
    현우님도 처음보는 문제라고 하여 클로드코드와 티키타카 후 문제를 해결했습니다.

    일단 커서 소스상에서는 문제가 없고 전송시 발생하는 문제로 규정하고
    클로드코드에게 전송시 오류 발생하지 않게 처리하라고 지시하였습니다.

    검은 색 화면이있는 컴퓨터 화면의 스크린 샷

  • 클로드코드에서 /initinit 명령어 차이에서 혼동… (앞에 슬래시 중요!)
    /init (앞에 슬래시 붙여주어야 CLAUDE.md 파일이 생성됩니다.

    한국어 텍스트가있는 검은 색 화면

  • 안드로이드 에뮬레이터에서 카톡방 생성 시 비밀번호 입력하라는 알림이 떠서 진행 중단 → 아직 원인 못 찾음 🤔
    사용중인 폰에서 안드로이드 에뮬레이터의 팀원을 초대하여 카톡방 생성하고 검색호출하니
    드디어 퍼플렉시티 검색 결과가 나왔습니다.

  • 가족톡방을 만들었습니다.
    아이들이 신기해하며 무척 즐거워하였습니다.
    클로드코드 바이브 코딩으로 페르소나를 호깨비봇으로 변경해보았고
    스터디장님에 제공해주신 퍼플렉시티 API 사용하는 봇을 참고하여 제미니 API 사용하는 봇도 별도로 만들어보았습니다.

    삼성 S7 엣지 한국 TV 쇼


결과와 배운 점

  • 온라인 자료보면 혼자 따라하기 보다 오프라인 현장에서 바로 질문하고 답변 듣는 것이 훨씬 빠르고 효과적이라는 점입니다. 가급적 꼭 오프모임에 참석해보세요~

  • AI 도구와 에뮬레이터 설정 등 다양한 기술을 직접 경험하며 환경 세팅 능력 향상 🔧

  • 새로운 도구(CLAUDE CODE 등)는 별도 학습과 반복 실습 없이는 익숙해지기 어려움

  • 아직 해결되지 않은 문제는 스터디원들과 함께 공유하고, 후속 실습을 통해 정복 예정!

  • 간단한 기본 기능 동작만 테스트해보았고 향후 다양한 기능들을 시도해보려고 합니다.

도움 받은 글 (옵션)

3
2개의 답글

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요