Claude 4.5の新機能
Claude 4.5では、異なる用途に設計された2つのモデルを導入しています:
- Claude Sonnet 4.5: 複雑なエージェントとコーディングのための最高のモデルで、ほとんどのタスクで最高の知能を持ちます
- Claude Haiku 4.5: 最速で最も知的なHaikuモデルで、フロンティアに近いパフォーマンスを持ちます。拡張思考を持つ最初のHaikuモデルです
Sonnet 4に対するSonnet 4.5の主要な改善点
コーディングの優秀性
Claude Sonnet 4.5は、開発ライフサイクル全体にわたって大幅な改善を伴う、これまでで最高のコーディングモデルです:
- SWE-bench Verified パフォーマンス: コーディングベンチマークで最先端の高度な性能
- 強化された計画とシステム設計: より良いアーキテクチャの決定とコード組織
- 改善されたセキュリティエンジニアリング: より堅牢なセキュリティプラクティスと脆弱性検出
- より良い指示の遵守: コーディング仕様と要件へのより正確な準拠
Claude Sonnet 4.5は、拡張思考が有効になっている場合、コーディングタスクで大幅に優れたパフォーマンスを発揮します。拡張思考はデフォルトで無効になっていますが、複雑なコーディング作業には有効にすることをお勧めします。拡張思考はプロンプトキャッシュ効率に影響することに注意してください。設定の詳細については移行ガイドを参照してください。
エージェント機能
Claude Sonnet 4.5は、エージェント機能において大きな進歩を導入しています:
- 拡張された自律動作: Sonnet 4.5は、段階的な進歩に対する明確性と集中を維持しながら、何時間も独立して作業できます。モデルは一度にすべてを試みるのではなく、一度に少数のタスクで着実な進歩を遂げます。達成されたことを正確に反映する事実に基づく進捗更新を提供します。
- コンテキスト認識: Claudeは会話全体を通じてトークン使用量を追跡し、各ツール呼び出し後に更新を受け取ります。この認識は、早期のタスク放棄を防ぎ、長時間実行されるタスクでより効果的な実行を可能にします。技術的な詳細についてはコンテキスト認識を、プロンプトガイダンスを参照してください。
- 強化されたツール使用: モデルは並列ツール呼び出しをより効果的に使用し、研究中に複数の推測的検索を同時に実行し、コンテキストをより速く構築するために複数のファイルを一度に読み取ります。複数のツールと情報源間の改善された調整により、モデルはエージェント検索とコーディングワークフローで幅広い機能を効果的に活用できます。
- 高度なコンテキスト管理: Sonnet 4.5は外部ファイルで例外的な状態追跡を維持し、セッション間で目標指向を保持します。より効果的なコンテキストウィンドウ使用と新しいコンテキスト管理API機能と組み合わせて、モデルは拡張セッション間で情報を最適に処理し、時間の経過とともに一貫性を維持します。
コミュニケーションとインタラクションスタイル
Claude Sonnet 4.5は、簡潔で直接的で自然な洗練されたコミュニケーションアプローチを持っています。事実に基づく進捗更新を提供し、ワークフローの勢いを維持するためにツール呼び出し後の冗長な要約をスキップする場合があります(ただし、これはプロンプトで調整できます)。
このコミュニケーションスタイルでの作業に関する詳細なガイダンスについては、Claude 4ベストプラクティスを参照してください。
クリエイティブコンテンツ生成
Claude Sonnet 4.5は、クリエイティブコンテンツタスクに優れています:
- プレゼンテーションとアニメーション: スライドとビジュアルコンテンツの作成でClaude Opus 4.1と同等またはそれを上回る
- クリエイティブな才能: 強力な指示遵守で洗練されたプロフェッショナルな出力を生成
- 初回品質: 初回の試行で使用可能で、よく設計されたコンテンツを生成
Haiku 3.5に対するHaiku 4.5の主要な改善点
Claude Haiku 4.5は、Haikuモデルファミリーにとって変革的な飛躍を表し、最速のモデルクラスにフロンティア機能をもたらします:
驚異的な速度でのフロンティアに近い知能
Claude Haiku 4.5は、大幅に低いコストとより高速な速度でSonnet 4のパフォーマンスに匹敵するフロンティアに近いパフォーマンスを提供します:
- フロンティアに近い知能: 推論、コーディング、複雑なタスクでSonnet 4のパフォーマンスに匹敵
- 強化された速度: Sonnet 4の2倍以上の速度で、1秒あたりの出力トークン(OTPS)の最適化
- 最適なコストパフォーマンス: 3分の1のコストでフロンティアに近い知能、大容量展開に理想的
拡張思考機能
Claude Haiku 4.5は、拡張思考をサポートする最初のHaikuモデルであり、Haikuファミリーに高度な推論機能をもたらします:
- 速度での推論: 複雑な問題解決のためのClaudeの内部推論プロセスへのアクセス
- 思考要約: 本番対応の展開のための要約された思考出力
- インターリーブ思考: より洗練されたマルチステップワークフローのためのツール呼び出し間での思考
- 予算制御: 推論の深さと速度のバランスを取るための思考トークン予算の設定
拡張思考は、APIリクエストにthinkingパラメータを追加することで明示的に有効にする必要があります。実装の詳細については拡張思考ドキュメントを参照してください。
Claude Haiku 4.5は、拡張思考が有効になっている場合、コーディングと推論タスクで大幅に優れたパフォーマンスを発揮します。拡張思考はデフォルトで無効になっていますが、複雑な問題解決、コーディング作業、マルチステップ推論には有効にすることをお勧めします。拡張思考はプロンプトキャッシュ効率に影響することに注意してください。設定の詳細については移行ガイドを参照してください。
コンテキスト認識
Claude Haiku 4.5はコンテキスト認識機能を備えており、モデルが会話全体を通じて残りのコンテキストウィンドウを追跡できます:
- トークン予算追跡: Claudeは各ツール呼び出し後に残りのコンテキスト容量のリアルタイム更新を受け取ります
- より良いタスク持続性: モデルは利用可能な作業スペースを理解することで、より効果的にタスクを実行できます
- マルチコンテキストウィンドウワークフロー: 拡張セッション間での状態遷移の改善された処理
これは、ネイティブコンテキスト認識機能を持つ最初のHaikuモデルです。プロンプトガイダンスについては、Claude 4ベストプラクティスを参照してください。
強力なコーディングとツール使用
Claude Haiku 4.5は、現代のClaudeモデルに期待される堅牢なコーディング機能を提供します:
- コーディング習熟度: コード生成、デバッグ、リファクタリングタスクでの強力なパフォーマンス
- 完全なツールサポート: bash、コード実行、テキストエディタ、ウェブ検索、コンピュータ使用を含むすべてのClaude 4ツールと互換性
- 強化されたコンピュータ使用: 自律的なデスクトップインタラクションとブラウザ自動化ワークフローに最適化
- 並列ツール実行: 複雑なワークフローのための複数のツール間での効率的な調整
Haiku 4.5は、知能と効率の両方を要求する用途向けに設計されています:
- リアルタイムアプリケーション: インタラクティブなユーザーエクスペリエンスのための高速応答時間
- 大容量処理: 大規模展開のためのコスト効果的な知能
- 無料ティア実装: アクセスしやすい価格でのプレミアムモデル品質
- サブエージェントアーキテクチャ: マルチエージェントシステムのための高速で知的なエージェント
- 大規模なコンピュータ使用: コスト効果的な自律的デスクトップとブラウザ自動化
新しいAPI機能
メモリツール(ベータ)
新しいメモリツールにより、Claudeはコンテキストウィンドウの外で情報を保存および取得できます:
tools=[
{
"type": "memory_20250818",
"name": "memory"
}
]これにより以下が可能になります:
- 時間をかけて知識ベースを構築
- セッション間でプロジェクト状態を維持
- ファイルベースのストレージを通じて事実上無制限のコンテキストを保持
context-management-2025-06-27コンテキスト編集
自動ツール呼び出しクリアによる知的なコンテキスト管理のためにコンテキスト編集を使用します:
response = client.beta.messages.create(
betas=["context-management-2025-06-27"],
model="claude-sonnet-4-5", # または claude-haiku-4-5
max_tokens=4096,
messages=[{"role": "user", "content": "..."}],
context_management={
"edits": [
{
"type": "clear_tool_uses_20250919",
"trigger": {"type": "input_tokens", "value": 500},
"keep": {"type": "tool_uses", "value": 2},
"clear_at_least": {"type": "input_tokens", "value": 100}
}
]
},
tools=[...]
)この機能は、トークン制限に近づいた際に古いツール呼び出しと結果を自動的に削除し、長時間実行されるエージェントセッションでのコンテキスト管理を支援します。
context-management-2025-06-27強化された停止理由
Claude 4.5モデルは、要求されたmax_tokens制限ではなく、コンテキストウィンドウ制限に達したために生成が停止したことを明示的に示す新しいmodel_context_window_exceeded停止理由を導入しています。これにより、アプリケーションロジックでコンテキストウィンドウ制限を処理しやすくなります。
{
"stop_reason": "model_context_window_exceeded",
"usage": {
"input_tokens": 150000,
"output_tokens": 49950
}
}改善されたツールパラメータ処理
Claude 4.5モデルには、ツール呼び出し文字列パラメータでの意図的なフォーマットを保持するバグ修正が含まれています。以前は、文字列パラメータの末尾の改行が時々誤って削除されていました。この修正により、正確なフォーマットを必要とするツール(テキストエディタなど)が意図された通りのパラメータを受け取ることが保証されます。
これは、APIの変更を必要としない舞台裏の改善です。ただし、文字列パラメータを持つツールは、以前は削除されていた末尾の改行を含む値を受け取る場合があります。
例:
// 以前:最終改行が誤って削除
{
"type": "tool_use",
"id": "toolu_01A09q90qw90lq917835lq9",
"name": "edit_todo",
"input": {
"file": "todo.txt",
"contents": "1. Chop onions.\n2. ???\n3. Profit"
}
}
// 以後:意図された通りに末尾の改行が保持
{
"type": "tool_use",
"id": "toolu_01A09q90qw90lq917835lq9",
"name": "edit_todo",
"input": {
"file": "todo.txt",
"contents": "1. Chop onions.\n2. ???\n3. Profit\n"
}
}トークン数最適化
Claude 4.5モデルには、モデルパフォーマンスを向上させる自動最適化が含まれています。これらの最適化により、リクエストに少量のトークンが追加される場合がありますが、これらのシステム追加トークンに対して課金されることはありません。
Claude 4で導入された機能
以下の機能はClaude 4で導入され、Claude Sonnet 4.5およびClaude Haiku 4.5を含むClaude 4モデル全体で利用できます。
新しい拒否停止理由
Claude 4モデルは、安全上の理由でモデルが生成を拒否するコンテンツに対する新しいrefusal停止理由を導入しています:
{"id":"msg_014XEDjypDjFzgKVWdFUXxZP",
"type":"message",
"role":"assistant",
"model":"claude-sonnet-4-5",
"content":[{"type":"text","text":"I would be happy to assist you. You can "}],
"stop_reason":"refusal",
"stop_sequence":null,
"usage":{"input_tokens":564,"cache_creation_input_tokens":0,"cache_read_input_tokens":0,"output_tokens":22}
}Claude 4モデルを使用する場合、refusal停止理由を処理するようにアプリケーションを更新する必要があります。
要約された思考
拡張思考が有効になっている場合、Claude 4モデルのMessages APIは、Claudeの完全な思考プロセスの要約を返します。要約された思考は、拡張思考の完全な知能の利点を提供しながら、誤用を防ぎます。
APIはClaude 3.7および4モデル間で一貫していますが、拡張思考のストリーミング応答は、ストリーミングイベント間で遅延が生じる可能性のある「チャンク」配信パターンで返される場合があります。
要約は、リクエストでターゲットとするモデルとは異なるモデルによって処理されます。思考モデルは要約された出力を見ません。
詳細については、拡張思考ドキュメントを参照してください。
インターリーブ思考
Claude 4モデルは、ツール使用と拡張思考のインターリーブをサポートし、ツール使用と応答が通常のメッセージと混在できる、より自然な会話を可能にします。
インターリーブ思考はベータ版です。インターリーブ思考を有効にするには、APIリクエストにベータヘッダー interleaved-thinking-2025-05-14を追加してください。
詳細については、拡張思考ドキュメントを参照してください。
行動の違い
Claude 4モデルには、プロンプトの構造に影響を与える可能性のある注目すべき行動変化があります:
コミュニケーションスタイルの変化
- より簡潔で直接的: Claude 4モデルは、冗長な説明を減らして、より効率的にコミュニケーションします
- より自然なトーン: 応答はわずかに会話的で、機械的でなくなります
- 効率重視: ワークフローの勢いを維持するために、アクション完了後の詳細な要約をスキップする場合があります(必要に応じてより詳細な情報をプロンプトできます)
指示の遵守
Claude 4モデルは正確な指示遵守のために訓練されており、より明示的な指示が必要です:
- アクションについて明示的に: 変更を提案してもらいたい場合は「変更を提案できますか」ではなく、「これらの変更を行ってください」や「この機能を実装してください」などの直接的な言語を使用してください
- 望ましい行動を明確に述べる: Claudeは指示を正確に従うため、何を望むかについて具体的であることが、より良い結果を達成するのに役立ちます
これらのモデルでの作業に関する包括的なガイダンスについては、Claude 4プロンプトエンジニアリングベストプラクティスを参照してください。
更新されたテキストエディタツール
テキストエディタツールは、Claude 4モデル用に以下の変更で更新されました:
- ツールタイプ:
text_editor_20250728 - ツール名:
str_replace_based_edit_tool undo_editコマンドはサポートされなくなりました
str_replace_editorテキストエディタツールは、Claude Sonnet 3.7では同じままです。
Claude Sonnet 3.7から移行してテキストエディタツールを使用している場合:
# Claude Sonnet 3.7
tools=[
{
"type": "text_editor_20250124",
"name": "str_replace_editor"
}
]
# Claude 4モデル
tools=[
{
"type": "text_editor_20250728",
"name": "str_replace_based_edit_tool"
}
]詳細については、テキストエディタツールドキュメントを参照してください。
更新されたコード実行ツール
コード実行ツールを使用している場合は、Bashコマンドとファイル操作機能を追加する最新バージョンcode_execution_20250825を使用していることを確認してください。
レガシーバージョンcode_execution_20250522(Pythonのみ)は引き続き利用できますが、新しい実装には推奨されません。
移行手順については、コード実行ツールドキュメントを参照してください。
価格と可用性
価格
Claude 4.5モデルは競争力のある価格を維持しています:
| モデル | 入力 | 出力 |
|---|---|---|
| Claude Sonnet 4.5 | 100万トークンあたり$3 | 100万トークンあたり$15 |
| Claude Haiku 4.5 | 100万トークンあたり$1 | 100万トークンあたり$5 |
詳細については、価格ドキュメントを参照してください。
サードパーティプラットフォーム価格
Claude 4.5モデル(Sonnet 4.5およびHaiku 4.5)から、AWS BedrockとGoogle Vertex AIは2つのエンドポイントタイプを提供します:
- グローバルエンドポイント: 最大可用性のための動的ルーティング
- リージョナルエンドポイント: 10%の価格プレミアムで特定の地理的地域を通じた保証されたデータルーティング
このリージョナル価格は、Claude Sonnet 4.5とClaude Haiku 4.5の両方に適用されます。
Claude API(1P)はデフォルトでグローバルであり、この変更の影響を受けません。 Claude APIはグローバルのみです(他のプロバイダーからのグローバルエンドポイントの提供と価格に相当)。
実装の詳細と移行ガイダンスについては:
可用性
Claude 4.5モデルは以下で利用できます:
| モデル | Claude API | Amazon Bedrock | Google Cloud Vertex AI |
|---|---|---|---|
| Claude Sonnet 4.5 | claude-sonnet-4-5-20250929 | anthropic.claude-sonnet-4-5-20250929-v1:0 | claude-sonnet-4-5@20250929 |
| Claude Haiku 4.5 | claude-haiku-4-5-20251001 | anthropic.claude-haiku-4-5-20251001-v1:0 | claude-haiku-4-5@20251001 |
Claude.aiおよびClaude Codeプラットフォームでも利用できます。
移行ガイド
破壊的変更と移行要件は、アップグレード元のモデルによって異なります。ステップバイステップガイド、破壊的変更、移行チェックリストを含む詳細な移行手順については、Claude 4.5への移行を参照してください。
移行ガイドは以下のシナリオをカバーしています:
- Claude Sonnet 3.7 → Sonnet 4.5: 破壊的変更を伴う完全な移行パス
- Claude Haiku 3.5 → Haiku 4.5: 破壊的変更を伴う完全な移行パス
- Claude Sonnet 4 → Sonnet 4.5: 最小限の変更でのクイックアップグレード
- Claude Opus 4.1 → Sonnet 4.5: 破壊的変更のないシームレスなアップグレード