카카오톡을 터미널에서 읽는다 — 윈도우 kanao-cli, 맥 kamado-cli
·
Develop
카카오톡 대화를 터미널에서 읽고, 따라가고, 보내는 CLI를 두 벌 만들었습니다.윈도우용이 kanao-cli, 맥용이 kamado-cli 입니다. 둘 다 의존성이 0개이고, 파이썬 표준 라이브러리와 각 운영체제가 이미 가진 API만 씁니다.시작은 단순한 불편이었습니다. 대화 내용은 내 컴퓨터에 있는데, 그걸 읽으려면 반드시 카카오톡 창을 열고 스크롤해야 합니다. 터미널에서 grep 한 번이면 끝날 일을요. 열쇠는 실행 중인 클라이언트 안에 있다대화는 로컬에 SQLite로 저장되지만 SQLCipher로 암호화되어 있습니다. 파일만 있어서는 아무것도 못 읽습니다.열쇠는 디스크에 없습니다. 실행 중인 카카오톡 프로세스의 메모리 안에만 있습니다. 그래서 두 도구 모두 클라이언트 프로세스를 읽기 전용으로 열어 S..
사내 그룹웨어 Daou GW 자동화: 브라우저 대신 CLI와 MCP로 연결하기
·
Challenge
요즘 Hermes Agent를 쓰면서 반복되는 작업을 하나씩 스킬로 정리하고 있습니다.그중에서 꽤 실사용에 가까웠던 게 Daou GW 작업이었어요. 메일 확인, 캘린더 조회, 전자결재 상태 확인 같은 그룹웨어 작업을 매번 브라우저로 열고 클릭하는 게 은근 귀찮아서, 아예 CLI와 MCP로 처리할 수 있게 정리해봤습니다.이번 글은 그 작업을 만들면서 어떤 식으로 접근했는지 기록해보려고 합니다.처음 목표는 간단했습니다“메일 최신 5개 보여줘”라고 말하면 최근 메일을 확인하고,“오늘 일정 보여줘”라고 말하면 캘린더 일정을 바로 가져오는 것.브라우저를 자동화해서 화면을 클릭하는 방식도 생각할 수 있지만, 저는 가능하면 HTTP/API 중심으로 가고 싶었습니다. 브라우저 자동화는 눈에 보이는 화면을 따라가기 때문..