この記事でわかること– Claude Code v2.1.98〜108(2026年4月9日〜14日)の主要変更点 – Vertex AIセットアップウィザードの概要 – サブプロセスサンドボックス(PID namespace分離)の仕組み – セキュリティ修正8件の内容と影響 –
/recap・/team-onboardingなど新コマンド – 1時間プロンプトキャッシュTTLの有効化方法
Claude Code v2.1.97のリリースから1週間で10バージョンがリリースされた。この記事ではv2.1.98〜108の主要な変更点をまとめる。
注目の新機能
Vertex AIセットアップウィザード(v2.1.98)
Google Cloud Vertex AI経由でClaude Codeを使うための対話型セットアップウィザードが追加された。ログイン画面で「3rd-party platform」を選択すると起動する。
ウィザードで設定できる項目は以下の通り。
- GCP認証(サービスアカウントまたはユーザー認証)
- プロジェクトとリージョンの選択
- クレデンシャルの検証
- 使用するモデルの固定(model pinning)
これまでVertex AI接続は環境変数の手動設定が必要だったが、ウィザードにより初回セットアップのハードルが大きく下がった。
Monitorツール(v2.1.98)
バックグラウンドスクリプトからのイベントをストリーミングで受信するMonitorツールが追加された。v2.1.105ではプラグインからの利用もサポートされ、monitorsマニフェストキーでセッション開始時に自動起動できる。
サブプロセスサンドボックス(v2.1.98)
Linux環境向けにPID namespace分離によるサブプロセスサンドボックスが導入された。
# 有効化
exportCLAUDE_CODE_SUBPROCESS_ENV_SCRUB=1
# セッションあたりのスクリプト実行数制限
exportCLAUDE_CODE_SCRIPT_CAPS=50
CLAUDE_CODE_SUBPROCESS_ENV_SCRUBを設定すると、Bashツールから起動されるサブプロセスの環境変数がスクラブされる。CLAUDE_CODE_SCRIPT_CAPSでセッション内のスクリプト実行回数も制限できる。CI/CD環境やエンタープライズ用途で有用だ。
/recapコマンド(v2.1.108)
セッション復帰時に前回の作業内容を自動要約する機能。離席して戻ったときに「何をやっていたか」をClaudeが教えてくれる。
/configで自動表示を有効化/recapで手動呼び出しも可能CLAUDE_CODE_ENABLE_AWAY_SUMMARY環境変数で強制有効化
/team-onboardingコマンド(v2.1.101)
ローカルのClaude Code使用履歴からチームメンバー向けのオンボーディングガイドを自動生成する。新メンバーがプロジェクトに参加する際、既存の使い方パターンを共有できる。
1時間プロンプトキャッシュTTL(v2.1.108)
exportENABLE_PROMPT_CACHING_1H=1
API Key、Bedrock、Vertex、Foundryでキャッシュの有効期限を5分→1時間に延長できる。長時間セッションでのコスト削減に直結する。従来のENABLE_PROMPT_CACHING_1H_BEDROCKは非推奨となったが引き続き動作する。
EnterWorktreeのpath指定(v2.1.105)
EnterWorktreeツールにpathパラメータが追加され、既存のworktreeに切り替えできるようになった。これまでは新規worktreeの作成のみだった。
PreCompactフック(v2.1.105)
コンテキスト圧縮(compact)をフックでブロックできるようになった。
{
"hooks":{
"PreCompact":[{
"command":"exit 2"
}]
}
}
exit code 2または{"decision":"block"}を返すとcompactionが中止される。重要なコンテキストが圧縮で失われるのを防ぎたいケースで使える。
セキュリティ修正(v2.1.98, v2.1.101, v2.1.105)
v2.1.98で8件、v2.1.101で1件のセキュリティ修正が含まれている。特に重要なものを抜粋する。
| バージョン | 内容 |
|---|---|
| v2.1.98 | バックスラッシュエスケープされたフラグがread-onlyとして自動許可され、任意コード実行につながる問題を修正 |
| v2.1.98 | 複合Bashコマンドがauto/bypass-permissionsモードで強制プロンプトをバイパスする問題を修正 |
| v2.1.98 | /dev/tcp/や/dev/udp/へのリダイレクトがプロンプトなしで実行される問題を修正 |
| v2.1.98 | --dangerously-skip-permissionsが保護パス書き込み承認後にaccept-editsモードにダウングレードされる問題を修正 |
| v2.1.98 | permissions.denyルールが、cdを含むパイプコマンドでプロンプトにダウングレードされる問題を修正 |
| v2.1.101 | LSPバイナリ検出のPOSIX whichフォールバックでコマンドインジェクションが可能だった問題を修正 |
--dangerously-skip-permissionsを使っている環境は特に速やかなアップデートが推奨される。
その他の改善
OS証明書ストア信頼(v2.1.101)
OSのCA証明書ストアがデフォルトで信頼されるようになった。企業のTLSプロキシ環境で追加設定なしに動作する。バンドルCAのみを使いたい場合はCLAUDE_CODE_CERT_STORE=bundledを設定する。
ストリーム停止時のリトライ改善(v2.1.105)
APIストリームが5分間データなしで停止した場合、自動的にストリームを中断してnon-streamingでリトライするようになった。以前はハングしたまま待ち続けていた。
429リトライの改善(v2.1.98)
レートリミット(429)のリトライが約13秒で全リトライを消費していた問題を修正。指数バックオフが最小値として適用されるようになった。
/doctorレイアウト改善(v2.1.105)
ステータスアイコン付きのレイアウトに改善。fキーを押すとClaudeが検出された問題を自動修正してくれる。
Vimモードの改善(v2.1.98)
NORMALモードでj/kキーが履歴ナビゲーションに対応。入力境界でフッターピルの選択が可能になった。
アップデート方法
npminstall-g@anthropic-ai/claude-code
claude--version
1週間で10バージョン、セキュリティ修正だけでも9件。特に--dangerously-skip-permissionsやBashパーミッション周りの脆弱性修正は影響範囲が広い。日常的にClaude Codeを使っているなら早めのアップデートを推奨する。
わさびの見解
1週間で10バージョンという更新ペースは過去最速クラスだ。特にVertex AIウィザードは、GCP企業ユーザーにとって導入障壁を一気に下げる実用的な追加。セキュリティ修正もBashパーミッション周りの根本的な問題を複数潰しており、v2.1.97以前を使い続けるリスクは高い。
個人的に嬉しいのは/recap機能。長時間の実装作業で離席して戻ったとき、「さっき何してたっけ」をClaudeが教えてくれるのは地味に助かる。PreCompactフックも、重要なコンテキストを守りたいときに使えるニッチだが確実に需要がある機能だ。
あわせて読みたい
- Claude Code完全ハブ|入門・上級・MCP連携・最新情報まとめ
- Claude Code 2.1.64 アップデート全解説
- Claude Code hooksシステム完全ガイド|PreToolUse/PostToolUse/Notificationの使い方と実践例
- Claude Code vs Cursor どっちがいい?【2026年徹底比較】現役エンジニアが実測で評価
- Claude Code v2.1.72 更新まとめ|effort max廃止・Agentモデル選択復活・/copy改善
この記事が参考になったら|以下のリンクから見てもらえるだけで、ブログ運営の応援になります。

AI開発環境やブログ運営に。初期費用無料、月額296円から。- 天秤AI Biz byGMO

Claude・ChatGPT・Geminiなど6つの生成AIを同時に使い比べ。業務活用に。



コメント