💬도구
kmsg: macOS 카카오톡을 CLI로 제어하는 오픈소스 도구
AI 에이전트나 자동화 파이프라인에서 카카오톡 메시지를 읽고 보낼 수 있는 macOS CLI 도구
↗ 원본 링크#카카오톡#CLI#macOS#자동화#AI에이전트
kmsg란?
kmsg는 macOS에서 카카오톡 메시지를 명령줄(CLI)로 읽고 보낼 수 있는 오픈소스 도구입니다. 단순한 수동 명령어를 넘어 AI 에이전트나 자동화 파이프라인에 쉽게 연결할 수 있도록 설계되었습니다.
주요 특징
▸
메시지 전송: 텍스트 및 이미지 메시지 전송
▸
메시지 읽기: 채팅 내역 조회 및 JSON 형식 출력
▸
채팅 목록 조회: 현재 활성화된 채팅방 목록 확인
▸
자동화 친화적: AI 에이전트 연동 가능
설치 방법
Homebrew를 통한 설치가 가장 간단합니다:
bash
brew install channprj/tap/kmsg직접 다운로드도 가능합니다:
bash
mkdir -p ~/.local/bin && curl -fL https://github.com/channprj/kmsg/releases/latest/download/kmsg-macos-universal -o ~/.local/bin/kmsg && chmod +x ~/.local/bin/kmsg주요 사용 예시
상태 확인
bash
kmsg status메시지 보내기
bash
kmsg send "친구이름" "안녕하세요"
kmsg send "단톡방이름" "$(date '+%Y-%m-%d %H:%M:%S') 테스트"이미지 보내기
bash
kmsg send-image "친구이름" "/path/to/image.png"채팅 목록 보기
bash
kmsg chats메시지 읽기
bash
kmsg read "친구이름" --limit 20
kmsg read "친구이름" --limit 20 --json요구사항
▸macOS 13 이상
▸macOS용 카카오톡 앱 설치 필요
▸최초 실행 시 접근 권한 허용 필요
활용 사례
▸AI 챗봇과 카카오톡 연동
▸서버 모니터링 알림 자동 전송
▸스케줄 기반 메시지 자동화
▸메시지 로그 수집 및 분석
주의사항
kmsg는 Kakao Corp.의 공식 도구가 아닙니다. 사용 시 관련 법규, 서비스 약관, 보안 정책을 준수해야 하며, 도구 사용으로 발생하는 모든 책임은 사용자에게 있습니다.
영감
iMessage 제어 CLI 도구인 imsg에서 영감을 받아 제작되었습니다.