Claude Code Telegramプラグインのバグ: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 issueが作成されました: #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通知ハンドラを修正することです。
📖 Read the full source: r/ClaudeAI
👀 See Also

Claude Codeは、プッシュ・トゥ・トーク機能を備えた音声入力を追加します。
Claude Codeは、約5%のユーザーを対象に音声モードを段階的に導入しています。スペースキーを押し続けることで起動するプッシュトゥトーク方式を採用。音声文字起こしのトークンはレート制限にカウントされず、追加費用なしで利用できます。

ディストピアベンチ拡張版:6種のディストピアタイプで42モデルをテスト — Claude Opus 4.7が全モデルを凌駕
DystopiaBenchにハクスリー・モジュールとボードリヤール・モジュールが追加され、GPT-5.5、Gemini 3.1 Pro、Grok 4.3、GLM-5.1を含む42モデルがテストされました。Claude Opus 4.7は、すべてのシナリオでL4-L5の有害なリクエストを一貫して拒否しますが、他のモデルはL4またはL5にまで従うことがあります。

Anthropicがモバイル開発向けにClaude Code Remote Controlをリリースしました。
Anthropicは、Claude Codeユーザーがモバイルデバイスからローカルの開発セッションを制御できる機能「Remote Control」をリリースしました。Claude Maxサブスクライバー向けに初期提供されており、バージョン2.1.52が必要で、QRコードを使用してセッションを同期します。

Claude Code v2.1.122、Bedrockサービス層を追加、MCPツール発見とBashモードを修正
AnthropicのClaude Code CLI v2.1.122が、環境変数によるBedrockサービス階層の選択、非ブロッキングモードでのMCPツール発見の修正、bashモードの終了動作の修正、Vertex AI / Bedrock統合に関するいくつかの問題の修正を導入しました。