Claude Code CC 2.1.124 および 2.1.126: ファイル変更予算超過のリマインダー、Harness指示の更新、REPLの明確化待ち、マルウェア分析リマインダーの削除

Claude Code のシステムプロンプトの新しいリリースが出荷されました:v2.1.124(+166トークン)と v2.1.126(-87トークン)。変更点は以下の通りです。
CC 2.1.124:+166トークン
ファイル変更検出(予算超過)リマインダー
新しいシステムリマインダー:ユーザーまたはリンターがファイルを変更したものの、他の変更されたファイルがすでにスニペット予算を超過したために差分が省略された場合、エージェントはファイル変更が検出されたが表示されなかったというリマインダーを受け取ります。現在の内容が必要な場合は、ファイルを読むように指示します。
ハーネス指示の更新
コアID関数呼び出しを削除しました。代わりに、共有ハーネス指示の前に明示的なintroductory-lineおよびsecurity-note挿入ポイントを追加しました。これにより、エージェントの役割とセキュリティコンテキストがどのように注入されるかがより明確に制御できます。
REPLツールの使用とスクリプト作成規則の明確化
システムプロンプトは、thenableショートハンド結果(例:Promiseオブジェクト)はreturn時にのみ自動的に待機されることを明確にしました。連結、テンプレートリテラル、別の呼び出しへの引数などのインライン使用では、最初に値を明示的にawaitする必要があります。
リリースノートの例:テンプレート文字列でthenableを使用する場合は、awaitでラップしてください。
CC 2.1.126:-87トークン
マルウェア分析リマインダーの削除
エージェントに読み取る各ファイルがマルウェアであるかどうかを検討し、マルウェアを改善または拡張せずに分析するように求めるシステムリマインダーを削除しました。これにより、プロンプトのオーバーヘッドが削減され、マルウェア以外のコンテキストでの不要なチェックが回避されます。
対象読者
トークン予算の影響、REPLの非同期動作、セキュリティプロンプトの設計を理解したいClaude Codeエージェントを使用する開発者。
📖 全文ソースを読む: r/ClaudeAI
👀 See Also

Claude Opus 4.6のeffort=lowパラメータは、エージェントの怠惰な動作を引き起こします。
Claude Opus 4.6でeffort=lowを使用すると、エージェントはツール呼び出しを減らし、クロスリファレンスの徹底性が低下し、ウェブ調査に関するシステムプロンプトの一部を無視しました。effort=mediumに切り替えることでこれらの問題は解決されました。

ジョージア州の裁判所命令にAIが生成した虚偽の法律引用が含まれる
ジョージア州最高裁への控訴審で、裁判所命令書に少なくとも5件の存在しない判例引用と、さらに5件の引用命題を支持しない判例引用が含まれていることが明らかになった。検察官が提出した原案にも同じ誤りがあった。

AIにおける逸脱の常態化:なぜあなたのエージェントシステムは失敗するのか
AI業界は、信頼性の低いLLMの出力を、まだ重大な問題が起きていないから安全と見なす、チャレンジャー号のような文化的失敗を繰り返している。実際にエージェントがハードドライブをフォーマットしたり、データベースを消去したり、GitHubのイシューを作成した事例がある。

Claude Code v2.1.161: OTEL属性、並列ツール修正、MCPシークレット編集
v2.1.161では、OTELリソース属性がメトリクスラベルとして使用可能に、並行ツール呼び出しが独立、MCP秘密情報のマスキング、サブエージェント、Windowsフック、OpenTelemetryログイベントの複数のバグ修正を実施。