Claude Code 텔레그램 플러그인 버그: MCP 알림이 조용히 누락됨 — 파일 폴링 및 tmux 주입을 통한 해결 방법

✍️ OpenClawRadar📅 게시일: May 14, 2026🔗 Source
Claude Code 텔레그램 플러그인 버그: MCP 알림이 조용히 누락됨 — 파일 폴링 및 tmux 주입을 통한 해결 방법
Ad

Reddit 사용자가 Claude Code에서 버그를 발견했습니다. MCP 알림 시스템이 stdio 전송에서 인바운드 메시지를 자동으로 삭제합니다. Telegram 플러그인 자체는 정상입니다. 문제는 Claude Code 클라이언트에 있습니다. 사용자는 호출 체인을 추적하여 버그를 확인했습니다:

  • handleInbound() 실행 ✅
  • gate()deliver 반환 ✅
  • bot.api.sendChatAction('typing') 실행 (사용자에게 입력 표시기 보임) ✅
  • mcp.notification({ method: 'notifications/claude/channel', ... }) 호출 ✅
  • Claude Code가 수신하고 아무 작업 없이 무시

이 버그는 WSL2, Linux 및 모든 플랫폼에서 재현됩니다. GitHub 이슈가 등록되었습니다: #46744.

Ad

해결 방법

MCP 알림 경로가 작동하지 않기 때문에, 사용자는 대체 전달 시스템을 구축했습니다:

  • server.ts를 패치하여 수신 메시지를 로컬 JSON 받은 편지함 파일에 기록
  • 쉘 감시자가 5초마다 폴링하여 Claude가 유휴 상태일 때 tmux send-keys를 통해 메시지 주입
  • 감시 프로그램이 Claude가 멈추면 서비스를 자동 재시작

발생한 주요 문제점:

  • tmux new-session이 systemd에서 export TERM="xterm-256color"-x 220 -y 50 없이 실행 시 자동 실패
  • 트랩에서 kill 0 사용 시 시작 후 약 60초에 SIGSEGV 발생 — kill $WATCHER_PID 사용
  • 유휴 상태 확인 시 반드시 "esc to interrupt"를 제외해야 하며, 그렇지 않으면 Claude가 처리 중일 때 감시자가 스팸을 보냄

전체 코드, systemd 유닛, cron 폴백, 및 확인 체크리스트는 다음에서 확인할 수 있습니다: https://github.com/LozzKappa/claude-code-telegram-bot

해결 방법의 지연 시간은 5~9초입니다. 실제 수정은 Anthropic에서 제공해야 합니다. Claude Code 내부의 MCP 알림 핸들러를 수정해야 합니다.

📖 전체 출처 읽기: r/ClaudeAI

Ad

👀 See Also

OpenClaw .23 업데이트로 인한 에이전트 문제 및 데이터 손실
News

OpenClaw .23 업데이트로 인한 에이전트 문제 및 데이터 손실

OpenClaw .23 업데이트로 인해 에이전트가 응답하지 않고, 작업 실행에 실패하며, 브라우저 확장 프로그램과의 연결이 끊어지는 문제가 발생하고 있습니다. 복구 명령을 실행하면 전체 JSON 구성이 제거될 수 있어 시스템 백업을 통한 복구가 필요합니다.

OpenClawRadar
개발자가 보고한 Claude CLI 지시 사항 이탈 문제
News

개발자가 보고한 Claude CLI 지시 사항 이탈 문제

한 개발자가 Claude CLI가 .claude 폴더 파일에 저장된 프로젝트 지시사항을 지속적으로 무시한다고 보고합니다. 특히 자동 압축 작업 이후에 이 문제가 발생합니다. 이 도구는 명시적인 지시에도 불구하고 금지된 백그라운드 프로세스를 실행하고 작업/세션 데이터를 삭제합니다.

OpenClawRadar
OpenClaw 4.2는 페어링 오류를 수정하고 내구성 있는 작업 흐름을 추가합니다.
News

OpenClaw 4.2는 페어링 오류를 수정하고 내구성 있는 작업 흐름을 추가합니다.

OpenClaw 4.2는 3월 31일경 업데이트한 사용자에게 영향을 미친 페어링 오류를 수정하고, 게이트웨이 연결 끊김 상황에서도 장시간 실행되는 작업이 유지될 수 있도록 하는 내구성 있는 작업 흐름을 도입합니다.

OpenClawRadar
Anthropic, 모바일 개발을 위한 Claude Code 원격 제어 기능 출시
News

Anthropic, 모바일 개발을 위한 Claude Code 원격 제어 기능 출시

Anthropic은 Claude Code 사용자가 모바일 기기에서 로컬 개발 세션을 제어할 수 있는 기능인 Remote Control을 출시했습니다. Claude Max 구독자를 대상으로 먼저 제공되며, 버전 2.1.52 이상이 필요하고 QR 코드를 사용하여 세션을 동기화합니다.

OpenClawRadar