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

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.
해결 방법
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
👀 See Also

바둑 기사들이 AI에 자발적으로 권한을 내주다: 부정 행위가 감지 불가능해진 방법
LessWrong 게시물은 AI가 바둑 대회에서 어떻게 부정 행위를 만연하게 만들고 처벌이 거의 불가능해졌는지 자세히 설명하며, Carlo Metta가 Leela 0.11과 Leela Zero를 사용하여 여러 시즌 동안 26경기 중 25승을 거두고 카메라 감시 아래에서만 한 번 패배한 사례를 사용합니다.
Claude Code v2.1.277, AGENTS.md 지원 추가 및 충돌 버그 수정
Claude Code v2.1.277은 CLAUDE.md가 없을 때 AGENTS.md를 읽고, 프록시 이그레스 경계 환경 변수와 정적 게이트웨이 헤더를 추가하며, 크래시와 멈춤, 편집 손상 버그를 수정했습니다.

RLVR가 소형 미세 조정 모델에 도움이 될 때: 12개 데이터셋 분석
1.7B 파라미터 모델에 SFT로 파인튜닝한 후 RLVR 강화 학습을 추가하는 실험이 통제된 조건에서 진행되었습니다. 결과는 텍스트 생성 작업이 평균 +2.0%포인트 향상된 반면, 구조화된 작업은 -0.7%포인트 감소했음을 보여줍니다.

샤오미 MiMo-V2-Pro AI 모델, 오픈라우터에서 7일간 무료 이용 가능
샤오미의 MiMo-V2-Pro AI 모델이 OpenRouter에서 7일간 무료 API 접근으로 이용 가능합니다. 이 모델은 100만 토큰 컨텍스트 윈도우를 특징으로 하며, 벤치마크 결과 클로드 오푸스 4.6과 경쟁하고 GPT-5.2 성능에 근접하는 것으로 나타났습니다.