[BUG] 長時間セッションで、必須のツール呼び出し(Telegram返信)と、明示済みの「決定事項を即記憶に保存する」指示の両方が、同じ時間帯に繰り返し抜けた
Status Open
Reported on v2.1.282
Maintainer reply None cached
Activity 0 comments · opened Sep 25, 2026
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
【内容】
- 長時間・高コストのセッション(メッセージ数4000超、$231分、同一セッション内)で、10:40台までは正常に動いていた外部ツール呼び出し(Telegramへのreply)が、その後3ターン連続(10:42/10:53/11:33 UTC)で呼ばれず、テキスト出力のみで終わっていた。ユーザーには一切届かず、手動でのサービス再起動と、ログ(セッションのjsonl)の事後調査で原因が判明した。
- 同じ時間帯、プロジェクトに明示されている「決まったことはその場で記憶に保存する」という既存の指示も守られず、確定していた設計判断(新アプリのゲーム性に関する決定)が記憶に残らなかった。後続の別セッションでユーザーが経緯を再度貼り付けて説明する必要が生じ、追加のトークン消費と手間が発生した。
- 上記の結果、ユーザーは強い不満を表明(「無駄にトークン消費して現状復帰させなきゃなの納得いかない」)。
【推測される原因】
非常に長く・高コストなセッション終盤での、指示追従の劣化(1回きりの物忘れではなく、複数の独立した"必ず守るべき指示"が同じ時間帯にまとめて抜けている)。
【求めること】
長時間セッションでの指示追従の劣化について調査してほしい。可能であれば、長くなったセッションを分割・要約する仕組みや、必須のツール呼び出し漏れを検知する仕組みを検討してほしい。
What Should Happen?
長いセッションでも、必須のツール呼び出し(Telegramへのreply等)や、明示済みの指示(決まったことを記憶に保存する等)を、毎ターン確実に実行し続けるべきです。
Error Messages/Logs
Steps to Reproduce
- Telegramチャンネル経由で、数千メッセージ・高額(今回は$231分)に及ぶ1つの長いセッションを継続する
- セッション終盤(今回は開始から数時間後)に、モデルが必須のツール呼び出し(Telegramへのreply)や、システムプロンプトに明記された指示(決定事項を記憶ファイルへ保存する)を実行せず、テキスト出力のみで応答を終える
- これが3ターン連続で発生し、外部(Telegram)には何も届かなかった
- 同時期に、確定していた仕様決定も記憶に保存されないまま流れた
Claude Model
None
Is this a regression?
I don't know
Last Working Version
2.1.282
Claude Code Version
「Sonnet 5」(claude-sonnet-5)
Platform
Anthropic API
Operating System
Ubuntu/Debian Linux
Terminal/Shell
Non-interactive/CI environment
Additional Information
_No response_