Claude Opus 5がデフォルトに。新機能とバグ修正で開発が快適に!
Claude Code v2.1.219リリースの変更点
原題: v2.1.219
重要度の根拠: 新モデルと主要機能の追加により、広範な影響を与えるため。
要約
Claude Codeの最新リリースv2.1.219では、デフォルトのOpusモデルとしてClaude Opus 5が追加され、1Mのコンテキストを持つ高速モードが導入されました。また、サンドボックス環境でのホスト制限や新しいディレクトリ追加のフック、エラーメッセージの改善など、多数の機能追加とバグ修正が行われています。これにより、開発者はより安全かつ効率的に作業ができるようになります。
要点
- Claude Opus 5がデフォルトモデルに
- サンドボックスでのホスト制限機能追加
- ディレクトリ追加後のフックが新設
- エラーメッセージの改善が多数
- サブエージェントのネストが最大3階層に
開発者向け技術解説(API・実装詳細・破壊的変更)を見る
このリリースでは、Claude Opus 5がデフォルトのオプスモデルとして追加され、価格は$10/$50 per Mtokです。新しい設定`sandbox.network.strictAllowlist`が追加され、サンドボックス内での非許可ホストのコマンド実行を制限します。さらに、ディレクトリ追加後に発火するフックや、`mcp_server_errors`がヘッドレスストリームで追加され、エラーメッセージが改良されました。サブエージェントのネストも最大3階層まで可能になっています。バグ修正も多数含まれており、これにより操作性が向上しています。
本文の日本語訳(全文)を見る
## 変更点
- Claude Opus 5(`claude-opus-5`)を追加し、デフォルトのOpusモデルに設定しました。1Mのコンテキストを持ち、高速モードは$10/$50 per Mtokです。
- 非許可ホストに対するサンドボックスコマンドの制限を行う`sandbox.network.strictAllowlist`設定を追加しました。
- セッション中に新しい作業ディレクトリが登録されると、`/add-dir`またはSDKの`register_repo_root`制御リクエストの後に発火する`DirectoryAdded`フックを追加しました。
- ヘッドレスストリーム-json初期化イベントに`mcp_server_errors`を追加し、設定検証でスキップされた`--mcp-config`エントリをリスト表示します。ターミナル実行時にはスタートアップ警告が表示されます。
- すべての設定ファイルからアドバイザリ動的ワークフローサイズガイドラインを設定できる`workflowSizeGuideline`設定キーを追加しました。設定中は`/config`行が非表示になります。
- ストリーム-jsonでのネストされたサブエージェント転送を追加しました。深さ2以上で生成されたサブエージェントは、`--forward-subagent-text`が設定されていると表示され、生成元エージェントの`tool_use` IDで識別されます。
- APIエラーでターンが終了した際に、すでに生成された回答が`claude -p`のテキスト出力から消える問題を修正しました。
- サーバー接続に失敗したときの`claude mcp list`および`/mcp`にHTTPステータスとエラーテキストを追加し、隠れた前後の空白を持つMCP設定値への警告を表示します。
- セルフホストランナーが再起動中に承認された権限がセッション再開時に失われる問題を修正し、承認されたアクションが実行されるようになりました。
- 古いキャッシュがラベルを保持している場合に、Fableモデル行が「利用クレジットが必要」と表示される問題を修正しました。
- セルフホストランナーが起動中にSIGTERMが到着した際に、古いアクティブ行がリースの期限切れまで残る問題を修正し、クリーンに登録解除されるようになりました。
- セルフホストランナーの生成およびセッション失敗に構造化された失敗カテゴリを追加し、フックエラー、ランナークラッシュ、設定エラーを区別できるようにしました。
- `/model`ピッカーが「Opus」と表示されるのではなく、マージされたOpus行を「Opus (1Mコンテキスト)」として表示する問題を修正しました。
- GNU screen内での選択時にコピーして選択内容をターミナルにbase64で印刷する問題を修正しました。
- モデルスイッチ、再接続、または組織チェックの失敗後にリモートコントロールクライアントが古い高速モードステータスを保持する問題を修正しました。
- Windowsで`CLAUDE_CODE_GIT_BASH_PATH`が、パスがbash/shバイナリでない場合に終了したり、bashとして使用されたりする問題を修正しました。これは警告とともに無視されます。
- Vimモードの問題を修正し、空のプロンプトで←を押すとNORMALモードからエージェントビューに戻るようにしました。
- スクリーンリーダーモードが各キー入力のたびに全入力行を書き換える問題を修正し、入力された文字のみをエコーするようにしました。
- 「リモートコントロールはapi.anthropic.com経由でのみ利用可能です」というエラーを改善し、原因となった特定の設定名を表示します。
- `claude --teleport`を改善し、現在のチェックアウトがセッションのリポジトリと一致しない場合に、どのリポジトリを指しているかを表示します。
- 動的ワークフローをデフォルトで中サイズガイドラインに変更しました(エージェント数は15未満を目指す)。他のサイズや制限なしの動的ワークフローサイズを`/config`で選択できます。
- 管理されたMCPの許可リスト/拒否リストの`${VAR}`エントリが、設定ファイル環境ではなく、スタートアップ環境と管理設定環境から解決されるように変更されました。
- `/model`ピッカーが最新モデル名のみを強調表示するように変更され、新しいリリースを示すハイライトが確保されます。
- 実行中のワークフローの状態行に現在のデフォルトワークフローサイズを追加し、変更のための`/config`へのポインタを示します。
- Opus 4.7を高速モードから削除し、`/fast`は現在Opus 5およびOpus 4.8に適用されます。
- claude-apiスキルをOpus 5をデフォルトに更新し、Opus 4.8からの移行パスを提供します。
- サブエージェントは、デフォルトで最大3階層のネストを持つことができ(以前は1)、ネストを無効にするには`CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH=1`を設定します。
出典: https://github.com/anthropics/claude-code/releases/tag/v2.1.219
媒体: Claude Code Releases
※本記事は Anthropic / OpenAI / Google / Meta / Mistral / DeepSeek / Sakana 等各社の公開情報を基に AI (OpenAI GPT-4o-mini) が日本語で要約・分類した二次的著作物です。著作権法第32条の引用要件に基づき出典 URL を必ず併記しています。要約は AI 生成のため誤訳・誤解釈を含む可能性があります。詳細・正確な情報は必ず出典元の原文をご確認ください。