Claude Haiku 5.5は、Anthropicが2026年10月7日に公開したHaikuの新版で、モデルID claude-haiku-5-5 で呼び出します。入力100万トークンあたり0.10ドル・出力0.50ドルからと、Haiku 4.5の10分の1の単価になりました。ただし単価は2段階で、プロンプトが10万トークンを超えたリクエストは全体が5倍の単価に切り替わります。この記事では公式のモデルページで確認できる仕様と料金、安くなる条件を判定する試算コード、Haiku 4.5のコードで400になる箇所の書き換え、Claude Codeで指定するときの落とし穴を整理しました。
まとめ:Claude Haiku 5.5の要点とHaiku 4.5から切り替える前に押さえる結論
Haiku 5.5は「単価を大きく下げ、文脈長を5倍に広げ、Haikuで初めてeffortで思考量を調整できるようにした版」です。文脈長は100万トークン、同期APIの出力上限は12.8万トークン、知識のカットオフは2026年6月で、Sonnet 5.5・Opus 5.5と並びました。
料金の結論を先に書きます。プロンプトが10万トークン以下の処理なら、同じ文章でトークン数が約3割増えることを差し引いても、Haiku 4.5より8割台安くなります。10万トークンを超える処理で見込めるのは、Haiku 4.5比で3割台の削減です。境目はキャッシュ読み込みも含めたプロンプト全体で判定されます。
移行の結論も書きます。モデルIDの置換だけで切り替えてはいけません。temperature の既定以外の値、アシスタント発話のプリフィル、budget_tokens を指定する手動の思考が400になります。思考は既定でオンになり、応答の先頭に思考ブロックが来る点も、Haiku 4.5向けに書いた分類処理を壊しやすい箇所です。
Claude Haiku 5.5の基本仕様とHaiku 4.5からの変更点
2026年10月7日公開のClaude Haiku 5.5で設計の前提になるのは、モデルID・文脈長・出力上限・既定effort・提供先の5つです。前版の仕様はClaude Haiku 4.5の解説で扱っています。
モデルID・文脈長100万トークン・出力上限と各クラウドでの呼び出し名
Claude APIのモデルIDは claude-haiku-5-5 です。日付の付かないIDで、これ自体が固定のスナップショットを指し、別名は用意されていません。モデル一覧によると、Amazon Bedrockでは anthropic.claude-haiku-5-5、Google Cloud・Microsoft Foundry・Claude Platform on AWSでは claude-haiku-5-5 で呼び出せます。
文脈長はHaiku 4.5の20万トークンから100万トークンへ、出力上限は6.4万トークンから12.8万トークンへ広がりました。Batch APIでは output-300k-2026-03-24 ベータヘッダーを付けると30万トークンまで出力できます。提供終了は「2027年10月7日より前には行わない」と記載されています。
Haikuで初めてのeffort対応と既定medium・思考を止められる範囲
Haiku 5.5は適応的思考が既定でオンになり、どれだけ考えるかを output_config.effort で調整します。effortの解説ページによると、Haiku 5.5は low から max までの5段階すべてに対応し、既定は medium です。公式は、チャットや短いツール処理、単純な大量処理には low、知識作業や長めのエージェント処理には high を勧めています。
思考を完全に止める thinking: {"type": "disabled"} は、effortが high 以下なら受け付けます。xhigh と max を指定した場合の応答は400です。Sonnet 5.5が disabled を廃止して between_tools に置き換えたのとは扱いが違うので、両モデルを同じコードで呼んでいる場合は分岐が要ります。
ベンチマークと顧客評価から読むHaiku 5.5の得意な処理と苦手な処理
Anthropicの発表では、OSWorld 2.1(オフライン部分集合)が72.4%(Haiku 4.5は15.7%)、ツールなしのHumanity’s Last Examが45.9%(同10.2%)と、前版から大きく伸びました。一方、Terminal-Bench 4.0は39.2%で、Sonnet 5.5の70.6%とは差があります。
発表自身も、複雑なエージェント型コーディングはSonnet 5.5とOpus 5.5に任せ、Haiku 5.5は要約・圧縮・分類・サブエージェントのような範囲の限られた処理に向くと位置づけています。顧客評価の例は、AlphaSenseの文書質問で0.76から0.84へ、Boxの社内評価でHaiku 4.5より11ポイント高く遅延は約半分、というものです。数字は評価条件が各社で違うため、自社のデータで測り直すまでは目安として扱います。
2段階の料金表と「平均約75%安い」が成り立つ条件をPythonで試算する
料金表の数字と、それが請求額にどう効くかを分けて見ます。単価は公式の料金ページの2026年10月12日時点の値です。
Haiku 5.5とHaiku 4.5とSonnet 5.5の単価を並べた比較表
単価は100万トークンあたりの米ドルです。Haiku 5.5だけ、プロンプトが10万トークン以下か超えるかで2列に分かれます。
| 項目 | Haiku 5.5(10万以下) | Haiku 5.5(10万超) | Haiku 4.5 | Sonnet 5.5 |
|---|---|---|---|---|
| 入力 | 0.10ドル | 0.50ドル | 1ドル | 2ドル |
| 出力 | 0.50ドル | 2.50ドル | 5ドル | 10ドル |
| 5分キャッシュ書き込み | 0.125ドル | 0.625ドル | 1.25ドル | 2.50ドル |
| キャッシュ読み込み | 0.01ドル | 0.05ドル | 0.10ドル | 0.10ドル |
| Batch API | 50%引き | 50%引き | 50%引き | 50%引き |
| キャッシュ可能な最小長 | 512トークン | 512トークン | 4,096トークン | 512トークン |
Sonnet 5.5のキャッシュ読み込みは、Haiku 5.5と同時の発表で0.20ドルから0.10ドルへ下がりました。キャッシュできる最小長がHaiku 4.5の4,096トークンから512トークンへ下がった点も、短いシステムプロンプトを繰り返す分類処理には効きます。Sonnet 5.5の料金構造と並べると、10万トークンを超えてもHaiku 5.5の単価はSonnet 5.5の4分の1です。
10万トークンを1つ超えるとリクエスト全体が5倍になる境目の計算
料金ページの長文脈の節には、Haiku 5.5のプロンプト長は入力トークンにキャッシュの読み込みと書き込みを足した全量で数え、10万トークンを超えたリクエストは一部がキャッシュに当たっていても全体が高い単価になると書かれています。超えた分だけが高くなるわけではありません。次のコードで、境目の前後を比べます。
# Haiku 5.5 の1リクエスト料金(2026-10-12時点の公式単価、ドル/100万トークン)
TIERS = { # (入力, 出力, キャッシュ読み込み)
"le_100k": (0.10, 0.50, 0.01),
"gt_100k": (0.50, 2.50, 0.05),
}
THRESHOLD = 100_000
def haiku55_cost(input_tokens, cache_read_tokens, output_tokens):
# 境目はキャッシュ読み込みも含めたプロンプト全体の長さで判定する
prompt_len = input_tokens + cache_read_tokens
tier = "le_100k" if prompt_len <= THRESHOLD else "gt_100k"
p_in, p_out, p_cache = TIERS[tier]
return (input_tokens * p_in + cache_read_tokens * p_cache + output_tokens * p_out) / 1_000_000
for n in (99_000, 100_000, 100_001, 120_000):
print(f"{n:>7,} tokens ${haiku55_cost(n, 0, 1_000):.4f}")
print(f"cache 80k+15k ${haiku55_cost(15_000, 80_000, 1_000):.4f}")
print(f"cache 90k+15k ${haiku55_cost(15_000, 90_000, 1_000):.4f}")
出力1,000トークンを固定した実行結果は次のとおりです。
99,000 tokens $0.0104
100,000 tokens $0.0105
100,001 tokens $0.0525
120,000 tokens $0.0625
cache 80k+15k $0.0028
cache 90k+15k $0.0145
10万トークンから1トークン増えるだけで、1件の料金は約5倍になります。キャッシュの例では、8万トークンの共通資料に1.5万トークンの質問を足すと0.0028ドルで済みますが、共通資料が9万トークンに増えると0.0145ドルです。資料を足す前に、プロンプト全体が境目の内側に収まるかを数える必要があります。米国内推論を指定する inference_geo の1.1倍は、高い側の単価にも掛かります。
トークナイザー3割増で境目はHaiku 4.5換算で約7.7万トークンに下がる
公式の変更点ページによると、Haiku 5.5はClaude 4.7以降と同じ新しいトークナイザーを使い、同じ文章がHaiku 4.5より約30%多いトークンになります。つまりHaiku 4.5の計測で約7.7万トークンだったプロンプトは、Haiku 5.5では10万トークン前後に達します。Haiku 4.5の利用記録から移行後の請求額を見積もるときは、この換算を先に掛けてください。
発表の脚注は、10万トークン以下で90%安く、超えると50%安く、Haiku 4.5のリクエストの約90%が10万トークン以下だったことから平均約75%と説明しています。トークン増加分もこの計算に含めたとされます。自社の処理で同じ割合になるとは限りません。加えて、思考トークンは画面に出なくても出力として課金され、複数ターンの会話では過去のターンの思考ブロックも入力として残ります。画像は高解像度の区分で数えられ、2000×1500の画像はHaiku 4.5の約2.5倍のトークンを使います。
Haiku 4.5からの破壊的変更をリクエスト例で書き換えて分類処理を動かす手順
移行ガイドは、Haiku 4.5から移る場合の変更を11項目のチェックリストにまとめています。Haikuの典型的な用途である分類処理で、踏みやすい箇所から順に直します。
temperatureとプリフィルを外してツールのenumで分類させるコード
Haiku 4.5の分類処理は、temperature を0にし、アシスタント発話の書き出しを先に埋めるプリフィルで出力の形を固定する書き方が多く見られました。Haiku 5.5では、temperature は1以外、top_p は0.99以外、top_k はどの値でも400です。プリフィルは思考をオフにしても400になります。代わりに、選択肢を enum で持つツールを用意し、そのツールの呼び出しを強制します。
import anthropic
client = anthropic.Anthropic()
MODEL = "claude-haiku-5-5"
classify_tool = {
"name": "set_category",
"description": "問い合わせを1つのカテゴリに分類して記録する",
"input_schema": {
"type": "object",
"properties": {
"category": {"type": "string", "enum": ["請求", "障害", "解約", "その他"]}
},
"required": ["category"],
"additionalProperties": False,
},
"strict": True, # Bedrockでは構造化出力が使えないため外し、自前で値を検証する
}
def classify(text: str) -> str:
messages = [{"role": "user", "content": f"次の問い合わせを分類してください。\n\n{text}"}]
# 10万トークンを超えると全体が高い単価になるため、送る前に数える
n = client.messages.count_tokens(model=MODEL, messages=messages, tools=[classify_tool]).input_tokens
if n > 100_000:
raise ValueError(f"prompt over 100k tokens: {n}")
res = client.messages.create(
model=MODEL,
max_tokens=1024,
tools=[classify_tool],
tool_choice={"type": "tool", "name": "set_category"}, # 強制指定なら思考ブロックは付かない
messages=messages, # 末尾はuser発話にする(プリフィルは400)
)
# 応答ブロックは位置ではなくtypeで取り出す
for block in res.content:
if block.type == "tool_use":
return block.input["category"]
return "その他"
Sonnet 5.5では tool_choice の強制指定が400になりますが、Haiku 5.5は受け付けます。強制した応答はツール呼び出しから始まり、思考ブロックは付きません。思考トークンを払わずに分類を回したい処理では、この形が素直です。分類の前に理由を考えさせたい場合は、auto に戻し、指示文でツールを使う条件を書きます。
思考ブロックが先頭に来る応答とmax_tokensの取り直し
強制指定を使わない通常の呼び出しでは、thinking を書かなくても適応的思考が動き、応答の先頭に1つ以上の thinking ブロックが来ることがあります。res.content[0].text のように先頭を本文とみなすコードは、ここで壊れます。
思考トークンは max_tokens に含まれます。Haiku 4.5向けに max_tokens を数十トークンへ絞っていた処理では、思考ブロックの途中で stop_reason が max_tokens になり、本文が空のまま返ることがあります。上限を広げるか、effortを low に下げて評価し直してください。Haiku 4.5の {"type": "enabled", "budget_tokens": N} は400になるため、{"type": "adaptive"} へ置き換えます。既定では思考の中身は空で返り、要約が要る場合は display に summarized を渡します。
Bedrockで構造化出力が使えない制約とcomputer useの版指定
経路による差が2つあります。1つ目は、Amazon BedrockではHaiku 5.5で構造化出力と strict が使えない点です。上のコードをBedrockで動かすなら strict を外し、返ってきた値が enum の範囲に入っているかを自前で検証します。
2つ目はコンピュータ操作ツールです。Haiku 4.5の computer_20250124 は、Claude API・Google Cloud・Bedrockのすべてで400になります。移行先の指定は、Claude APIとGoogle Cloudでは computer_toolset_20260801、Bedrockでは computer_20251124 と computer-use-2025-11-24 ベータヘッダーの組み合わせです。Bedrock経由の呼び出し名と経路の組み合わせはBedrock Claudeの使い方で整理しています。Haiku 4.5でPriority Tierを契約している組織は、Haiku 5.5がPriority Tierに対応していないため、容量の計画を別に立てる必要があります。
Claude Codeのhaiku別名とサブエージェントをHaiku 5.5へ寄せる設定
API側の話とは別に、Claude Codeではモデルの別名がどの版を指すかがプロバイダーごとに違います。
haiku別名がAnthropic API以外ではHaiku 4.5を指す対応表
Claude Codeのモデル設定ページによると、haiku という別名がHaiku 5.5を指すのはAnthropic APIで使う場合だけです。2026年10月12日時点の対応は次のとおりです。
| プロバイダー | haiku の解決先 |
|---|---|
| Anthropic API | Haiku 5.5 |
| Claude Platform on AWS | Haiku 4.5 |
| Bedrock・Google Cloud | Haiku 4.5 |
| Microsoft Foundry | Haiku 4.5 |
Haiku 5.5にはClaude Code v2.1.293以降が必要です。同じページには、Claude CodeではHaiku 5.5の思考を無効化できず、effortは low から max まで指定でき既定は medium と書かれています。Claude Codeの基本的な使い方で別名指定に慣れている人ほど、クラウド経由に移ったときに気づきにくい差です。
ANTHROPIC_DEFAULT_HAIKU_MODELと個別定義による版固定例
チームで版を揃えるなら、別名に頼らず環境変数で固定します。ANTHROPIC_DEFAULT_HAIKU_MODEL は haiku の解決先と、バックグラウンド処理に使うモデルを決める変数です。
# Claude Codeを更新してから版を確認する(v2.1.293以降が必要)
claude update
claude --version
# haikuの別名をHaiku 5.5に固定する(Anthropic API・Claude Platform on AWS)
export ANTHROPIC_DEFAULT_HAIKU_MODEL='claude-haiku-5-5'
# 個別に割り当てていないサブエージェントの既定をhaikuにする
export CLAUDE_CODE_SUBAGENT_MODEL='haiku'
# 起動時に完全なIDで指定する方法
claude --model claude-haiku-5-5
特定のサブエージェントだけを軽いモデルで動かす場合は、その定義ファイルの先頭に model: haiku を書きます。/model で主モデルを切り替えると、モデルを継承しているサブエージェントにも切り替えが届くため、軽いままにしたいものは定義側で固定してください。
Haiku 5.5へ移す条件とSonnet 5.5やHaiku 4.5に残す場面の判断基準
判断を言い切ります。Haiku 4.5からの移行は、単価の下がり幅が大きいため、改修コストと評価のやり直しに見合う処理がほとんどです。
Haiku 5.5へ移してよい条件と10月15日以降の提供終了に備える点検箇所
次の条件がそろうなら、Haiku 4.5から移してよい段階です。
- プロンプトの大半がHaiku 4.5の計測で7万トークン台以下に収まり、境目を超えるリクエストを数えられる
- 出力の形の固定を、プリフィルではなくツールか指示文で書き直せる
- 会話履歴を追記型で持ち、途中で
systemや過去の発話を書き換えていない
移行前に数えるのは、temperature・top_p・top_k の指定箇所、末尾がアシスタント発話になるリクエスト、content[0] を本文として読む箇所の3つです。提供終了の一覧では、Haiku 4.5は2026年10月12日時点でActiveですが、終了日の欄は「2026年10月15日より前には行わない」です。終了する場合も60日以上前に通知すると約束されているため、慌てて切り替える必要はありません。評価の設計から実装までを外部に預けたい場合は、生成AI導入支援で精度検証の工程だけを切り出すこともできます。
Sonnet 5.5を選ぶ処理とHaiku 4.5に据え置く判断が妥当な案件
Sonnet 5.5を選ぶのは、複数のファイルにまたがる修正やターミナル操作を伴う長いエージェント処理です。Terminal-Bench 4.0の差(39.2%対70.6%)が示すとおり、Haiku 5.5で失敗して再実行する回数が増えると、単価差はすぐに埋まります。常に10万トークンを超える長文処理も、Haiku 5.5の高い側の単価とSonnet 5.5の単価差は4倍まで縮むため、精度で選び直す価値があります。
Haiku 4.5に据え置くのが妥当なのは、Bedrockで構造化出力に依存した処理を組んでいて改修が間に合わない案件と、Priority Tierの容量契約を前提にしている案件です。保存した会話を別アカウントから再生する構成も、Haiku 5.5の思考ブロックが生成元のアカウントでしか使えないため、先に設計を見直します。
よくある質問
Claude Haiku 5.5について検索されることの多い質問に、公式ドキュメントで確認できる範囲で答えます。
Claude Haiku 5.5の料金はいくらですか?
プロンプトが10万トークン以下のリクエストは、100万トークンあたり入力0.10ドル・出力0.50ドルです。10万トークンを超えたリクエストは、入力0.50ドル・出力2.50ドルになります。境目はキャッシュの読み書きを含むプロンプト全体で判定され、超えたリクエストは全体が高い単価です。Batch APIでは入出力とも半額です。
Haiku 4.5からモデルIDを変えるだけで移行できますか?
構成によります。temperature の既定以外の値、プリフィル、budget_tokens の指定、computer_20250124 のいずれかを使っていると400になります。どれも使っていなくても、思考ブロックが先頭に来る応答と、小さすぎる max_tokens で本文が空になる挙動は確認してから切り替えてください。
Claude Haiku 5.5とSonnet 5.5はどちらを選ぶべきですか?
分類・抽出・振り分け・要約のような範囲の明確な大量処理はHaiku 5.5、長いエージェント処理やコーディングはSonnet 5.5が目安です。発表でもHaiku 5.5は上位モデルのサブエージェントとして組み合わせる用途が示されています。迷う場合は同じ評価セットを両方に流し、失敗時の再実行まで含めた1件あたりの費用で比べます。
Claude Haiku 5.5はBedrockやGoogle Cloudでも使えますか?
使えます。Amazon Bedrockでは anthropic.claude-haiku-5-5、Google CloudとMicrosoft Foundryでは claude-haiku-5-5 で呼び出します。ただしBedrockでは構造化出力が使えず、ブラウザ操作ツールはClaude APIとGoogle Cloudだけの提供です。BedrockとGoogle Cloudの提供終了日は、各クラウドが独自に決めます。
Haiku 4.5はいつ使えなくなりますか?
2026年10月12日時点の公式一覧では、Haiku 4.5はActiveで、終了日は「2026年10月15日より前には行わない」と書かれています。これは終了日ではなく、それより前には終了しないという約束です。Anthropicは公開モデルの終了を60日以上前に通知するとしているため、通知が来てから移行期間が確保されます。
関連記事
- Claude Haiku 4.5とは?料金・性能とSonnet/Opusとの違い、APIの使い方【2026年10月】:Haiku 5.5の移行元にあたる前版の仕様と、拡張思考を手動で指定していた時点の書き方を確認できます。
- Claude Sonnet 5.5とは?料金据え置きと破壊的変更5点・Sonnet 5からの移行手順【2026年9月】:Haiku 5.5と使い分ける上位モデルの料金と、between_toolsなど仕様の違いを扱っています。
- Claude Opus 5.5とは?料金・破壊的変更4点・Opus 5からの移行判断【2026年9月】:Haiku 5.5をサブエージェントにする構成で、主モデル側の仕様を確認できます。
- Bedrock Claudeの使い方:Messages API・InvokeModel・Claude Codeの設定:Bedrock経由でHaiku 5.5を呼ぶ場合の経路とIDの組み合わせを確認できます。
- Claude Codeとは?できること・使い方・料金:コード解析の実力と導入手順【2026年版】:Haiku 5.5をサブエージェントで動かす前に、CLIの基本的な使い方を確認できます。