메인 콘텐츠로 건너뛰기

지원하는 기능

수신 방식

단계: 로컬. Gemini CLI는 백그라운드 터미널에서 zapbip 리스너를 계속 실행해요. WhatsApp에서 쓰면 거기에 새 줄이 나타나 세션을 깨워요. 그 터미널을 열어 두세요. Gemini CLI에는 예약 옵션이 없어요.
질문이 열려 있는 동안 Gemini CLI는 한 번에 최대 50초 기다려요. 내가 답하지 않으면 대기가 보류 중(pending)으로 끝나고, Gemini CLI는 필요한 만큼 몇 번이든 다시 호출해요. 시간 제한 없이 기다려요. 리스너는 한 번에 하나만 실행하세요. 두 번째 리스너는 첫 번째를 대체해요.

처음부터 설정하기

  1. WhatsApp에서 zapbip 번호로 메시지를 보내요. 새 에이전트 gemini-cli를 보내세요. 명령어는 한국어, 영어, 포르투갈어 단어로 입력할 수 있어요. 모든 메시지는 시작하기에 나와 있어요.
  2. 그 줄을 Gemini CLI에 붙여 넣어요. zapbip이 나를 위해 만든 한 줄로 답해요. zapbip으로 내 WhatsApp에 연결해 줘: https://mcp.zapbip.com/i/zb_inst_<code> 를 읽고 안내를 따라 줘.
  3. 변경마다 “예”라고 답해요. Gemini CLI가 어떤 설정을 바꾸는지 알려 주고 내 “예”를 기다려요. 링크는 공유하는 채팅에 올리지 마세요.
  4. Gemini CLI에 zapbip을 추가해요. 내 “예” 뒤에 gemini mcp add --transport http --scope user zapbip <connectionLink>를 실행해요.
  5. 듣기를 시작해요. 백그라운드 터미널에서 ZAPBIP_CONNECTION_URL=<connectionLink> npx zapbip@0.1.0 listen을 실행하고, 그 터미널을 시간 제한 없이 계속 실행해요. 거기에 새 줄이 나타날 때마다 check_inbox를 호출하고 답해요.
  6. 테스트해요. 새 프로세스에서 gemini -p "Call send_message with the text '✅ 설치 완료'"를 실행해요. ✅ 설치 완료가 담긴 send_message가 내 WhatsApp에 도착해요. 명령이 실패하면 멈추고 마지막 20줄을 보여 줘요. 그다음 Gemini CLI를 다시 시작하세요.

작동 확인

Gemini CLI에게 WhatsApp으로 ✅ 설치 완료를 보내라고 요청하세요. 도착하면 연결이 작동하는 것이에요. 도착하지 않으면 Gemini CLI를 다시 시작하고 다시 요청하세요. 수동 설정이 필요한 앱은 모든 MCP 클라이언트 연결하기를 보세요.