❯ claude update
Current version: 2.1.42
Checking for updates to latest version…
Updating the native installation you are currently using
Config updated to reflect current installation method: native
Successfully updated from 2.1.42 to version 2.1.47
更新内容の確認
Sonnet 4.6が大きそうですね。
⏺ Claude Code v2.1.42 → v2.1.47 更新情報
v2.1.42 (2/13)
- /resume でインタラプトメッセージがタイトルに表示されるバグを修正
- Bedrock/Vertex/Foundry ユーザー向け Opus 4.6 アナウンスを修正
- 画像サイズ制限のエラーメッセージを改善
v2.1.44 (2/16)
- 認証リフレッシュエラーを修正
v2.1.45 (2/17)
- Claude Sonnet 4.6 のサポートを追加
- spinnerTipsOverride 設定(カスタムヒント表示)を追加
- SDKRateLimitInfo / SDKRateLimitEvent 型を追加
- Bedrock・Vertex・Foundry での Agent Teams を修正
- macOS でサンドボックスの "operation not permitted" を修正
- Task ツールが ReferenceError でクラッシュするバグを修正
- 起動パフォーマンスを改善
- 大きなシェル出力時のメモリ使用量を改善
v2.1.47 (2/18) - 最新
- FileWriteTool の行カウントを修正(意図的な末尾の空行が保持されるように)
- Windows での \r\n 改行による描画バグ・レイアウトずれを複数修正
- VS Code のプラン プレビューを改善(自動更新・条件付きコメント)
- PDF が多い場合にコンパクションが失敗するバグを修正
- 長時間セッションでのメモリ使用量を改善
- 起動パフォーマンスを約 500ms 短縮
- MSYS2/Cygwin 環境での Bash ツール出力が破棄されるバグを修正
- @ ファイルメンション
のインデックス事前ウォームアップで検索パフォーマンス改善
- NFS/FUSE ファイルシステムでのユーザー定義エージェントを修正
- プラグインエージェントスキルがサイレントに失敗するバグを修正
- フック入力に last_assistant_message フィールドを追加
- セッション再開後にカスタムタイトルが失われるバグを修正
- CJK(日本語・中国語・韓国語)の全角文字によるレイアウトのずれを修正
- その他 60+ 件のバグ修正
ちょっと気になったもの。
SDK使ってないけど便利そう。
1. SDKRateLimitInfo / SDKRateLimitEvent 型の追加
Claude Code SDK
を使って外部アプリを構築しているユーザー向けの機能追加です。
何が追加されたか
レート制限の状態をリアルタイムで監視できる2つの型が SDK に追加されました:
┌───────────────────┬──────────────────────────────────────────────┐
│ 型 │ 役割 │
├───────────────────┼──────────────────────────────────────────────┤
│ SDKRateLimitInfo │ レート制限の現在状態を表すデータ構造 │
├───────────────────┼──────────────────────────────────────────────┤
│ SDKRateLimitEvent │ レート制限が変化したときに発行されるイベント │
└───────────────────┴──────────────────────────────────────────────┘
取得できる情報
- utilization — 現在のAPI使用率(何%消費しているか)
- reset times — レート制限がリセットされる時刻
- overage information — 制限を超えた場合の超過情報
ユースケース
SDK でエージェントを構築している場合、レート制限に近づいたときに処理を遅延
させたり、UIに状態を表示したりといった制御が可能になります。
続いて、sonnet 4.6 について
⏺ Claude Sonnet 4.6 詳細まとめ
基本スペック
┌────────────────────────┬──────────────────────────────────────┐
│ 項目 │ 内容 │
├────────────────────────┼──────────────────────────────────────┤
│ API モデル ID │ claude-sonnet-4-6 │
├────────────────────────┼──────────────────────────────────────┤
│ コンテキストウィンドウ │ 200K(ベータで 1M トークン 対応) │
├────────────────────────┼──────────────────────────────────────┤
│ 最大出力トークン │ 64K │
├────────────────────────┼──────────────────────────────────────┤
│ 価格 │ $3/$15 per MTok(Sonnet 4.5 と同じ) │
├────────────────────────┼──────────────────────────────────────┤
│ 位置づけ │ 速度と知性のベストバランス │
└────────────────────────┴──────────────────────────────────────┘
---
主な性能向上
コーディング
- SWE-bench Verified で 79.6% スコア(Opus に近い水準)
- Claude Code でユーザーが Sonnet 4.5 より 70% の頻度で優先
- なんと Opus 4.5 に対しても 59% の場面で好まれた
Computer Use(PC操作)
- OSWorld-Verified ベンチマークで 72.5%(2024年10月のローンチ時は 14.9%
だった)
- スプレッドシート操作・複雑なウェブフォーム記入など人間レベルに
---
新機能
Adaptive Thinking(アダプティブ思考)
- thinking: {type: "adaptive"} で有効化
- Claude が問題の複雑さに応じて「どれだけ考えるか」を自動で判断
- 従来の type: "enabled" + budget_tokens は 非推奨 に
response = client.messages.create(
model="claude-sonnet-4-6",
thinking={"type": "adaptive"},
...
)
Effort パラメータ(GA)
- Sonnet ファミリーに初めて effort パラメータが導入
- medium がほとんどのユースケースで推奨(速度・コスト・品質のバランス)
# コスト重視の場合
response = client.messages.create(
model="claude-sonnet-4-6",
effort="medium",
...
)
Web ツールと連携した Code Execution が無料
- Web Search か Web Fetch を使う場合、コード実行が追加料金なしに
- Dynamic Filtering 対応: Claude
がコードを書いて検索結果を事前フィルタリング → コンテキスト節約
---
破壊的変更(注意)
Claude Code で Sonnet 4.5 から移行する際に注意:
- Prefill(アシスタントメッセージの先頭埋め込み)は Opus 4.6
で廃止(Sonnet 4.6 は未記載だが要確認)
- output_format → output_config.format
に変更(旧パラメータはまだ動くが非推奨)
---
まとめ
Sonnet 4.6 は 「Opus に近い性能をはるかに低コストで」
というのが最大の魅力です。特にコーディングと PC
操作の大幅な向上が目立ちます。Claude Code のデフォルトモデルも Sonnet 4.6
になっており、日常使いでは Opus を選ぶ必要がないシーンが増えそうです。
Sources:
- Introducing Claude Sonnet 4.6 - Anthropic
- What's new in Claude 4.6 - API Docs
- Claude Sonnet 4.6 on Amazon Bedrock - AWS
- CNBC: Anthropic releases Claude Sonnet 4.6
私の使用用途ではSonnetが十分に機能しそうな気がする。実際はつかって見てという感じかな。