Claude Code v2.1.74〜76の3日間で何が変わったか。メモリリーク修正・セキュリティパッチ、Opusコンテキスト200K→1M(同一料金)、MCP Elicitation追加まで実運用視点でまとめ。
:::tldr 3行まとめ
/effortコマンド等の新機能追加
:::Claude Codeを毎日使っていると、バージョン番号が静かに上がっていることに気づきます。2.1.73、2.1.74、2.1.75、2.1.76——ほとんどの人は気にしないでしょう。私も普段はそうです。
でもある朝、起動した瞬間にいつもと違うメッセージが出ました。
↑ Opus now defaults to 1M context · 5x more room, same pricing
5x。5倍。何が5倍になったのか。調べてみると、この3日間(2026年3月12〜14日)に起きていたことは、バージョン番号の地味さとは不釣り合いな話でした。
3月12日リリースのv2.1.74。公式リリースノートを見ると、修正件数がなかなか多い。
中でも見逃せないのがメモリリークの修正です。
ストリーミングAPIのレスポンスバッファが、ジェネレーターの早期終了時に解放されない。その結果、Node.js/npm版でメモリが無制限に増え続ける——というバグが静かに修正されています。
長時間セッションや、CI/CDパイプラインでClaude Codeを走らせていた人は影響を受けていたかもしれません。自分の環境でも、1〜2時間ほど使い続けたセッションの終盤で応答が重くなる感覚があったのですが、これが原因だった可能性があります。v2.1.74以降は同じ作業をしても同様の重さを感じなくなりました。
もうひとつ、セキュリティ関連の修正もあります。管理ポリシーの ask ルールが、ユーザー側の allow 設定やスキルの許可ツールリストに上書きされてバイパスされてしまう問題。チームやエンタープライズ環境で管理者がポリシーを設定していた場合、意図せず無効化されていた可能性があります。Claude Codeのセキュリティリスクについては
Blog3秒で終わる攻撃、Claude Code と Codex CLI に潜んでいた3つの穴git cloneして起動するだけでAPIキーが流出していた——Claude CodeとCodex CLIに存在した3つのCVEの仕組みを解説。CVE-2026-21852・CVE-2025-59536・CVE-2025-61260はいずれも修正済み。バージョン確認方法と30秒でできる安全確認手順も紹介。→が、こういった修正は地味でも重要です。
その他v2.1.74の修正で個人的に刺さったのはこのあたりです:
CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS 環境変数で設定可能になりましたmodel: フィールドやJSONで指定したモデルが無視されていたバグ。--model と同じ値が使えるようになりました地味に見えますが、フックやエージェントを実運用している人には直撃する修正群です。
3月13日リリースのv2.1.75。
公式のリリースノートはほぼ空です。内部PRのマージのみ、ユーザー向けの変更なし——というのが表向きの話。
ただ、この日にAnthropicが別の発表をしています。
Claude Opus 4.6 と Sonnet 4.6 の1Mトークンコンテキストウィンドウが正式一般提供(GA)になった。これまで有料ベータ扱いで、しかも200Kを超えると追加料金が発生していたものが、通常料金で使えるようになりました。
そしてv2.1.75で、Claude Codeがそれをデフォルトで使うよう変わった。
| 時期 | コンテキスト | 料金 |
|---|---|---|
| 3月13日以前 | 200K(標準) | 200K超は2倍課金 |
| 3月13日以降 | 1M(標準) | 追加料金なし |
「5x more room」は正確な表現です。200K × 5 = 1,000K(1M)。そして「same pricing」も嘘ではない——900,000トークンのリクエストも9,000トークンのリクエストも、同じレートになりました。
v2.1.75は内容がないリリースに見えますが、実際には「1Mコンテキスト時代に入った日」の発射台でした。
3月14日リリースのv2.1.76。この3バージョンの中で最大のアップデートです。
ただし、最初に直さなければならないものがあった。
1Mコンテキストをデフォルト化した翌日、model: フロントマター付きのスキルを1Mセッションで呼び出すと「Context limit reached」が誤表示されるバグが発見されています。実際にはコンテキスト上限に達していないのに、エラーが出る。
前日の大きな変更が生んだ副作用を、翌日に即日修正。このスピード感は素直に評価できます。
同じくv2.1.76で修正されたToolSearchのバグも要注意です。遅延ロードしたツールが会話のコンパクション(圧縮)後にスキーマを失い、配列や数値パラメーターが型エラーで拒否されるようになる問題。複数のツールを動的に呼び出す運用をしていた人は、気づかないうちにエラーが出ていたかもしれません。
バグ修正以外の新機能も複数あります。
MCP Elicitation(対話型入力)サポート
MCPサーバーがタスク実行中に、フォームやブラウザURL経由でユーザー入力を求められるようになりました。これまでMCPはツールを「呼ぶ」一方向でしたが、途中で構造化入力を「受け取る」双方向のやり取りが可能になります。ワークフローの幅が広がる変更です。
-n / --name CLIフラグ
セッション開始時に表示名を設定できます。複数セッションを並行して走らせる場合に、管理が楽になります。
/effort コマンド
モデルの思考努力レベルをコマンドで変更できるようになりました。素早く答えてほしいときと、じっくり考えてほしいときで切り替えられます。
PostCompact フック
コンパクション完了後に発火する新しいフック。長いセッションのライフサイクル管理をより細かく制御できます。
worktree.sparsePaths 設定
大規模モノレポで claude --worktree を使う際に、必要なディレクトリだけをgit sparse-checkoutでチェックアウトできます。起動が速くなります。
振り返ると、この3バージョンは綺麗な流れになっています。
3/12 v2.1.74 — 地雷を撤去(メモリリーク・セキュリティ・各種バグ修正)
3/13 v2.1.75 — 1Mコンテキストをデフォルト化(Anthropic GA発表と同日)
3/14 v2.1.76 — 副作用の即日修正+新機能追加
| バージョン | 日付 | 一言 |
|---|---|---|
| v2.1.74 | 3/12 | メモリリーク・セキュリティ修正。実運用への直撃が多い |
| v2.1.75 | 3/13 | Opus 1Mコンテキストがデフォルトに。200K→1M、追加料金なし |
| v2.1.76 | 3/14 | 副作用の即日修正+MCP Elicitation・/effortなど新機能 |
「1M context, same pricing」は確かに大きい変更です。長いコードベース、長い会話、複数ファイルの同時参照——これまで200Kの壁で諦めていた作業が変わる可能性があります。
ただ、正直に言うと現時点では「5倍になったから5倍うまく使えるか」は別の話です。コンテキストが増えてもモデルが長いコンテキストの後半を適切に扱えるかどうか、実際の精度がどう変わるかは、使い込んでみないとわかりません。「上限が増えた」と「精度が維持される」は同じではない。
そこだけは、しばらく観察するつもりです。
Q: 自分のClaude Codeが1Mコンテキストになっているか確認する方法は?
起動時に「↑ Opus now defaults to 1M context」と表示されていれば適用済みです。表示がない場合は npm update -g @anthropic-ai/claude-code でアップデートしてください。
Q: v2.1.74以前でメモリリークの影響を受けていたか確認できる?
Node.js/npm版を使っていて、長時間セッション後にメモリ使用量が異常に増えていた場合は影響を受けていた可能性があります。macOSのネイティブバイナリ版(.app)は別経路のため非影響でした。
Q: MCP Elicitationを使うには何か追加設定が必要? Claude Code v2.1.76以降であれば追加設定は不要です。MCPサーバー側がElicitation対応である必要があります。
Q: 1Mコンテキストにするとコストは上がる? GA後は通常レートで課金されます。200K以内に収まるリクエストなら以前と同じコストです。200K超のリクエストも、以前のような2倍課金はなくなりました。
注意: 本記事の情報はリリース当時(2026年3月)のものです。最新の仕様は公式Changelogをご確認ください。
なお、v2.1.74ではmacOSとWindowsの音声モード修正も入っています。日本語で使う場合の壁については
BlogClaude Code 音声入力、日本語で動かすまでの3ステップと1つの壁Claude Code の /voice が日本語非対応だったため whisper.cpp で自前の音声入力を作った記録。文字起こしは成功したが、Wayland の壁で Claude Code への直接統合は断念。失敗から学べることをまとめた。→で書いているので、音声入力に興味がある方は参考にしてください。
HW系エンジニアとして20年以上、10,000件を超える顧客訪問と2,000件を超える単独ソリューション実績。AIツールを使った個人開発やIoT農園など、Raspberry Piを使ったオートメーション化なども実践中です!エンジニア専門結婚相談所も運営中、ClaudeCodeで解決できない心の課題も解決いたします!
META-MARK × AI
ローカルAIを動かすGPU、ちゃんと選べていますか?
VRAM・性能・コスパをMetaScoreで数値化。AIアプリ別の推奨ハードウェア要件も確認できます。