Claude Code v2.1.14 — コンテキスト65% 早期ブロックの回帰修正と、bashヒストリ補完
Claude Code v2.1.14は約65% 使用時点でコンテキストがブロックされていた回帰を本来の98% 閾値に戻し、bashモードのヒストリ補完、プラグインのgit SHAピン留め、並列サブエージェントのメモリ問題、長時間セッションのストリームリークも修正されました。
このリリースで何ができるようになるか
Claude Code v2.1.14は、v2.1.0の副作用で触れてしまっていた痛点を畳む地固めパッチです。
- コンテキスト枠のブロック閾値が65% から本来の98% へ戻る: 直近版で過剰に厳しく計算されていた回帰の修正で、実効コンテキストが1/3強削られていた状態が解消
- bashモード(
!)にTabでのヒストリ補完が入る: 過去に打った長いコマンドを部分一致で呼び戻せます - プラグインをgitコミットSHAでピン留め: marketplace配布側の変更が即時に降ってこなくなります
- 並列サブエージェントのメモリ問題と長時間セッションのストリームリークを修正
- VSCode拡張に
/usageコマンド: 現プランの使用量が拡張内から見えます
あなたの開発フローはどう変わるか
大きめリポジトリでコンテキストを大量に使う人
直近版で「まだ余裕があるはずなのに Context exceeds limit で止められる」現象に当たっていたなら、それは65% 前後で早々にブロックされる回帰でした。本来は約98% 使用時点でブロックがかかる設計です。本版で本来値に戻り、実効コンテキストが1/3強削られていた状態が解消されます。
並列サブエージェントを常用する人
複数の Task を同時に走らせるワークロードでクラッシュ要因のメモリ問題が修正され、長時間セッションでもシェルコマンド完了後にストリームリソースがクリーンアップされないリークが解消されました。並列実行の運用密度が上がるv2.1系で顕在化していた問題が直ります。
bashモードを多用する人
bashモード(プロンプト先頭で !)にTabでのヒストリ補完が入りました。部分文字列を入力してTabを押すと過去に実行したコマンド履歴から候補が出ます。git log --oneline --graph --all のような長いコマンドを繰り返し打つフローでは体感差が大きい変更です。
加えて、bashモードで @ がファイル補完を誤って誘発する不具合も修正されています。
プラグインを配布・運用するチーム
marketplaceエントリでgitコミットSHAを指定してインストールできるようになりました。
| 従来 | 本版以降 |
|---|---|
| main相当の最新が常に降ってくる | SHA固定で利用側のタイミングで追随可能 |
| 配布側が壊した瞬間に全ユーザーへ波及 | 利用側で安全なSHAに固定できる |
CIでプラグインを使っている、または社内配布のプラグインを安定運用したいチームでは、運用設計の見直しタイミングです。あわせて、インストール済みプラグイン一覧のインクリメンタル検索が追加されました。
VSCode拡張ユーザー
/usage コマンドが追加され、現行プランの使用量が拡張UI内から確認できます。ターミナル版と表示体系を揃える動きの一環です。
/context の値とステータスラインがズレていた人
/context verboseモードのトークン数・使用率表示がステータスラインと一致するよう揃えられました。
主な変更点
新機能
- bashモードのヒストリ補完: 部分文字列 + Tabで過去のコマンド履歴から補完
- プラグイン一覧のインクリメンタル検索: 名前 / 説明で絞り込み
- プラグインのgit SHAピン留め: marketplaceエントリで厳密なバージョン固定
- VSCode拡張に
/usageコマンド: 現プランの使用量を表示
大物の修正
- コンテキスト窓ブロック閾値の回帰修正: 約65% で早々にブロックされていた状態を本来の約98% へ戻す
- 並列サブエージェントのメモリ問題: クラッシュ要因を修正
- 長時間セッションのストリームリーク: シェルコマンド完了後のリソースクリーンアップを修正
TUI / UX
| カテゴリ | 修正内容 |
|---|---|
| bashモード | @ 記号がファイル補完を誤誘発する問題を修正 |
@ メンション | フォルダクリックで選択ではなくディレクトリ内へ遷移 |
/feedback | 説明文が長すぎるときの無効なGitHub issue URL生成を修正 |
/context | verboseモードのトークン数・使用率表示をステータスラインと一致 |
| オーバーレイ | /config /context /model /todos が意図せず閉じる問題を修正 |
| スラッシュ補完 | 似た名前(/context と /compact)で別コマンドが選ばれる問題を修正 |
| プラグインmarketplace | marketplaceが1つしかないときの戻るナビゲーション不整合を修正 |
| iTerm2 | 進行バーが終了時にクリアされず残骸やベル音が残る問題を修正 |
| 貼り付け | Backspaceでペーストテキストを1トークンとして一括削除 |
なぜこのタイミングで地固めが来たか
本版を俯瞰すると、新機能追加よりも**v2.1.0の副作用を畳む比重**が明らかに重い構成です。次のような文脈で読むと意味が立ち上がります。
- v2.1.0でSkill / Hooks / 権限モデルが大きく動いた: 新構文と権限マッチングが導入された直後は、既存ワークフローとの細かなズレが顕在化しやすい
- サブエージェント / 並列実行の利用密度が上がった: v2.1系はサブエージェント運用を前提にした記述が増えており、並列実行時のメモリ挙動・ストリームクリーンアップなど、以前は表面化しにくかった負荷パターンに修正が入った
- プラグインエコシステムの成熟: marketplaceが1つしかない環境のナビゲーション不整合やSHA固定の導入は、プラグイン配布が実運用フェーズに入った副産物として読めます
コンテキスト閾値の65% 早期ブロック回帰は、読者側が「体感コンテキストが小さい」と感じやすいタイプの不具合でした。本版で明示的に戻ってきたのは、リグレッション優先で潰す姿勢の表れと読めます。
前後版との位置付け
v2.1.0以降を使っているなら、本版を飛ばす積極的な理由は特にない構成です。
まとめ
- 大きめコンテキストを使う人: 65% 早期ブロック回帰の解消で実効コンテキストが本来値に戻ります
- 並列サブエージェント運用: メモリ問題修正で長時間ワークロードの安定性が上がります
- プラグインを配布・運用: SHAピン留めによる固定で運用設計を見直すタイミングです
- bashモード多用: ヒストリ補完で長いコマンドの再入力が楽になります
- VSCode拡張ユーザー:
/usageでプラン使用量が拡張内で見えるようになります
派手な新機能はありませんが、並列サブエージェントや大きめコンテキストを回している開発者ほど、この1版で体感が変わるパッチです。
関連する記事
Claude Code をもっと見る →Claude Code v2.1.69 — メモリ・起動・セキュリティの103項目の総合整備版
Claude Code v2.1.139 — 複数セッションを束ねるエージェント一覧と、目標達成まで走り続ける /goalコマンドの追加
Claude Code v2.1.136 — /clear後のMCP/Plugin喪失修正とOAuth競合解消
Claude Code v2.1.63 — /simplifyと /batch同梱、HTTPフックとメモリリーク11件修正
Claude Code v2.1.51 — claude remote-control追加と上級者向け既定値の標準化
Claude Code v2.1.50 — 作業ツリー分離の宣言化と、長時間セッションのメモリリーク修正
Claude Code v2.1.49 — エージェントの作業ツリー分離と、バックグラウンド制御の強化
Claude Code v2.1.47 — Windows・メモリ周り68項目を整える整備版