Claude Code v2.1.111 — Opus 4.7 xhighとMax向けAuto mode開放、/ultrareview登場
Claude Code v2.1.111はOpus 4.7にxhigh effortを追加、MaxプランでAuto modeをフラグなしで開放、並列マルチエージェントの/ultrareviewを導入した大型リリースです。
このリリースで何ができるようになるか
Claude Code v2.1.111は、モデルの「頭の良さ」と運用の「楽さ」を同時に動かす大型リリースです。
- Opus 4.7に
xhigheffortが追加(highとmaxの中間。/effortのスライダー UIでも選べる) - MaxプランのAuto modeが
--enable-auto-mode不要で利用可能に(モデル / effort選択をClaude側に委ねられる) /ultrareviewでクラウド側の並列マルチエージェントによるコードレビューが走る(ブランチまたはGitHub PRを対象に複数視点で検証)
直前のv2.1.110でTUIとRemote Controlの足回りを整えた流れに乗り、本版でOpus 4.7を活かしきるための調整粒度と、レビュー / 権限運用の自動化軸が揃った形です。
あなたの開発フローはどう変わるか
Opus 4.7を常用しているユーザー
high と max の間を求めていたケースで xhigh が選べます。/effort を引数なしで呼ぶと矢印キーで選べるスライダーが開き、Enterで確定します。
# 対話モードで切り替え
/effort
# CLI 引数で指定
claude --effort xhighxhigh はOpus 4.7専用です。他モデルで指定すると high にフォールバックします。--effort / /effort / モデルピッカーのいずれからも指定でき、対話セッション内では効きながら、バッチ系では明示固定する運用が現実的です。
Maxプラン契約者
Auto modeが --enable-auto-mode フラグ無しで動くようになり、Opus 4.7 を選択しているとき特に効きます。モデルやeffortをClaude側が場面に応じて選ぶため、ユーザーが細かく調整しなくても十分な品質が出やすい体験に寄ります。Plan acceptanceダイアログの「auto mode」表記は維持され、必要なら手動指定で固定できます。
コードレビューを自動化したいチーム
/ultrareview は引数なしで現在ブランチ、/ultrareview <PR#> でGitHub PRを対象にレビューが走ります。クラウド側で並列マルチエージェントによる複数観点の指摘 / 批評が出るため、ローカルの単一セッションのレビューでは届かない範囲まで確認材料が増えます。PR作成直後の自動レビュー層として、人間レビュー前のフィルタに置く運用に向きます。
権限プロンプトに疲れている長期運用環境
/less-permission-prompts Skillが追加され、過去のトランスクリプトから頻出する読み取り系Bash / MCPコールを抽出し、.claude/settings.json 向けの優先度付きallowlist案を提示してくれます。長期にわたり同じプロジェクトで作業を続けているチームほど、許可ルールの整備コストが下がります。
加えて、ls *.ts のようなグロブを伴う読み取り系Bashコマンドや、cd <project-dir> && で始まるコマンドがそもそも権限プロンプトを出さなくなったため、待ち時間自体が減ります。
Windowsユーザー
PowerShellツールが段階的に展開されています。CLAUDE_CODE_USE_POWERSHELL_TOOL=1 でオプトイン / =0 でオプトアウト可能で、Linux / macOSでも pwsh がPATHにあれば有効化できます。Windows特有の不具合修正(CLAUDE_ENV_FILE とSessionStartフックが効くように、ドライブレター違いのパス正規化)も入っています。
主な変更点
モデル / effort
- Opus 4.7に
xhigheffort追加:/effort、--effort、モデルピッカーから選択可。他モデルではhighにフォールバック /effortを引数なしで呼ぶとスライダー UIが開き、矢印キー + Enterで確定- MaxプランでOpus 4.7利用時にAuto modeが一般開放(
--enable-auto-mode不要)
新規コマンド / Skill
/ultrareview追加: 引数なしで現在ブランチ、/ultrareview <PR#>でGitHub PRをクラウド側の並列マルチエージェントでレビュー/less-permission-promptsSkill追加: トランスクリプトを走査して頻出読み取り系Bash / MCPコールを抽出、.claude/settings.json向け優先度付きallowlist案を提示
操作 / UX
- 「Auto (match terminal)」テーマ追加:
/themeから選択可、ターミナルのダーク / ライトに追従 - 読み取り系Bash + グロブ(例
ls *.ts)、およびcd <project-dir> &&で始まるコマンドが権限プロンプトを出さなくなる claudeのサブコマンド誤入力にタイポ提案(例claude udpate→Did you mean claude update?)- Planファイル名が「プロンプト由来 + ランダム単語」(例
fix-auth-race-snug-otter.md)に変更 Ctrl+Uを「入力バッファ全削除」に変更(復元はCtrl+Y)Ctrl+Lが画面全体の再描画もトリガー- Transcript viewフッターに
[(scrollbackダンプ)、v(エディタで開く)のショートカット表示 - 長文ペースト時の「+N lines」マーカーを全幅区切りに変更
Windows / PowerShell
- PowerShellツールが段階的展開、
CLAUDE_CODE_USE_POWERSHELL_TOOLでオプトイン / アウト CLAUDE_ENV_FILEとSessionStartフックの環境ファイルがWindowsでも適用されるように- ドライブレター違いのみのパスが同一として認識されるように
セットアップ / 観測
/setup-vertex//setup-bedrock改善:CLAUDE_CONFIG_DIR設定時の実settings.jsonパス表示、既存pinからのモデル候補シード、対応モデルでの「with 1M context」オプション/skillsメニューに推定トークン数ソート(tで切替)--output-format stream-jsonのinitイベントにplugin_errorsを追加OTEL_LOG_RAW_API_BODIES環境変数でAPIリクエスト / レスポンス本文をOpenTelemetryログに出力
修正
- v2.1.110で入った非ストリーミングフォールバックretry上限を撤回(待ち時間が露骨な失敗に置き換わっていたため)
- iTerm2 + tmuxで通知送信時に表示乱れ / 入力ドリフトが起きる問題を修正
@ファイル補完が非gitディレクトリで毎ターン再スキャンする問題、新規gitリポジトリで設定ファイルしか出ない問題を修正- LSP診断が編集前の状態で編集後に届き、ファイルの再読み込みを誘発する問題を修正
/resumeのタブ補完が、セッションピッカーを表示せず即時に任意セッションを開始する問題を修正/contextグリッドの行間に余分な空行が入る問題を修正/clearで/rename由来のセッション名が落ちる問題を修正- Plugin依存エラーを「conflicting / invalid / overly complex」に細分、
plugin installの中断リカバリを改善 commitスキルが存在しないユーザーで「Unknown skill: commit」と表示される問題を修正- Bedrock / Vertex / Foundryの429エラーがstatus.claude.comを参照する誤メッセージを修正(同サイトはAnthropic運営プロバイダのみが対象)
- bash / PowerShell / MCPの出力でURLが折り返されるとクリック不能になる問題を修正
Opus 4.7 xhighとAuto modeを組み合わせると何が変わるか
この2つは独立した機能ですが、組み合わせると「使う側が細かく調整しなくても、十分な品質が出やすい」体験に寄ります。
| 観点 | xhigh単独 | Auto mode単独 | 両方利用時 |
|---|---|---|---|
| 速度vs知性のバランス | ユーザーが手動で選ぶ | Claudeが場面で選ぶ | Autoがxhighを選ぶ機会が増え、過不足が減りやすい |
| コスト予測 | 手動なので予測しやすい | モデル選択が動的で予測しにくい | 体感品質は安定しやすいが、コスト見積りは難しくなる |
| 新規ユーザー体験 | effort概念の理解が必要 | 既定値で十分動く | オンボーディングの摩擦が下がる |
| バッチ / CI運用 | スクリプトに落とし込みやすい | 出力モデルが動的で挙動予測が難しい | 再現性重視ならAutoを切ってxhigh固定の選択肢 |
対話的な開発では「Auto + Opus 4.7」で考えずに高品質を取りやすく、CI / 自動化ではAutoを切ってeffortを固定するほうが向く、という使い分けが現実的です。
まとめ
- MaxプランでOpus 4.7を使うチーム: Auto modeの標準化とxhighの追加で、品質調整の手間が減ります
- PRレビューを自動化したいチームは推奨:
/ultrareviewで並列マルチエージェントレビューが組める - 長期運用で権限プロンプトに疲れているチームは推奨:
/less-permission-prompts+ 読み取り系コマンドの自動許可緩和が効く - Windows利用者は推奨: PowerShellツール展開と
CLAUDE_ENV_FILE周りの修正 - CIで再現性を最優先する運用は任意: Auto modeよりeffort固定のほうが向くケースが多い
更新は claude update で取得できます。直前のv2.1.110で整えたTUI / Remote Controlの足回りに、本版で「自律実行を任せやすい設定軸」が乗った流れと読めます。
関連する記事
Claude Code をもっと見る →Claude Code v2.1.139 — 複数セッションを束ねるエージェント一覧と、目標達成まで走り続ける /goalコマンドの追加
Claude Code v2.1.137 — Windows版VS Code拡張の起動失敗を再修正(v2.1.131と同種の不具合)
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.131 — Windows版VS Code拡張の起動失敗と、Mantle認証の修正
Claude Code v2.1.129 — パッケージマネージャの自動更新と、プロンプトキャッシュの修正
Claude Code v2.1.128 — MCP接続状態の可視化と、ツール並列実行で兄弟処理が巻き込まれない修正