# Show GN: OpenKakao beta - macOS용 비공식 카카오톡 CLI

> Clean Markdown view of GeekNews topic #27307. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=27307](https://news.hada.io/topic?id=27307)
- GeekNews Markdown: [https://news.hada.io/topic/27307.md](https://news.hada.io/topic/27307.md)
- Type: show
- Author: [lucasghae](https://news.hada.io/@lucasghae)
- Published: 2026-03-08T19:22:16+09:00
- Updated: 2026-03-08T19:22:16+09:00
- Original source: [github.com/JungHoonGhae](https://github.com/JungHoonGhae/openkakao)
- Points: 5
- Comments: 4

## Summary

**OpenKakao beta**는 macOS용 카카오톡 데스크탑 앱의 로컬 상태를 활용해 채팅·메시지·친구 정보를 CLI에서 직접 다룰 수 있게 하는 비공식 도구입니다. REST와 **LOCO 프로토콜**을 병행해 캐시 조회부터 실시간 메시지 전송·감시까지 지원하며, cron이나 로컬 워크플로 자동화에 연결할 수 있습니다. 공식 API가 아닌 만큼 안정성은 제한적이지만, 카카오톡을 로컬 자동화 환경에 통합하려는 개발자에게 실험적인 가능성을 제시합니다.

## Topic Body

OpenKakao는 beta 단계의 비공식 CLI로, 카카오톡 macOS 데스크탑 앱의 로컬 상태를 활용해 채팅/메시지/친구/프로필을 조회하고, LOCO 프로토콜로 메시  
  지를 읽고 보내고 watch할 수 있습니다.  
  
  카카오톡 안에는 실제 요청, 상태 공유, 작업 조율 같은 맥락이 많이 쌓이는데, 그걸 개발자가 로컬 도구나 자동화에 연결하기는 쉽지 않았습니다. 개인  
  적으로 이 맥락을 jq, cron, SQLite, LLM 같은 도구들과 연결하고 싶어서 만들었습니다. 지금은 OpenClaw와 연결해서 cron 기반 자동화나 로컬 워크플로  
  조합에도 써보고 있습니다.  
  
  현재는 인증 정보 추출, 채팅/메시지/친구/프로필 조회, LOCO 기반 read/send/watch, 파일·사진 전송, 미디어 다운로드, JSON 출력, hook/webhook,  
  unattended 운영용 auth recovery까지 들어가 있습니다.  
  
  동작 범위도 어느 정도 나뉘어 있습니다.  
  - REST는 빠르고 가벼운 조회와 최근 캐시 확인에 적합합니다  
  - LOCO는 전체 채팅 목록, 서버 보관 히스토리, 실시간 watch, 메시지/미디어 전송처럼 실제 채팅 워크플로에 해당합니다  
  
  그래서 최근 캐시 조회는 앱이 완전히 건강하지 않아도 일부 되는 경우가 있지만, full history / send / watch / media 쪽은 유효한 세션이 있을 때 가  
  장 안정적입니다.  
  
  아직 beta 단계라 동작이 불안정할 수 있고, 카카오톡 클라이언트나 서버 동작이 바뀌면 일부 기능이 깨질 수 있습니다. 카카오 공식 API는 아니며, 자동  
  화나 전송은 어떤 데이터와 권한을 건드리게 되는지 이해한 뒤 좁게 사용하는 것을 전제로 하고 있습니다.  
  
  문서:  
  https://openkakao.vercel.app/  
  
  사용 사례나 피드백, 개선 아이디어가 있으면 편하게 남겨 주세요. 재현 가능한 문제는 GitHub Issue로 등록해 주시면 더 도움이 됩니다. 기여도 환영합  
  니다.

## Comments



### Comment 54981

- Author: hybridego
- Created: 2026-04-09T16:54:27+09:00
- Points: 1

openkakao-rs login --save  
Could not extract credentials. Is KakaoTalk running?  
  
이렇게 나오면서 동작 안되네요

### Comment 52635

- Author: redmi
- Created: 2026-03-09T06:57:29+09:00
- Points: 2

옛날부터 카카오의 LOCO Protocol에 직접 접근하다가 카카오톡이 정지되는 사례가 많았습니다  
사용하기전에 신중한 선택이 필요해보입니다

### Comment 52614

- Author: kurthong
- Created: 2026-03-08T20:13:59+09:00
- Points: 1

약간 이런 ai 어투가 피곤해지는 시점입니다. 검토는 인간지능이 수행하시고 이후에 공감을 바라는 순서가 맞는게 아닌가 합니다

### Comment 52613

- Author: gjen6s
- Created: 2026-03-08T20:04:07+09:00
- Points: 1

이미 아시겠지만 이렇게 비공식 클라이언트 쓰시면 이용정지 당하실수도 있습니다  
별도 계정을 쓰시는게 좋겠네요~
