Claude Code v2.1.154 の更新:Opus 4.8 の高効率デフォルト化と動的ワークフローの導入
Anthropic は Claude Code v2.1.154 をリリースし、Opus 4.8 の導入、マルチエージェントによる動的ワークフローの強化、およびコスト効率の高い高速モードの実装など、開発者体験と推論能力を大幅に向上させました。
キーポイント
Opus 4.8 の本格導入と最適化
最新モデル「Opus 4.8」がデフォルト設定となり、高難易度タスクには自動的にハイエフェクトモードが適用されます。また、高速モードが以前より大幅に低コストで利用可能になり、速度は標準の2.5倍、料金は2倍となりました。
動的ワークフローとマルチエージェント機能
Claude に指示するだけで背景で数十から数百のエージェントをオーケストレーションし、大規模かつ複雑なタスクを実行できる「動的ワークフロー」が新登場しました。これにより、単独の推論では困難だった作業が可能になります。
システムプロンプトとユーザビリティの改善
軽量システムプロンプトがデフォルト化され、不要な多肢選択質問を減らして文脈に基づいて自律的に判断するよう改良されました。また、スライダーのラベルが「Speed/Intelligence」から「Faster/Smarter」に変更され直感的になりました。
開発者ツールの拡張と管理機能強化
シェルコマンドをバックグラウンドセッションとして実行する機能や、プラグインのデフォルト無効化設定、MCP サーバーの承認プロセスの厳格化など、開発環境の制御性とセキュリティが向上しました。
影響分析・編集コメントを表示
影響分析
このアップデートは、AI エージェントが単なるチャットボットから、複雑なタスクを自律的に計画・実行する「作業システム」へと進化することを示しています。特にマルチエージェントオーケストレーションとコスト効率の高い高速モードの組み合わせは、大規模なソフトウェア開発やデータ分析プロジェクトにおける AI の実用性を飛躍的に高めるものであり、開発ワークフローの変革を加速させる重要な転換点となります。
編集コメント
単なるモデルのバージョンアップにとどまらず、エージェント間の協調作業を自動化する「動的ワークフロー」の実装は、AI が実際の業務プロセスに深く統合されるための決定的なステップと言えます。特にコスト対効果の高い高速モードの提供は、大規模タスク実行における経済的障壁を下げ、実運用への導入を後押しするでしょう。
変更点
- Opus 4.8 が登場しました!今後は難易度の高いタスクに対して、デフォルト設定が「高努力」モードとなり、/effort xhigh で実行されます。
- ダイナミック・ワークフローの導入です。Claude にワークフロー作成を依頼すると、背後で数十から数百のエージェントに作業を調整させます。これにより、より大規模で複雑なタスクにも取り組めるようになります。ご自身の実行履歴は /workflows コマンドで確認できます。
- Opus 4.8 の高速モードが、以前よりも大幅に低コストで利用可能になりました。標準料金の2倍の価格で、2.5倍の速度を実現します。
- シンプルなシステムプロンプト(lean system prompt)が、Haiku、Sonnet、および Opus 4.7 以前のモデルを除くすべてのモデルのデフォルト設定となりました。
- Claude は、自ら判断できない場合にのみ多肢選択式のプロンプトを使用するようになり、すでに十分な文脈がある場合でも質問を投げかけることはなくなりました。
- /simplify コマンドは、再利用性、簡素化、効率性、高度さの観点からのクリーンアップレビューを実行し、修正を適用するものとなりました。以前のようなバグ検索を含む完全な /code-review --fix 実行は行われません。
- /effort スライダーのラベルが「Speed」/「Intelligence」から、明確さを高めるため「Faster」/「Smarter」に改名されました。
- claude agents では、「!」と入力することで、後で接続・切断可能なバックグラウンドセッションとしてシェルコマンドを実行できます。また、claude --bg --exec '' としても利用可能です。
- claude agents の /logout コマンドは、以前のようにバックグラウンドセッションに送られるのではなく、実際にログアウトするようになりました。
- ←← キーでエージェントビューを開く機能が、Bedrock、Vertex、Foundry、およびテレメトリ無効化環境でも動作するようになりました。
- Chrome 版 Claude では、/chrome →「ブラウザを選択…」またはチャット内で複数の接続済みブラウザに対してブラウザアクションが実行された際に、使用するブラウザを指定できるようになりました。
- プラグインは、plugin.json またはマーケットプレイスエントリーにおいて defaultEnabled: false を宣言できるようになりました。/plugin コマンドまたは claude plugin enable で有効化します。有効化されたプラグインの依存関係は引き続き自動的に有効化されます
- /plugin の Discover タブでは、現在のディレクトリに関連性シグナルが一致するプラグインに「このディレクトリ向け」という注釈付きでピン留め表示されるようになりました
- ストリーミングツール実行は、テレメトリが無効な場合や Bedrock/Vertex/Foundry 上でも常に有効化されました(以前は機能フラグの背後にありました)
- Stdio MCP サーバーのサブプロセスには、環境変数として CLAUDE_CODE_SESSION_ID と CLAUDECODE=1 が受け渡されるようになりました
- claude mcp list/get コマンドでは、未承認の .mcp.json サーバーが自動承認・接続される代わりに、出力をパイプする場合でも「⏸ 承認待ち」として表示されます
- /remote-control の補完機能は、リモートコントロールが既にアクティブな場合に「Disconnect Remote Control」を表示するようになりました
- /claude-api スキルに Claude Opus 4.8 のサポートと、4.7 から 4.8 への移行ガイダンスが追加されました
- CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE が非推奨となりました(06/01 に削除予定)。Opus 4.6 で高速モードを使用するには、/model claude-opus-4-6[1m] で切り替えた後、/fast を実行してください
- データ流出の検出、特にリポジトリコンテンツの一括転送を検知する自動モード分類器の精度が向上しました
- HOME に末尾スラッシュがある場合でも、rm -rf $HOME が危険なパスとしてブロックされない不具合を修正しました
- 同じセッション内でのサンドボックス化された Bash コマンドと非サンドボックス化された Bash コマンドで、$TMPDIR の解決先が異なるディレクトリになる不具合を修正しました
- Claude Code テーマがターミナルの背景色と一致しない場合に、Claude エージェント内で強調表示された行のテキストが読み取れなくなる問題を修正
- 一部の 1M コンテキストモデルにおいて、バックグラウンドエージェントの完了通知が誤って「文脈外」動作を早期に引き起こす問題を修正
- 予約された / コマンドが発火した際に、ユーザーの目標を見失う背景セッション分類子の問題を修正
- Claude Code の更新後に固定された背景セッションが毎分再起動し、アイドル時にエージェント開始通知が繰り返されプロセスが頻繁に入れ替わる問題を修正
- イドルの猶予期間経過後も「ブロック中」「実行中」「作業中」の状態で停止しない背景セッションの問題を修正
- 背景セッション内のサブエージェントがワークツリー分離ガードを迂回し、共有チェックアウトに書き込んでしまう問題を修正
- macOS でデーモンが終了した後に、孤立した claude --bg-pty-host プロセスが CPU を 100% 使用して回転し続ける問題を修正
- オプションダイアログ内で区切り線より下に表示されるオプションに対して、番号キーショートカットが機能しない問題を修正
- リンクされたワークツリー内部からサブエージェントを起動するか EnterWorktree を呼び出す際に、worktree.baseRef: "head" が現在のワークツリーの HEAD ではなくメインチェックアウトの HEAD に解決されてしまう問題を修正
- 前の行がターミナル幅のちょうど端で終わっている場合に、折り返された行の先頭に不要なスペースが含まれる問題を修正
- 思考スピナーが発生する色の数を制限することで、VS Code での断続的なターミナル描画破損を修正
- プランモードのプロンプトが貼り付けられた画像やテキストから始まる場合、プランファイル名に [Image #N] / [Pasted text #N] のプレースホルダーが含まれてしまう問題を修正
- 色付きツール出力における偽の展開/クリック操作提示を修正:画面に収まる短い ANSI 色付き行において、「ctrl+o で展開」というヒントが表示されなくなりました
- 管理設定における無効な allowedMcpServers/deniedMcpServers エントリが 1 つ存在することで管理設定ポリシー全体が無視される不具合を修正:不正なエントリは現在、Claude Doctor の警告と共に破棄されます
- CLAUDE_CODE_ALWAYS_ENABLE_EFFORT が設定されている場合、effort パラメータをサポートしないモデルで API 400 エラーが発生する問題を修正しました
- Windows: claude.exe が使用中であることが原因で更新が失敗し、他のセッションを閉じて再試行するよう指示されるべきところ、一般的なエラーメッセージが表示されていた不具合を修正しました
- ショートカットヘルプパネルから期限切れの「& でバックグラウンド」ヒントを削除しました
- [VSCode] オートモードでは、モードピッカーに bypass-permissions 設定を表示する必要がなくなり、オートモードが初めてアクティブになる際に新しいセッション画面で表示される非表示可能な通知で説明が表示されます
- ワークフローのみが実行されている場合に、プロンプト下のタスクパネルに選択不能な「main」行が余分に表示される不具合を修正しました
- MCP サーバーに長い名前や複数行の名前、または長い説明文がある場合の /mcp ツール一覧およびツール詳細のレンダリング不具合を修正しました
- オートモードが有効な状態で API(従量課金)ユーザー向けデフォルトオプションに高速モードの価格が表示されない /model ピッカーの不具合を修正しました
- セーフティ分類器が推論中に出力トークンを使い果たした際に、オートモードが「このアクションを評価できません」という理由で誤ってアクションをブロックする不具合を修正しました
原文を表示
What's changed
- Opus 4.8 is here! Now defaults to high effort · /effort xhigh for your hardest tasks
- Introducing dynamic workflows: ask Claude to create a workflow and it orchestrates work across tens to hundreds of agents in the background, so you can take on larger, more complex tasks. Run /workflows to view your runs
- Fast mode on Opus 4.8 is now available at a fraction of its previous cost: 2x the standard rate for 2.5x the speed
- The lean system prompt is now the default for all models except Haiku, Sonnet, and Opus 4.7 and earlier
- Claude now reserves the multiple-choice question prompt for decisions it genuinely cannot make itself, instead of asking when it already has enough context to proceed
- /simplify now runs a cleanup-only review (reuse, simplification, efficiency, altitude) and applies the fixes, instead of running the full /code-review --fix bug-hunting review
- Renamed the /effort slider labels from "Speed"/"Intelligence" to "Faster"/"Smarter" for clarity
- claude agents: type ! to run a shell command as a background session you can attach to and detach from. Also available as claude --bg --exec ''
- claude agents: /logout now signs you out instead of being sent to a background session
- ←← to open the agents view now works on Bedrock, Vertex, Foundry, and with telemetry disabled
- Claude in Chrome: pick which connected browser to use via /chrome → "Select browser…", or in-chat when a browser action runs with multiple connected
- Plugins can now declare defaultEnabled: false in plugin.json or a marketplace entry; enable them with /plugin or claude plugin enable. Dependencies of enabled plugins are still enabled automatically
- The /plugin Discover tab now pins plugins whose relevance signals match the current directory with a "suggested for this directory" annotation
- Streaming tool execution is now always enabled, including when telemetry is disabled or on Bedrock/Vertex/Foundry (previously behind a feature flag)
- Stdio MCP server subprocesses now receive CLAUDE_CODE_SESSION_ID and CLAUDECODE=1 in their environment
- claude mcp list/get now show unapproved .mcp.json servers as ⏸ Pending approval instead of auto-approving and connecting when output is piped
- /remote-control autocomplete now shows "Disconnect Remote Control" when Remote Control is already active
- Added Claude Opus 4.8 support and 4.7 → 4.8 migration guidance to the /claude-api skill
- Deprecated CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE (will be removed on 06/01). To use fast mode on Opus 4.6, switch with /model claude-opus-4-6[1m] and then /fast on
- Improved the auto-mode classifier's detection of data exfiltration, particularly bulk transfers of repository contents
- Fixed rm -rf $HOME not being blocked as a dangerous path when HOME has a trailing slash
- Fixed $TMPDIR resolving to different directories in sandboxed vs unsandboxed Bash commands within the same session
- Fixed unreadable highlighted-row text in claude agents when the Claude Code theme doesn't match the terminal background
- Fixed background-agent completion notifications triggering premature "out of context" behavior on some 1M-context models
- Fixed background-session classifier losing the user's goal when a scheduled /command fires
- Fixed pinned background sessions respawning every minute after a Claude Code update, causing repeated agent-start notifications and process churn at idle
- Fixed background sessions stuck at "blocked", "running", or "working" not retiring after the idle grace period
- Fixed subagents in background sessions bypassing the worktree-isolation guard and writing to the shared checkout
- Fixed orphaned claude --bg-pty-host processes spinning at 100% CPU after the daemon exits on macOS
- Fixed number key shortcuts not working for options shown below the divider in option dialogs
- Fixed worktree.baseRef: "head" resolving to the main checkout's HEAD instead of the current worktree's HEAD when spawning subagents or calling EnterWorktree from inside a linked worktree
- Fixed a stray leading space on wrapped lines when the previous line ended exactly at the terminal width
- Fixed intermittent terminal rendering corruption in VS Code by capping the number of distinct colors the thinking spinner produces
- Fixed plan file names including [Image #N] / [Pasted text #N] placeholders when a plan-mode prompt starts with pasted images or text
- Fixed a phantom expand/click affordance on colored tool output: short ANSI-colored lines that fit on screen no longer show a "ctrl+o to expand" hint
- Fixed a single invalid allowedMcpServers/deniedMcpServers entry in managed settings discarding all managed-settings policy; the bad entry is now dropped with a claude doctor warning
- Fixed API 400 errors on models that don't support the effort parameter when CLAUDE_CODE_ALWAYS_ENABLE_EFFORT is set
- Windows: Fixed update failures caused by claude.exe being in use showing a generic error instead of telling you to close other sessions and retry
- Removed the stale "& for background" hint from the shortcuts help panel
- [VSCode] Auto mode no longer requires the bypass-permissions setting to appear in the mode picker, and a dismissable notice on the new-session screen explains auto mode the first time it's active
- Fixed the task panel below the prompt showing a stray unselectable "main" row when only a workflow is running
- Fixed /mcp tools list and tool detail rendering when MCP servers have long or multi-line tool names or long descriptions
- Fixed the /model picker not showing fast mode pricing on the Default option for API (pay-as-you-go) users when fast mode is on
- Fixed auto mode incorrectly blocking actions with "could not evaluate this action" when the safety classifier ran out of output tokens while reasoning
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み