Fable 5.1 デフォ化、セキュリティ ルール強化で自動承認の網を絞る判断。バグ修正40件超は地味だが実運用の安定性に響く
Claude Code v2.1.257 リリース:Fable 5.1 追加と安全性強化
原題: v2.1.257
重要度の根拠: マイナーバージョンアップで新モデル追加と多数のバグ修正が含まれるが、破壊的変更なく既存ワークフロー継続可能
要約
Claude Codeの開発環境がv2.1.257にアップデートされ、新モデル「Claude Fable 5.1」がデフォルト Fable モデルとして追加されました。100万トークンのコンテキスト対応で、キャッシュ読み込みは$0.25/Mtok。タイムゾーン設定の追加、セキュリティルール強化(メタデータ認証情報の自動取得を制限)、サブエージェントモデル強制設定など、運用面での改善が多数含まれています。バグ修正は40件以上の多岐にわたり、セッション管理やリモートコントロール接続時のプロンプトキャッシュミス、複数の認証ヘッダー競合といった既知問題を解決しています。
要点
- Claude Fable 5.1がデフォルト、1M context、$10/$50/Mtok
- Containment Escapeルール追加で自動承認対象を制限し安全性向上
- 40件以上のバグ修正、特にセッション管理と認証周り
- サブエージェントモデル強制設定で運用柔軟性向上
- タイムゾーン・時刻フォーマット設定でローカライズ対応
本文の日本語訳(全文)を見る
## 変更内容
- Claude Fable 5.1(`claude-fable-5-1`)を追加し、デフォルト Fable モデルに設定。100万トークンのコンテキスト対応、トークン課金は $10/$50/Mtok、キャッシュ読み込みは $0.25/Mtok。
- 「時刻形式」(`timeFormat`)と `timeZone` 設定を追加。12時間制、24時間制、24時間 UTC、または strftime パターンをサポート。ターン終了時の時計とトランスクリプトビューのタイムスタンプに適用。
- 自動モードに Containment Escape ルールを追加。クラウドメタデータ・認証情報の取得、エグレス回避、クロステナント到達は、環境が期待値として明示していない限り自動承認されなくなる。
- `CLAUDE_CODE_SUBAGENT_MODEL_FORCE` 環境変数を追加し、`CLAUDE_CODE_SUBAGENT_MODEL`(またはメインモデル)をすべてのサブエージェントに強制適用。サブエージェント生成時やエージェント定義内のモデルオーバーライドを無視。
- `/effort` に `s` フラグを追加して、現在のセッションのみの努力レベル変更が可能に。`/model` と同じ動作。
- 自動モードに `/doctor` 警告を追加。停止したセッションにより残された古いサンドボックスマスクファイルを検出。
- 作業ディレクトリ外でのファイル読み込み前に、自動モードで一度だけプロンプトを表示。読み込みをブロックするオプション(`permissions.blockReadsOutsideWorkingDirectories`)も追加。
- ゲートウェイが提供する `description` フィールド(`CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY`)を `/model` ピッカーエントリで表示対応。説明がない場合は「From gateway」と表示。
- スタートアップ後に作成された `.claude/` フォルダ内の設定がリスタートまで読み込まれないバグを修正。
- エージェントビューから `←` で遷移したセッションが常に元セッションの許可モード で開始され、ターゲットディレクトリの `defaultMode` やエージェントの `permissionMode` をオーバーライドしていたバグを修正。
- `claude agents` で Ctrl+G のキーバインディング再割り当てが無視されていたバグを修正。Ctrl+S / Ctrl+T は新しい `Agents` コンテキスト経由で再割り当て可能に。
- macOS npm インストール時のセルフアップデート中、またはスタティックなデーモンロックファイルが再利用プロセス ID を指す Windows での、バックグラウンドセッションの起動失敗を修正。
- スラッシュコマンドパネル後のレスポンスストリーミング中、ワーキングスピナーが停止していたバグを修正。
- スケジュール起動後、バックグラウンドセッションの `state.json` `detail` フィールドがディスパッチプロンプトを重複記録していたバグを修正。
- `claude agents` で再プロンプト後に終了したバックグラウンドセッションが Completed に埋もれていたバグを修正。Completed はこれ以降、最新の終了時刻でソート。
- `claude --bg` を削除直後のディレクトリから実行時に「backgrounded」と報告し、クラッシュしたセッション行を残していたバグを修正。現在は理由を出力して終了コード 1 で終了。
- Remote Control がセッション途中での再接続時に Bash ツール定義を再送信し、プロンプトキャッシュミスを起こしていたバグを修正。
- Bedrock、Mantle、Vertex、WIF での二重記載カスタム `Authorization` ヘッダーが設定認証情報をオーバーライドしていたバグを修正。Vertex セットアップウィザードが `~/.config/anthropic` から古い Anthropic プロファイルを拾っていた問題も解決。
- Claude Apps ゲートウェイが Foundry、Vertex、Bedrock へ不要なホスト `Authorization` または profile ヘッダーを送信していたバグを修正。Foundry Entra ID アップストリームが `ANTHROPIC_FOUNDRY_API_KEY` 設定時に起動しない問題も解決。
- API キーモード時に古い Anthropic API キーまたは認証トークンが Foundry サブスクリプションキーと共に送信されていたバグを修正。
- メッセージロール抜きで保存されたプロンプトの `/schedule` ルーチンが、実行時に何もすることがない状態で動作していたバグを修正。
- `claude agents` がバックグラウンドセッションが別セッションからのメッセージ承認待ちであること、また送信者が誰かを表示していなかったバグを修正。
- 開いたバックグラウンドセッション内で Ctrl+S で隠蔽されたプロンプトが、セッションがアイドル状態または停止・再開時に失われていたバグを修正。
- サーバー管理設定経由で送信されたテレメトリ(OTEL)設定がウォームスタート時(デスクトップアプリ Code セッション含む)に無視されていたバグを修正。
- チームメイト権限リクエストがリーダーのメールボックス書き込みが一時的にロックされた場合、二度回答されていたバグを修正。
- インフライトターン中にコマンドの自動継続レスポンスがストリーミングされている間、幽霊のような重複スラッシュコマンド行がレンダリングされていたバグを修正。
- `policyHelper` の `timeoutMs` と `refreshIntervalMs` 値がタイマー最大値(2147483647)を超えると失敗またはミリ秒ごとの再実行を引き起こしていたバグを修正。これらは現在クランプ処理される。
- トークンカウンターがフリーズまたはクラッシュしていたバグを修正。
出典: https://github.com/anthropics/claude-code/releases/tag/v2.1.257
媒体: Claude Code Releases
※本記事は Anthropic / OpenAI / Google / Meta / Mistral / DeepSeek / Sakana 等各社の公開情報を基に AI (OpenAI GPT-4o-mini) が日本語で要約・分類した二次的著作物です。著作権法第32条の引用要件に基づき出典 URL を必ず併記しています。要約は AI 生成のため誤訳・誤解釈を含む可能性があります。詳細・正確な情報は必ず出典元の原文をご確認ください。