要点
AnthropicはClaudeを更新し、Opus 4.7に「xhigh」努力レベルを追加しました。ユーザーはコマンドで速度と知能のバランスを調整でき、Max会員は自動モードを利用可能になります。
変更内容
- Claude Opus 4.7 xhigh が利用可能になりました!速度と知能のバランスを調整するには /effort を使用してください。
- Opus 4.7 を使用する際、Max サブスクリプションユーザー向けに Auto モードが利用可能になりました。
- Opus 4.7 の xhigh エフェート レベルを追加しました。これは high と max の間に位置します。/effort、--effort、およびモデル ピッカーから利用可能です。他のモデルは high にフォールバックします。
- 引数なしで /effort を呼び出すと、インタラクティブなスライダーが開き、矢印キーでレベル間を移動し、Enter キーで確認できるようになりました。
- ターミナルのダーク/ライト モードに合わせた「Auto (match terminal)」テーマ オプションを追加しました。/theme から選択してください。
- /less-permission-prompts スキルを追加しました。これは、読み取り専用の Bash および MCP ツール呼び出しの一般的なトランスクリプトをスキャンし、.claude/settings.json 用の優先度付き許可リストを提案します。
- /ultrareview を追加しました。これは、並列マルチエージェント分析と批判を用いて、クラウド上で包括的なコード レビューを実行するためのものです。現在のブランチをレビューするには引数なしで呼び出すか、特定の GitHub PR をフェッチしてレビューするには /ultrareview <PR番号> とします。
- Auto モードはもはや --enable-auto-mode を必要としません。
- Windows: PowerShell ツールが段階的にロールアウトされています。CLAUDE_CODE_USE_POWERSHELL_TOOL 環境変数でオプトインまたはオプトアウトできます。Linux および macOS では、CLAUDE_CODE_USE_POWERSHELL_TOOL=1 で有効化できます(PATH 上に pwsh が必要です)。
- グローブ パターンを含む読み取り専用 bash コマンド(例:ls *.ts)や、cd で始まり && で終わるコマンドは、もはや権限プロンプトをトリガーしません。
claudeコマンド実行時にタイプミスがあった場合、最も近い一致するサブコマンドを提案します(例:claude udpate実行時、「claude updateのことですか?」と表示)
- プランファイルの名前は、完全にランダムな単語ではなく、プロンプトの内容に基づいて命名されるようになりました(例:
fix-auth-race-snug-otter.md)
/setup-vertexおよび/setup-bedrockコマンドを改善し、CLAUDE_CONFIG_DIRが設定されている場合に実際のsettings.jsonのパスを表示し、再実行時に既存のピンからモデル候補をシードし、サポートされているモデルに対して「1M コンテキスト付き」オプションを提供するようになりました
/skillsメニューで、推定トークン数によるソートに対応しました。切り替えるにはtを押してください
Ctrl+Uで入力バッファ全体をクリアするようになりました(以前は行頭まで削除);復元するにはCtrl+Yを押してください
Ctrl+Lでプロンプト入力をクリアするだけでなく、画面全体を強制的に再描画するようになりました
- トランスクリプトビューのフッターに、
[ (スクロールバックへダンプ)およびv (エディタで開く)のショートカットキーを表示するようになりました
- 切り捨てられた長い貼り付けを示す「+N lines」マーカーが、視認性を高めるために全幅の区切り線として表示されるようになりました
- ヘッドレスモードで
--output-format stream-jsonを使用する場合、プラグインが依存関係の不備により降格された際、初期化イベントにplugin_errorsを含むようになりました
- デバッグ目的で、完全な API リクエストおよびレスポンス本文を OpenTelemetry ログイベントとして出力する
OTEL_LOG_RAW_API_BODIES環境変数を追加しました
- 通常の操作中に TUI(ターミナルユーザーインターフェース)に表示される可能性のある、誤解を招くデコンプレッション、ネットワーク、および一時的なエラーメッセージの出力を抑止しました
- v2.1.110 で導入された、非ストリーミングフォールバックのリトライ回数制限を元に戻しました。この制限は API 過負荷時に、長時間の待機と引き換えに、より多くの完全な失敗を引き起こすことが判明したためです
- iTerm2 と tmux の環境において、ターミナル通知が送信された際に発生するターミナル表示のチアリング(ランダムな文字の表示、入力位置のズレ)を修正
- Git 管理外の作業ディレクトリにおいて、@ファイルの候補表示が毎ターンプロジェクト全体を再スキャンする問題、および追跡対象のファイルがない新規作成された Git リポジトリにおいて設定ファイルのみが表示される問題を修正
- 編集前の LSP(Language Server Protocol)診断結果が編集後に残存し、モデルが直前に編集したファイルを再読書してしまう問題を修正
- /resume コマンドのタブ補完が、セッション選択画面を表示するのではなく、任意の名前付きセッションを即座に再開していた問題を修正
- /context コマンドのグリッド表示において、行間に不要な空行が表示される問題を修正
- /clear コマンドが /rename で設定されたセッション名を破棄し、ステータスラインの出力から session_name が失われる問題を修正
- プラグインのエラーハンドリングを改善:依存関係エラーにおいて、競合しているバージョン、無効なバージョン、複雑すぎるバージョン要件を区別するようにしました。プラグイン更新後の解決済みバージョンの陳腐化問題を修正し、プラグインインストール時に中断された以前のインストールから回復する機能を追加しました
- Claude が存在しないコミットスキルの呼び出しを行い、カスタム /commit コマンドを持たないユーザーに対して「Unknown skill: commit」と表示される問題を修正
- Bedrock/Vertex/Foundry における 429 レートリミットエラーで、status.claude.com(Anthropic 運営プロバイダーのみをカバー)への参照が含まれていた問題を修正
- 1 つのフィードバックアンケートを閉じた後、次のアンケートが連続して表示される問題を修正
- bash/PowerShell/MCP ツールの出力に含まれる裸の URL が、ターミナルで折り返された場合にクリック不可になっていた問題を修正
- Windows: CLAUDE_ENV_FILE および SessionStart フックの環境ファイルが適用されるようになりました(以前は無視されていました)
- Windows: ドライブ文字を含むパスに対する権限ルールが、正しくルート基準で適用されるようになり、ドライブ文字の大文字・小文字の違いのみで異なるパスが同一のパスとして認識されるようになりました