この記事はAIがClaude CodeのCHANGELOGをまとめたものです。誤りが含まれる可能性があるため、重要な判断は公式ドキュメントでご確認ください。
はじめに
今週の Claude Code 更新をまとめました。v2.1.114〜v2.1.126 の変更が対象です(前回記事 v2.1.114 と一部重複する一連の機能を含みます。前回: 2026/04/20週)。
今回は「クラウドで並列バグハント」「会話コンテキストを丸ごと引き継ぐサブエージェント」「設定の永続化」という3本柱を中心に、Windows・Mac 両ユーザーにうれしい修正も複数入っています。
今週のハイライト
1. /ultrareview パブリックプレビュー(v2.1.114〜v2.1.119)
※ パブリックプレビュー期間中の段階的ロールアウトのため複数バージョンに記載があります。
コードレビューの質を上げたいけど、レビューに時間をかけたくない。そのジレンマを解消しようとしているのが /ultrareview です。
ドキュメントによれば、/ultrareview を実行すると Claude Code はリモートサンドボックス上で複数のレビュアーエージェントをフリート(群)として起動し、ブランチやプルリクエストのバグを探します。レビュー結果はローカルの CLI に返ってきますが、レビュー処理自体はクラウド上で完結するため、実行中もターミナルは他の作業に使えます。
通常の /review(ローカル単一パス)と比べた主な違いはこの3点です。
- 検出精度が高い: 各エージェントが独立して結果を検証するため、スタイル提案ではなく再現可能な実際のバグに絞り込まれます
- カバレッジが広い: 複数エージェントが並行してコードを探索するので、単一パスでは見逃しがちな問題が浮上しやすくなります
- ローカルリソースを消費しない: 重い処理はリモートに任せるため、ローカル環境への影響がありません
使い方はシンプルで、インタラクティブセッションなら /ultrareview、CI で使うなら claude ultrareview サブコマンドで実行します。PR 番号を渡すと特定の PR をレビュー対象にできます(例: /ultrareview 1234)。
注意点が2つあります。
まず、利用には Claude.ai アカウントでの認証が必要です。API キーのみで使っている場合は /login で Claude.ai 認証を追加してください。Amazon Bedrock / Google Cloud Vertex AI / Microsoft Foundry 経由では利用できません。
料金体系は公式ドキュメントで最新情報を確認してください。詳細検証は別記事予定です。
2. Forked subagents(v2.1.119)
Claude Code のサブエージェント機能に「フォーク」という新しい起動方式が追加されました。環境変数 CLAUDE_CODE_FORK_SUBAGENT=1 を設定して有効化します(v2.1.119 で追加、実験的機能)。
通常のサブエージェントは、それ自体の定義(システムプロンプト・ツール設定)を持ち、親会話とは独立したコンテキストで起動します。フォークはそれとは根本的に違い、起動した瞬間の親会話のコンテキストをまるごと引き継いだ状態でサブエージェントを立ち上げます。
ドキュメントによれば、フォークと通常のサブエージェントの違いはざっとこんな感じです。
| 項目 | フォーク | 通常のサブエージェント |
|---|---|---|
| 起動コンテキスト | 親会話を全コピー | 自分の定義から開始 |
| システムプロンプト | 親と同一 | 独自定義 |
| プロンプトキャッシュ | 親と共有(コスト効率よい) | 新規生成 |
| さらなるフォーク | 不可 | (制限あり) |
フォークを手動で起動するには /fork コマンドに指示を添えます。例えば「/fork draft unit tests for the parser changes so far」のように書くと、メインセッションの作業を続けながら、バックグラウンドでユニットテストの草稿を作らせることができます。フォークの実行状況はプロンプト下部のパネルに表示され、完了するとメインセッションに結果が届きます。
注意点: CLAUDE_CODE_FORK_SUBAGENT=1 を有効にすると、通常の general-purpose サブエージェントの起動がすべてフォーク方式に切り替わります。また、フォーク内からさらにフォークを生成することはできません。まだ実験的機能なので、挙動は今後変わる可能性があります。
参照: Forked subagents ドキュメント(英語)
3. /config 設定の永続化(v2.1.119)
これまで /config でテーマやエディタモードを変更しても、セッションをまたぐと元に戻る——という不便がありました。v2.1.119 からはこの変更が ~/.claude/settings.json に永続化されるようになっています。
ドキュメントによれば、/config で変更できる主な設定はこのあたりです。
-
Editor mode:
normalまたはvim - Theme: カスタムテーマを含む表示テーマ
- Verbose: 詳細出力のオン/オフ
- Auto-scroll: フルスクリーンレンダリング時の自動スクロール
- Session recap: 数分離れた後の1行サマリー表示
- Notifications: 通知方法の選択
設定は複数のスコープで管理され、優先度は高い順に「Managed(IT部門)> コマンドライン引数 > Local(.claude/settings.local.json)> Project(.claude/settings.json)> User(~/.claude/settings.json)」となっています。/config による変更は User スコープ(~/.claude/settings.json)に書き込まれるため、プロジェクト側の設定が上書きしている項目は反映されない点に注意が必要です。
チームで共有したい設定はプロジェクトスコープの .claude/settings.json(git 管理推奨)に書き、個人の好みは /config で変更して User スコープに置く、というすみ分けが自然です。/status コマンドで現在どの設定が有効かを確認できます。
Windowsユーザーへのお知らせ
Windowsユーザーに直接関係する変更が今週2件入りました。どちらも「使えるか使えないか」レベルの実用的な修正です。
Git for Windows が不要に(v2.1.120 / 2026-04-28)
これまでWindowsでClaude Codeを使うには、Git for Windowsに同梱されるbashが必要でした。つまり「Gitを入れないと動かない」という状態が続いていました。
ドキュメントによれば、v2.1.120からPowerShellをシェルツールとして直接使えるようになり、Gitが未インストールの環境でも動作するようになっています。なお、バージョン管理ツールとしての Git は引き続き必要です。不要になったのはシェルとしての Git Bash であり、git コマンド自体を使わなくてよくなったわけではありません。
既にGit for Windowsを入れている場合はそのまま使い続けられますが、新規セットアップの手順が一段シンプルになりました。PowerShellネイティブの環境で動くため、パス形式やエンコーディングまわりの細かい挙動も変わる可能性があります。しばらく様子を見ながら使うのが安心です。
日本語が文字化けしなくなった(v2.1.126 / 2026-05-01)
Windowsで日本語・韓国語・中国語のテキストが正しく表示されない問題が修正されました。
ドキュメントによれば「CJK文字のレンダリング修正」として記載されています。具体的にどのコードポイントが対象だったかは公式に詳細がないため断言はできませんが、日本語入力・日本語ファイル名・日本語コメントを扱う場面での体感品質に直結する変更です。
Windowsユーザーの方は v2.1.126 以降にアップデートすることで、この修正が適用されます。claude --version でバージョンを確認し、古い場合は npm update -g @anthropic-ai/claude-code でアップデートしてください。
その他の変更一覧
| バージョン | 機能名 | 概要 | 影響度 |
|---|---|---|---|
| v2.1.114〜v2.1.119 | Session recap | ターミナルが非フォーカス中に起きたことを1行サマリーで表示。/recap でオンデマンド呼び出しも可 |
中 |
| v2.1.118 | Custom themes |
/theme から名前付きカラーテーマをビルド・切り替え可能。~/.claude/themes/ にJSONで手編集も可。プラグインでの配布にも対応 |
低 |
| -(w17週) | Claude Code on the web 再設計 | セッションサイドバー・ドラッグ&ドロップレイアウト・Routinesビュー刷新。レスポンス高速化と安定性向上 | 中 |
| v2.1.119 | --from-pr マルチプラットフォーム対応 |
--from-pr が GitLab MR・Bitbucket PR・GitHub Enterprise URL に対応(従来は github.com のみ) |
中 |
| v2.1.119 | Vim visual mode | プロンプト入力で v キーで文字選択・V キーで行選択の Vim ビジュアルモードが追加 |
低 |
| v2.1.119 | デフォルト effort レベル引き上げ | Pro/Max の Opus 4.6・Sonnet 4.6 のデフォルト effort が medium から high に変更 | 中 |
| v2.1.120 | Windows: Git for Windows 不要化 | Git が未インストールでも PowerShell をシェルツールとして使用可能に | 中 |
| v2.1.120 | claude ultrareview(非対話実行) |
claude ultrareview [target] サブコマンドで CI 環境など非対話モードでのコードレビュー実行が可能に |
中 |
| v2.1.121 | MCP alwaysLoad オプション | MCP サーバー設定に alwaysLoad オプション追加。tool-search deferral をスキップして常時ロード可能に |
中 |
| v2.1.121 | PostToolUse フック: ツール出力置換 | PostToolUse フックが hookSpecificOutput.updatedToolOutput で全ツールの出力を置換可能に |
中 |
| v2.1.121 | /skills 検索ボックス |
/skills メニューにタイプ絞り込み検索ボックスが追加 |
低 |
| v2.1.122 | ANTHROPIC_BEDROCK_SERVICE_TIER | Bedrock のサービス階層(default/flex/priority)を環境変数で選択可能に | 低 |
| v2.1.122 | /resume PR URL 検索 |
/resume のサーチボックスに PR URL を貼り付けると対象セッションを検索できるように(GitHub/GitLab/Bitbucket 対応) |
中 |
| v2.1.123 | OAuth 認証バグ修正 |
CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1 設定時の OAuth 認証 401 ループを修正 |
低 |
| v2.1.126 | claude project purge |
claude project purge [path] でプロジェクト状態(トランスクリプト・タスク・ファイル履歴・設定)を一括削除 |
中 |
| v2.1.126 | /model ゲートウェイ対応 |
ANTHROPIC_BASE_URL が Anthropic 互換ゲートウェイを指す場合、/model ピッカーが /v1/models エンドポイントのモデルを一覧表示 |
低 |
| v2.1.126 | Windows 日本語レンダリング修正 | 日本語・韓国語・中国語のテキストが Windows で文字化けしていた問題を修正 | 中 |
| v2.1.126 | Mac スリープ後のストリーム修正 | Mac スリープ後にストリームアイドルタイムアウトエラーが発生していた問題を修正 | 中 |
| -(w17週) | macOS/Linux: bfs・ugrep 組み込み | ネイティブビルドで Glob・Grep ツールを Bash 組み込みの bfs と ugrep に置き換え。ツールラウンドトリップなしで高速検索 | 低 |
| -(w17週) | /usage への統合 |
/cost と /stats を /usage に統合。旧コマンドは入力ショートカットとして引き続き動作 |
低 |
| -(w17週) | Opus 4.7 コンテキスト修正 | Opus 4.7 セッションがネイティブ 1M コンテキストウィンドウで計算されるよう修正(/context% の誤表示・早期 autocompaction が解消) |
中 |
| -(w17週) | /resume 高速化 | 大規模セッションの /resume 処理が最大 67% 高速化。大型セッションのサマリー提案機能も追加 |
中 |
※ バージョン番号が「-(w17週)」の項目は、公式 What's New 2026-w17 ページに掲載されているものの、個別バージョン番号の記載がないため「-」としています。
個別検証記事
詳しく試した内容は別記事として書きます(順次公開予定)。
- /ultrareview の実際の使い勝手・コスト感の検証(公開後リンクに差し替え)
- Forked subagents の活用パターン(公開後リンクに差し替え)
Claude Code をもっと深く学ぶ
週次まとめを読んでいると「そもそも基礎を体系的に押さえたい」という気持ちになることがあります。そんなときに手元に置いておきたい書籍を2冊紹介します。
Claude CodeによるAI駆動開発入門(平川 知秀 著)
Claude Code の基本操作から実践的な使い方まで日本語でまとめられた入門書です。
実践Claude Code入門――現場で活用するためのAIコーディングの思考法(西見 公宏・吉田 真吾・大嶋 勇樹 著)
「思考法」に踏み込んでいる点が特徴です。ツールの使い方だけでなく、AI と協調して開発する際の考え方を学びたい方向け。
この記事は はてなブログ からのクロスポストです。