Claude Code v2.0後期(v2.0.40 〜 v2.0.72)総まとめ — Opus 4.5着地とv2.1への地ならし
Claude Code v2.0.40〜v2.0.72の27版を整理。Opus 4.5着地、PermissionRequesthook、背景エージェント、名前付きセッション、/statsなど、v2.1のネイティブ化前夜に入った下地を俯瞰します。
このリリースで何ができるようになるか
Claude Code v2.0.40〜v2.0.72の27版は、v2.0系の末期からv2.0.73 / v2.0.74、さらにv2.1.0のネイティブ化へ至る地ならし期間でした。本まとめを読むことで、次の3つが見えてきます。
- Opus 4.5の着地と、Thinkingデフォルト化までの段階的な準備が見える: v2.0.51でOpus 4.5投入、v2.0.58でProプラン同梱、v2.0.67でThinkingデフォルトonと、約2ヶ月で「Opus 4.5を日常で使う準備」が完了
- セッションの「資産化」が起きた経緯が分かる: 名前付きセッション(
/rename//resume <name>)、/stats、.claude/rules/、auto-compact即時化が連続投入され、プロジェクトをまたいだ文脈持ち越しが現実的に - Hooksと権限の細分化が、v2.1のサンドボックス強化につながった経緯が読める:
PermissionRequesthook(v2.0.45 / v2.0.54)、SubagentStart/SubagentStopの充実、MCPワイルドカード(v2.0.70)で、権限ポリシーをコード化する土台が固まった
あなたの開発フローはどう変わるか
Opus 4.5の使いどころが立体的に見える
v2.0.51のOpus 4.5投入から、v2.0.58のProプラン同梱、v2.0.67のThinkingデフォルトon、v2.0.72のAlt+T切替まで、「Opus 4.5を日常で使う準備」が段階的に進みました。Plan Modeはこの期間でラウンドトリップ可能な計画合意プロセスへ進化し、Thinkingデフォルト化で「考えさせてから動かす」運用が標準化されました。
セッション管理を「資産」として扱う発想が分かる
v2.0後期の隠れた主役はセッション管理です。--agent CLIフラグとagent設定(v2.0.59)、背景エージェント(v2.0.60)、名前付きセッション(/rename / /resume <name>)、.claude/rules/、/stats(v2.0.64)、プロンプト入力中のモデル切り替え(v2.0.65)が連続投入されました。/stats / /renameはセッションを「使い捨て」から「資産」に変える変更で、v2.1のセッション強化の土台です。
権限ポリシーをコード化する設計が手に入る
PermissionRequest hook(v2.0.45)で、tool権限要求をカスタムロジックで自動許可/拒否できるようになりました。v2.0.54では「always allow」提案を処理して権限ルールを更新する挙動も追加され、権限ポリシーをコード化して自動適用する運用が現実的になっています。Sub-agent開始・終了フックのメタデータ充実で実行ログの横断分析の下地も整いました。
この期の位置付け
v2.0後期はv2.1に渡す前の整地期でした。v2.0.73でセッション周りが固まり、v2.0.74の微修正を経て、v2.1.0のネイティブバイナリ化という段差を迎えます。この27版はv2.0.51のOpus 4.5投入を除けば、「既存機能の仕上げ」「運用で詰まる箇所の除去」「企業導入に必要な設定の追加」が主体で、日常運用の摩擦を減らすUX改善が一貫して積まれていました。
主な変更点(テーマ別)
Hooksと権限の細分化
Hooks系はv2.0後期で一気に解像度が上がった領域です。
- v2.0.41: stop hooksに
model、SDKでhookのカスタムタイムアウト - v2.0.42:
SubagentStophookにagent_id/agent_transcript_path - v2.0.43:
SubagentStarthook新設、Pre/PostToolUse入力にtool_use_id、custom agentsにpermissionMode - v2.0.45:
PermissionRequesthook追加 — tool権限要求をカスタムロジックで自動許可/拒否 - v2.0.54:
PermissionRequesthookが「always allow」提案を処理し権限ルールを更新
PermissionRequest hookで権限ポリシーをコード化して自動適用する運用が現実的になり、Sub-agent開始・終了フックのメタデータ充実で実行ログの横断分析の下地も整いました。
エージェントとセッションの資産化
v2.0後期の隠れた主役はセッション管理です。--agent CLIフラグとagent設定(v2.0.59)、背景エージェント(v2.0.60)、auto-compact即時化と名前付きセッション(/rename / /resume <name>)、.claude/rules/、/stats(v2.0.64)、プロンプト入力中のモデル切り替えalt+p / option+p(v2.0.65)が連続投入されました。/stats / /renameはセッションを「使い捨て」から「資産」に変える変更で、v2.1のセッション強化の土台です。
Opus 4.5着地とPlan Modeの強化
Opus 4.5投入とClaude Code for Desktop、Pro向けextra usage、Plan Mode強化(v2.0.51)、Plan却下時のフィードバック入力(v2.0.57)、ProサブスクにOpus 4.5同梱(v2.0.58)、Thinkingデフォルトonと設定の/config移動(v2.0.67)、ThinkingトグルのAlt+T化(v2.0.72)が並びます。Plan Modeはラウンドトリップ可能な計画合意プロセスへ進化し、Thinkingデフォルト化で「考えさせてから動かす」運用が標準化されました。
Plugins / MCP / Bedrock / Vertex / Foundry
マルチクラウドと拡張性まわりの整地も途切れず進みました。Microsoft Foundryサポート(v2.0.45)、Vertex AIのsettings.json読み込み修正(v2.0.47)、MCP toolのネストref対応(v2.0.50)、/mcp enable|disableでの全tool一括トグル(v2.0.60)、Bedrockのtoken counting効率化とaws login対応(v2.0.64)、enterprise managed settings追加(v2.0.68)、MCP権限のワイルドカードmcp__server__*(v2.0.70)、BedrockでのBase URL尊重(v2.0.71)など、企業導入で必要になる整地が連続的に入っています。
入力・表示・IMEまわりのUX
日本語ユーザに影響の大きい修正もこの期にまとまって入りました。ctrl+yで削除テキスト貼り付け(v2.0.49)、Wayland画像貼り付け対応(v2.0.52)、@ファジーマッチ高速化(v2.0.55)、VS Codeのsecondary sidebar対応(v2.0.56)、Windows ARM64対応(v2.0.64)、非ラテン文字の単語ナビ修正(v2.0.67)、IME(CJK)の変換ウィンドウ位置修正とOption+ArrowのCJK誤判定修正(v2.0.68)、大容量会話のメモリ使用量3倍改善(v2.0.70)、@メンション候補の約3倍高速化(v2.0.72)が積み重なっています。特にv2.0.68のIME修正は、日本語入力でOption+Arrowが使えなかった問題を解消する地味な大物です。
特筆すべき版ピックアップ
v2.0.51 — Opus 4.5でv2.0系の山場を作る
Opus 4.5投入、Claude Code for Desktop提供開始、Pro向け従量追加購入、Plan Mode強化を1リリースに同居させたv2.0系で最も厚い版。Pro枠のOpus 4.5同梱(v2.0.58)、Thinkingデフォルト化(v2.0.67)まで合わせて、「Opus 4.5を日常で使う準備」がv2.0後半を通して段階的に完了しました。
v2.0.64 — セッションとメモリの「道具化」
auto-compact即時化、名前付きセッション、.claude/rules/、/stats、非同期メッセージ、TaskOutputTool統合など14項目の詰め込み版。特に名前付きセッションは、プロジェクトまたぎで同じ文脈を呼び戻す運用を初めて現実的にしました。背景エージェント(v2.0.60)と合わさり、エージェント運用の完成形に近づいています。
v2.0.67 — Thinkingをデフォルトに倒す
Opus 4.5投入から2週間ほどでThinkingがデフォルトonに倒れました。/permissionsのsearchと非ラテン文字の単語削除バグ修正も同時に入り、Plan Modeやエージェント運用の品質を押し上げる前提がこの版から切り替わったと見えそうです。以降は細かい仕上げを経て、v2.0系はv2.1.0のネイティブ化へ橋渡しされます。
全27版の早見表
| Version | 主な変更概要 |
|---|---|
| 2.0.41 | stop hookにmodel、output styles共有、SDK hookタイムアウト |
| 2.0.42 | SubagentStop hookにagent_id / transcript_path |
| 2.0.43 | SubagentStart hook新設、permissionMode |
| 2.0.45 | PermissionRequest hook、Microsoft Foundry、&で背景タスク |
| 2.0.46 | 画像media type判定修正 |
| 2.0.47 | --teleport改善、Vertex AI設定読み込み修正 |
| 2.0.49 | ctrl+yで削除テキスト貼り付け |
| 2.0.50 | MCP toolネストref修正、ultrathink表示改善 |
| 2.0.51 | Opus 4.5投入、Claude Code for Desktop、Plan Mode強化 |
| 2.0.52 | Wayland画像貼り付け対応、/usage進捗バー修正 |
| 2.0.54 | PermissionRequest hookが「always allow」処理 |
| 2.0.55 | @ファジーマッチ高速化、proxy DNS opt-in |
| 2.0.56 | プログレスバー設定、VS Code secondary sidebar対応 |
| 2.0.57 | Plan却下時フィードバック、VS Codeストリーミング |
| 2.0.58 | ProにOpus 4.5同梱 |
| 2.0.59 | --agent CLIフラグ、agent設定 |
| 2.0.60 | 背景エージェント、`/mcp enable |
| 2.0.61 | VS Code複数ターミナル対応をrevert |
| 2.0.62 | attribution設定、slash command重複修正 |
| 2.0.64 | 名前付きセッション、/stats、.claude/rules/、auto-compact即時化 |
| 2.0.65 | alt+p/option+pでモデル切替、fileSuggestion |
| 2.0.67 | Opus 4.5 Thinkingデフォルトon、/permissions search |
| 2.0.68 | IME位置修正、CJK単語ナビ、enterprise managed settings |
| 2.0.69 | 細かなバグ修正 |
| 2.0.70 | MCP権限ワイルドカード、メモリ3倍改善 |
| 2.0.71 | /settingsエイリアス、Bedrock ANTHROPIC_BEDROCK_BASE_URL |
| 2.0.72 | Chrome Beta、@メンション3倍高速化、ThinkingトグルAlt+T |
v2.1への地ならしとして読むと何が見えるか
この27版を眺めると、v2.1.0のネイティブ化と、それ以降のAgent Teams・Sandbox強化につながる布石が3つ確認できます。
1つ目はHooksと権限の拡張。PermissionRequest hook(v2.0.45 / v2.0.54)、MCPワイルドカード(v2.0.70)で、権限ポリシーをコード化して制御する土台が固まりました。v2.1系のサンドボックスやv2.0.68のenterprise managed settingsの前提条件です。
2つ目はエージェント運用のパーツ揃え。--agent設定(v2.0.59)、背景エージェント(v2.0.60)、非同期メッセージ(v2.0.64)、Subagent hookのメタデータ拡充(v2.0.42 / v2.0.43)が、v2.1のAgent Teams(research preview)へつながる基礎工事です。
3つ目はセッションの永続化。/rename / /resume <name> / /stats / .claude/rules/が連続して入り、プロジェクトまたぎで同じ文脈を持ち越す運用が現実的になりました。v2.0後期は、派手なアナウンスこそ少ないもののv2.1の性能と運用を成立させる道具立てを積み上げた期間と読むのがしっくり来ます。
まとめ
- Opus 4.5の着地〜Thinkingデフォルト化が、約2ヶ月かけて段階的に進んだ: v2.0.51 → v2.0.58 → v2.0.67 → v2.0.72
- セッション管理が「使い捨て」から「資産」に変わった: 名前付きセッション、
/stats、.claude/rules/、背景エージェント - Hooksと権限の細分化が、v2.1サンドボックス強化の土台:
PermissionRequesthookで権限ポリシーをコード化 - 日本語ユーザに効くIME修正がv2.0.68で入った:
Option+ArrowのCJK誤判定が解消、変換ウィンドウ位置も修正
関連する記事
Claude Code をもっと見る →Claude Code v2.1.10 — リポジトリ初期化・メンテナンスをSetup Hookで扱えるように
Claude Code v2.1.139 — 複数セッションを束ねるエージェント一覧と、目標達成まで走り続ける /goalコマンドの追加
Claude Code v2.1.49 — エージェントの作業ツリー分離と、バックグラウンド制御の強化
Claude Code v2.1.136 — /clear後のMCP/Plugin喪失修正とOAuth競合解消
Claude Code v2.1.133 — ワークツリーのベース選択機能と、Hooks/Bashでのeffort連携
Claude Code v2.1.132 — ターミナル全画面表示を切り替え可能に、IDE停止時の安全な終了処理
Claude Code v2.1.121 — MCPの常時ロードとプラグインprune、メモリリーク3件修正
Claude Code v2.1.119 — /config設定の永続化と、--from-prのGitLab/Bitbucket対応