Panduan migrasi Claude Fable 5.2 dan Claude Mythos 5.2
Beralih ke Claude Fable 5.2 dan Claude Mythos 5.2 dari Claude Fable 5.1, Claude Mythos 5.1, Claude Opus 5.5, atau model Claude Fable, Claude Mythos, atau Claude Opus yang lebih lama dengan panduan migrasi ini. Panduan untuk mengaktifkan Claude Fable 5.2 dan Claude Mythos 5.2 mencakup ID model, perubahan yang merusak kompatibilitas, dan daftar periksa migrasi.
Claude Code
Biarkan Claude Code memigrasikan kode Anda
/claude-api migrate proyek ini ke claude-fable-5-2Jika agen Claude Managed Agents Anda memiliki advisor, model milik advisor adalah nama model kedua yang perlu diperbarui: atur ke claude-fable-5-2 atau claude-mythos-5-2 saat Anda mengubah model agen. Lihat Executor Claude Fable 5.2 memerlukan advisor Claude Fable 5.2 atau Claude Mythos 5.2.
Bagian-bagian berikut membahas perpindahan ke Claude Fable 5.2, atau ke Claude Mythos 5.2, dari Claude Fable 5.1, Claude Mythos 5.1, Claude Opus 5.5, atau model Claude Fable, Claude Mythos, atau Claude Opus yang lebih lama. Untuk perubahannya sendiri, lihat Yang baru di Claude Fable 5.2. Untuk perbedaan perilaku dan pola prompting khusus model, lihat Prompting Claude Fable 5.2.
Claude Fable 5.2 tersedia di Claude API, Claude Platform on AWS, dan Claude Models on Google Cloud (Anthropic managed). Model ini juga tersedia di Amazon Bedrock. Model ini juga tersedia di Claude Models on Google Cloud (Google managed). Model ini juga tersedia di Microsoft Foundry. Claude Mythos 5.2 memiliki kemampuan yang sama dan hanya tersedia bagi organisasi yang telah diverifikasi melalui program verifikasi Anthropic, seperti Cyber Verification Program.
Pengaturan dasar yang sama untuk claude-fable-5-2 dan claude-mythos-5-2:
- Thinking: Adaptive thinking (pemikiran adaptif) selalu aktif, tidak berubah dari Claude Fable 5.1. Model menentukan kapan dan seberapa banyak berpikir, dan parameter effort mengontrol seberapa dalam. Baik
thinking: {type: "disabled"}maupun pemikiran diperpanjang manual (thinking: {type: "enabled", budget_tokens: N}) mengembalikan error 400. - Effort: Kelima level effort didukung, dan defaultnya adalah
high, tidak berubah dari Claude Fable 5.1. Lihat Level effort yang direkomendasikan untuk Claude Fable 5.2. - Prefill: “Prefilling” (pengisian awal) pesan asisten mengembalikan error 400, tidak berubah dari Claude Fable 5.1. Gunakan instruksi prompt sistem sebagai gantinya.
- Parameter sampling: Hilangkan
temperature,top_p, dantop_k, seperti pada Claude Fable 5.1. Lihat Parameter sampling untuk nilai-nilai yang mengembalikan error 400. - Tool choice:
{type: "auto"}(default) dan{type: "none"}didukung. Memaksa pemanggilan alat dengan{type: "any"}atau{type: "tool", name: "..."}mengembalikan error 400, tidak berubah dari Claude Fable 5.1. - Output terstruktur: Dalam organisasi dengan “customer-managed encryption keys” (kunci enkripsi yang dikelola pelanggan), atau CMEK, output terstruktur tidak tersedia untuk kedua model, sama seperti Claude Fable 5.1. Hal ini mencakup penggunaan alat ketat maupun output JSON. Jika permintaan Anda mengatur
strict: trueatauoutput_config.formatdi sana, hapus keduanya dan validasi output di kode Anda. - Pemikiran yang dipertahankan lintas model: Di Claude API dan Claude Models on Google Cloud (Google managed), Claude Fable 5.2 dan Claude Mythos 5.2 dapat membaca blok thinking satu sama lain serta blok dari model lain, termasuk Claude Opus 5.5, Claude Sonnet 5.5, dan Claude Haiku 5.5. Tidak ada model lain yang dapat membaca blok mereka. Lihat Beralih model di tengah percakapan untuk daftarnya.
- Thinking yang terikat akun: Blok thinking dari Claude Fable 5.2 dan Claude Mythos 5.2 hanya berfungsi di akun yang menghasilkannya, atau di akun yang tertaut dengannya. Ketika akun lain mengirim salah satu blok ini, API membuang blok tersebut sebelum model menerimanya, dan permintaan berhasil. Di Claude API dan Claude Models on Google Cloud (Google managed), dengan header beta
thinking-binding-controls-2026-08-01, respons mencantumkan setiap blok yang dibuang diinput_transformationsdenganreason: "organization_binding_mismatch". Lihat Blok pemikiran tetap berada di akun yang menghasilkannya. - Jendela konteks dan output: “Context window” (jendela konteks) sebesar 1M token secara default, dan hingga 128k token output untuk setiap permintaan.
- Harga: $8 USD per juta token input dan $40 USD per juta token output, dibandingkan dengan $10 USD dan $50 USD pada Claude Fable 5.1 dan Claude Mythos 5.1. Pembacaan cache prompt seharga $0,20 USD per juta token, dibandingkan dengan $0,25 USD pada model-model tersebut. Lihat Harga.
- Retensi data: Kedua model memerlukan retensi data 30 hari, tidak tersedia di bawah pengaturan “zero data retention” (retensi data nol), atau ZDR, kecuali diizinkan secara tegas oleh Anthropic, dan ditetapkan sebagai Covered Models, sama seperti Claude Fable 5.1 dan Claude Mythos 5.1. Di Claude API, permintaan dari organisasi atau workspace tanpa retensi 30 hari mengembalikan
invalid_request_error400. Organisasi dengan pengaturan ZDR harus menghubungi tim akun Anthropic mereka, atau mengonfigurasi retensi untuk workspace individual. Lihat Persyaratan retensi data khusus model untuk detail per platform. - Priority Tier: Kedua model tidak didukung di Priority Tier.
- Mode cepat: Kedua model mendukung mode cepat dalam permintaan Messages API. Ketersediaan mode cepat mencantumkan platform untuk setiap model.
Di mana kedua model berbeda:
- Ketersediaan: Di Claude API, Claude Fable 5.2 tidak memerlukan persetujuan akses. Claude Mythos 5.2 hanya tersedia bagi organisasi yang telah diverifikasi melalui program verifikasi Anthropic, seperti Cyber Verification Program. Untuk meminta akses, daftarlah ke program yang mencakup kasus penggunaan Anda, atau hubungi tim akun Anthropic Anda.
- Batas laju: Claude Fable 5.2 memiliki “rate limit” (batas laju) sendiri, terpisah dari batas gabungan yang digunakan bersama oleh Claude Fable 5.1 dan Claude Fable 5. Claude Mythos 5.2 berbagi satu batas gabungan dengan Claude Mythos 5.1 dan Claude Mythos 5. Lihat Batas laju.
Migrasi ke Claude Fable 5.2 dari Claude Fable 5.1
Migrasi sebagian besar bersifat drop-in. Permukaan API, adaptive thinking yang selalu aktif, pembatasan tool choice paksa, penanganan penolakan, kategori stop_details, dan persyaratan retensi data semuanya sama dengan Claude Fable 5.1. Claude Fable 5.2 lebih murah: $8 USD per juta token input dan $40 USD per juta token output, dibandingkan dengan $10 USD dan $50 USD pada Claude Fable 5.1. Empat perubahan dapat merusak kode Anda. Pemeriksaan prefiks, yang mendeteksi pengeditan pada giliran sebelumnya, berlaku untuk setiap akun. Claude Fable 5.1 tidak dapat membaca blok thinking Claude Fable 5.2. Alat computer use yang lebih lama, computer_20251124, mengembalikan error 400 di setiap platform kecuali Amazon Bedrock. Dengan alat advisor, executor Claude Fable 5.2 hanya menerima Claude Fable 5.2 atau Claude Mythos 5.2 sebagai advisor-nya.
Perbarui nama model Anda
model = "claude-fable-5-1" # Before
model = "claude-fable-5-2" # AfterID model adalah claude-fable-5-2 di setiap platform kecuali Amazon Bedrock, yang menggunakan anthropic.claude-fable-5-2. Untuk ID setiap platform, lihat halaman model Claude Fable 5.2.
Perubahan yang merusak kompatibilitas
-
Pemeriksaan prefiks berlaku untuk setiap akun: Setiap blok
thinkingdari Claude Fable 5.2 hanya valid terhadap promptsystem,tools, dan riwayat percakapan yang mendahuluinya, seperti pada Claude Fable 5.1. Claude Fable 5.2 memberlakukan pemeriksaan prefiks ini untuk setiap akun, berapa pun usianya. Claude Fable 5.1 memberlakukannya secara default untuk akun yang dibuat pada atau setelah 31 Agustus 2026. Jadi pada akun yang lebih lama, permintaan yang lolos di Claude Fable 5.1 dapat gagal di Claude Fable 5.2.Tidak ada yang berubah bagi Anda jika Claude Code, claude.ai, Claude Managed Agents, atau Claude Agent SDK yang mengelola riwayat percakapan Anda. Jika kode Anda membangun array
messagessendiri, bandingkan apa yang dilakukannya di antara permintaan dengan daftar di Siapa yang terpengaruh oleh pemeriksaan prefiks. Permintaan yang mengirim kembali blok thinking setelah salah satu pengeditan tersebut mengembalikan error 400:messages.5.content.0: Invalid `signature` in `thinking` block. The block is bound to a different conversation. Remove the block, or set `thinking.block_binding.prefix_mismatch_behavior` to "drop_block". That setting requires the `thinking-binding-controls-2026-08-01` value in the `anthropic-beta` header.Mencoba ulang badan permintaan yang sama tidak menghilangkan error tersebut. Untuk menemukan pengeditan ini sebelum Anda memindahkan lalu lintas produksi, jalankan pemeriksaan di Periksa apakah kode Anda mengedit prefiks terhadap model yang Anda gunakan saat ini, Claude Fable 5.1 atau Claude Opus 5.5. Pemeriksaan ini berfungsi dari akun mana pun, karena mengatur
prefix_mismatch_behaviormembuat permintaan ikut serta dalam pemeriksaan. Pemikiran yang dipertahankan memberikan perbaikan untuk setiap pola.Di produksi, biarkan
prefix_mismatch_behaviorpada nilai defaultnya,"error", jika ketidakcocokan hanya dapat berarti bug di kode Anda. Untuk membuang blok yang terpengaruh dan melanjutkan tanpa penalaran tersebut selagi Anda memperbaiki pengeditan, atur ke"drop_block". Perlakukan itu sebagai solusi sementara, bukan pengaturan jangka panjang: membuang blok dapat menaikkan token output. -
Claude Fable 5.1 tidak dapat membaca blok thinking Claude Fable 5.2: Di Claude API dan Claude Models on Google Cloud (Google managed), Claude Fable 5.2 dapat membaca blok Claude Fable 5.1, sehingga percakapan yang berpindah dari
claude-fable-5-1keclaude-fable-5-2mempertahankan penalaran sebelumnya. Ke arah sebaliknya, Claude Fable 5.1 tidak dapat membaca blok Claude Fable 5.2. Jika peralihan router, percobaan ulang sisi klien, atau fallback penolakan classifier memindahkan percakapan dari Claude Fable 5.2 ke model lain, termasuk Claude Fable 5.1, API membuang blok yang tidak dapat dibaca model tersebut. Permintaan berhasil, dan Anda tidak ditagih untuk token input yang dibuang. Model kemudian bekerja tanpa penalaran tersebut, yang dapat menaikkan biaya dan latensi pada giliran pertama setelah peralihan. Dengan header betathinking-binding-controls-2026-08-01,input_transformationsmencantumkan setiap blok yang dibuang denganreason: "model_binding_mismatch". Lihat Beralih model di tengah percakapan. -
Gunakan toolset computer use sebagai pengganti
computer_20251124: Entritoolsdengan tipecomputer_20251124mengembalikan error 400 di setiap platform kecuali Amazon Bedrock. Deklarasikan toolsetcomputer_toolset_20260801sebagai gantinya: hapus header beta dan kirim entri tanpanameatau dimensi tampilan. Kemudian perbarui loop agen Anda untuk toolset tersebut, seperti yang dijelaskan di Migrasi daricomputer_20251124. Di Amazon Bedrock, alat yang lebih lama berfungsi seperti pada Claude Fable 5.1. -
Executor Claude Fable 5.2 memerlukan advisor Claude Fable 5.2 atau Claude Mythos 5.2: Dengan alat advisor, yang masih dalam tahap beta, advisor harus setidaknya sama mampunya dengan executor. Executor Claude Fable 5.2 atau Claude Mythos 5.2 hanya menerima Claude Fable 5.2 atau Claude Mythos 5.2 sebagai advisor-nya, dan advisor lain apa pun, termasuk Claude Fable 5.1 dan Claude Mythos 5.1, mengembalikan
invalid_request_error400. Saat Anda mengubah ID model executor, aturmodeldalam definisi alat advisor keclaude-fable-5-2atauclaude-mythos-5-2. Mengubahmodeladvisor merupakan pengeditan padatools, jadi lakukan perubahan tersebut di percakapan baru. Permintaan yang mengirim kembali blok thinking sebelumnya setelah perubahan akan gagal dalam pemeriksaan prefiks (lihat Pemeriksaan prefiks berlaku untuk setiap akun) dan mengembalikan error 400, kecuali Anda mengaturprefix_mismatch_behaviorke"drop_block". Untuk mempertahankan executor Anda saat ini dan hanya mengubah advisor, aturmodeladvisor keclaude-fable-5-2: setiap model executor menerimanya. Advisor Claude Fable 5.2 mengembalikan sarannya dalam bentuk terenkripsi, jadi jika kode Anda membaca teks saran, lihat Varian hasil. Pasangan yang sama berlaku untuk advisor agen Claude Managed Agents, jadi aturmodeladvisor tersebut ke salah satu dari dua model ini saat Anda mengubah model agen. Lihat Kompatibilitas model dan Berikan advisor pada sesi.
Perubahan perilaku
- Baris prompt yang meminta lebih sedikit berpikir tidak menghentikan model dari berpikir pada effort
mediumke atas: Claude Fable 5.1 biasanya mengikuti baris seperti “jawab langsung tanpa berunding.” Dalam pengujian Anthropic, baris seperti itu tidak menghentikan Claude Fable 5.2 dari berpikir padamediumke atas. Hapus baris-baris ini dan turunkan level effort. Lihat Kalibrasi effort. - Model dapat memulai subagen untuk meninjau pekerjaannya sendiri pada effort yang lebih tinggi: Dalam produk coding agentik pada level effort yang lebih tinggi, seperti
xhighdanmax, Anthropic mengamati Claude Fable 5.2 menggunakan subagen untuk meninjau pekerjaannya sendiri. Claude Fable 5.1 tidak melakukan ini pada tugas yang sama. Subagen dapat menyumbang sebagian besar biaya sebuah sesi. Lihat Tetapkan ekspektasi untuk subagen. max_tokensyang kecil dapat tidak menyisakan ruang untuk teks: Token thinking dihitung dalammax_tokens, sehingga permintaan denganmax_tokenskecil dapat berhenti denganstop_reason: "max_tokens"setelah blokthinkingdan sebelum teks apa pun. Baris prompt yang biasanya mencegah Claude Fable 5.1 berpikir tidak mencegah Claude Fable 5.2 berpikir pada effortmediumke atas. Jadi permintaan yang mengandalkan baris seperti itu agar muat dalammax_tokenskecil di Claude Fable 5.1 dapat kehabisan token sebelum menghasilkan teks apa pun di Claude Fable 5.2. Naikkanmax_tokensuntuk menyisakan ruang bagi thinking, atau pilih level effort yang lebih rendah.
Untuk perilaku lain yang perlu diperiksa saat Anda membawa prompt, lihat Perbedaan perilaku.
Daftar periksa migrasi
- Perbarui nama model dari
claude-fable-5-1keclaude-fable-5-2. - Periksa batas laju Anda sebelum memindahkan lalu lintas produksi. Claude Fable 5.2 memiliki batas lajunya sendiri, terpisah dari yang digunakan bersama oleh Claude Fable 5.1 dan Claude Fable 5.
- Jika Anda menggunakan computer use melalui
computer_20251124di mana pun kecuali Amazon Bedrock, Claude Fable 5.2 mengembalikan error 400 untuk alat tersebut. Deklarasikancomputer_toolset_20260801sebagai gantinya dan perbarui loop agen Anda untuk toolset tersebut. - Jika Anda menggunakan alat advisor dengan Claude Fable 5.2 sebagai executor, atur
modeladvisor keclaude-fable-5-2atauclaude-mythos-5-2. - Jika kode Anda membangun array
messagessendiri, jalankan sesi dengan header betathinking-binding-controls-2026-08-01danprefix_mismatch_behavior: "drop_block", catatinput_transformations, dan perbaiki setiap entriprefix_binding_mismatch. Lakukan ini bahkan jika akun Anda tidak pernah terkena pemeriksaan di Claude Fable 5.1. - Pilih
prefix_mismatch_behavioruntuk produksi:"error"(default), atau"drop_block"sebagai solusi sementara selagi Anda memperbaiki pengeditan, karena membuang blok dapat menaikkan token output. Pantau error 400 atau entriinput_transformations. - Tetap kirim kembali blok
thinkingtanpa perubahan di setiap giliran, termasuk yang kosong. Jika router atau fallback dapat memindahkan percakapan dari Claude Fable 5.2 ke Claude Fable 5.1, perkirakan Claude Fable 5.1 berjalan tanpa blok Claude Fable 5.2. - Jika Anda memutar ulang percakapan tersimpan melalui akun yang berbeda, putar ulang masing-masing melalui akun yang menghasilkannya, atau akun yang tertaut dengannya. API membuang blok thinking Claude Fable 5.2 yang dihasilkan akun lain. Lihat Blok pemikiran tetap berada di akun yang menghasilkannya.
- Jalankan ulang sweep effort pada eval Anda sendiri, dan tetapkan ulang baseline biaya dan latensi.
- Periksa prompt sistem, skill, dan instruksi lain yang Anda bawa terhadap Tinjau instruksi yang ditulis untuk model sebelumnya.
Migrasi ke Claude Mythos 5.2 dari Claude Mythos 5.1
Claude Mythos 5.2 adalah padanan Claude Fable 5.2 untuk organisasi yang telah diverifikasi melalui program verifikasi Anthropic, seperti Cyber Verification Program. Pastikan organisasi Anda memiliki akses ke Claude Mythos 5.2 sebelum Anda mengganti ID model.
Claude Mythos 5.2 memberlakukan pemeriksaan prefiks untuk setiap akun, seperti Claude Fable 5.2. Ketika prefix_mismatch_behavior tidak diatur menunjukkan di mana Claude Mythos 5.1 sudah mengembalikan error tersebut. Di Amazon Bedrock, Claude Mythos 5.2 mengembalikan error 400 untuk giliran sebelumnya yang diedit, sedangkan Claude Mythos 5.1 menerima permintaan seperti itu. Jika kode Anda mengedit giliran sebelumnya, lihat Mengedit giliran sebelumnya membatalkan blok thinking untuk mengetahui apa yang perlu diubah dan cara mengujinya, lalu jalankan pengujian terhadap claude-mythos-5-2.
Di Claude API dan Claude Models on Google Cloud (Google managed), Claude Mythos 5.2 dapat membaca blok thinking Claude Mythos 5.1, sehingga percakapan yang berpindah dari claude-mythos-5-1 ke claude-mythos-5-2 mempertahankan penalaran sebelumnya. Ke arah sebaliknya, Claude Mythos 5.1 tidak dapat membaca blok Claude Mythos 5.2: API membuangnya, dan permintaan berhasil. Lihat Beralih model di tengah percakapan.
Dengan alat advisor, yang masih dalam tahap beta, executor Claude Mythos 5.2 hanya menerima Claude Mythos 5.2 atau Claude Fable 5.2 sebagai advisor-nya. Advisor Claude Mythos 5.1 atau Claude Fable 5.1 mengembalikan error 400. Lihat Executor Claude Fable 5.2 memerlukan advisor Claude Fable 5.2 atau Claude Mythos 5.2.
Claude Mythos 5.2 mendukung computer use melalui toolset computer_toolset_20260801. Entri tools dengan tipe computer_20251124 mengembalikan error 400 di setiap platform kecuali Amazon Bedrock, tempat alat yang lebih lama berfungsi. Lihat Gunakan toolset computer use sebagai pengganti computer_20251124.
Claude Mythos 5.2 berbiaya $8 USD per juta token input dan $40 USD per juta token output, dibandingkan dengan $10 USD dan $50 USD pada Claude Mythos 5.1. Pembacaan cache prompt seharga $0,20 USD per juta token, dibandingkan dengan $0,25 USD.
Perbarui nama model Anda
model = "claude-mythos-5-1" # Before
model = "claude-mythos-5-2" # AfterDaftar periksa migrasi
- Perbarui nama model dari
claude-mythos-5-1keclaude-mythos-5-2. - Jika Anda menggunakan computer use melalui
computer_20251124di mana pun kecuali Amazon Bedrock, Claude Mythos 5.2 mengembalikan error 400 untuk alat tersebut. Deklarasikancomputer_toolset_20260801sebagai gantinya dan perbarui loop agen Anda untuk toolset tersebut. - Jika Anda menggunakan alat advisor dengan Claude Mythos 5.2 sebagai executor, atur
modeladvisor keclaude-mythos-5-2atauclaude-fable-5-2. - Tetap kirim kembali blok
thinkingtanpa perubahan di setiap giliran, termasuk yang kosong. - Jika Anda memutar ulang percakapan tersimpan melalui akun yang berbeda, putar ulang masing-masing melalui akun yang menghasilkannya, atau akun yang tertaut dengannya. API membuang blok thinking Claude Mythos 5.2 yang dihasilkan akun lain. Lihat Blok pemikiran tetap berada di akun yang menghasilkannya.
- Jika kode Anda membangun array
messagessendiri, jalankan pemeriksaan di Mengedit giliran sebelumnya membatalkan blok thinking terhadapclaude-mythos-5-2, perbaiki setiap entriprefix_binding_mismatch, dan pertahankan riwayat percakapan agar hanya ditambahkan (append-only) (lihat Apa yang dihitung sebagai edit). Riwayat append-only juga menjaga cache prompt tetap hangat. - Tangani
stop_reason: "refusal"dan bacastop_details.categorysebelum konten respons. Lihat Penolakan dan fallback. - Jalankan ulang sweep effort Anda, dan tetapkan ulang baseline biaya dan latensi.
- Periksa prompt sistem, skill, dan instruksi lain yang Anda bawa terhadap Tinjau instruksi yang ditulis untuk model sebelumnya.
Migrasi ke Claude Fable 5.2 dari Claude Opus 5.5
Claude Fable 5.2 menggunakan Messages API dan pola penggunaan alat yang sama dengan Claude Opus 5.5. Kedua model selalu berpikir secara adaptif dan mengembalikan error 400 untuk tool choice paksa, sehingga bagian-bagian permintaan Anda tersebut tetap berlaku. Perbedaan berikut berlaku saat Anda memindahkan lalu lintas, atau jalur fallback, ke Claude Fable 5.2.
Perbarui nama model Anda
model = "claude-opus-5-5" # Before
model = "claude-fable-5-2" # AfterApa yang berubah
-
Retensi data diperlukan: Claude Fable 5.2 memerlukan retensi data 30 hari dan tidak tersedia di bawah pengaturan zero data retention (ZDR) kecuali diizinkan secara tegas oleh Anthropic. Jika organisasi atau workspace Anda menjalankan Claude Opus 5.5 di bawah ZDR, aktifkan retensi 30 hari untuk sebuah workspace atau hubungi tim akun Anthropic Anda sebelum beralih. Jika tidak, di Claude API, setiap permintaan ke Claude Fable 5.2 mengembalikan
invalid_request_error400. Lihat Persyaratan retensi data khusus model. -
Pemeriksaan prefiks berlaku untuk setiap akun: Claude Opus 5.5 memberlakukan pemeriksaan prefiks secara default untuk akun yang dibuat pada atau setelah 31 Agustus 2026. Claude Fable 5.2 memberlakukannya untuk setiap akun, berapa pun usianya. Jika akun Anda lebih lama dan kode Anda mengedit giliran sebelumnya, permintaan yang berfungsi di Claude Opus 5.5 akan gagal di Claude Fable 5.2. Untuk menguji sebelum beralih, lihat Pemeriksaan prefiks berlaku untuk setiap akun.
-
Claude Opus 5.5 tidak dapat membaca blok thinking Claude Fable 5.2: Percakapan yang berpindah dari Claude Fable 5.2 ke Claude Opus 5.5 mempertahankan teks dan pemanggilan alatnya, tetapi giliran setelah peralihan berjalan tanpa penalaran Claude Fable 5.2. API membuang blok-blok tersebut sebelum model menerimanya, permintaan berhasil, dan blok yang dibuang tidak ditagih. Perkirakan biaya dan latensi yang lebih tinggi pada giliran pertama setelah peralihan. Ke arah sebaliknya, di Claude API dan Claude Models on Google Cloud (Google managed), Claude Fable 5.2 dapat membaca blok thinking Claude Opus 5.5, sehingga percakapan yang berpindah dari
claude-opus-5-5keclaude-fable-5-2mempertahankan penalaran sebelumnya. -
Classifier keamanan dan fallback: Claude Fable 5.2 menjalankan classifier keamanan yang mencakup kategori
stop_detailsyang sama dengan Claude Fable 5.1. Tangani setiap kategori dalam tabel kategori penolakan, bukan hanya yang pernah Anda lihat dari Claude Opus 5.5. Untuk menjalankan ulang permintaan yang ditolak pada model lain, aturfallbacks: "default", yang mencoba ulang pada model yang direkomendasikan Anthropic untuk kategori tersebut, atau bangun mekanisme percobaan ulang Anda sendiri. Parameter tersebut masih dalam tahap beta di Claude API dan Claude Models on Google Cloud (Anthropic managed), serta memerlukan header betaserver-side-fallback-2026-07-01. Target fallback yang diizinkan untuk Claude Fable 5.2 adalah Claude Opus 4.8 (claude-opus-4-8) dan Claude Opus 5 (claude-opus-5). Fallback sisi server tidak mencoba ulang permintaan yang ditolak dengan"reasoning_extraction". Penolakan tersebut dikembalikan kepada Anda. Model fallback tidak menerima blok thinking Claude Fable 5.2. Lihat Penolakan dan fallback. -
Harga: Claude Fable 5.2 berbiaya $8 USD per juta token input dan $40 USD per juta token output, dibandingkan dengan $4 USD dan $20 USD untuk Claude Opus 5.5. Pembacaan cache prompt seharga $0,20 USD per juta token pada kedua model. Lihat Harga.
-
Mode cepat: Claude Fable 5.2 mendukung mode cepat (
speed: "fast") dalam permintaan Messages API di Claude API, seperti halnya Claude Opus 5.5. Mode cepat untuk Claude Fable 5.2 berbiaya $16 USD per juta token input dan $80 USD per juta token output, dibandingkan dengan $8 USD dan $40 USD untuk Claude Opus 5.5 dalam mode cepat. Lihat Harga mode cepat.Claude Fable 5.2 juga mendukung mode cepat di Claude Models on Google Cloud (Anthropic managed), dengan pengaturan
speed: "fast"yang sama.Claude Fable 5.2 juga mendukung mode cepat di Claude Models on Google Cloud (Google managed), dengan pengaturan
speed: "fast"yang sama. Google Cloud menetapkan harganya di sana. Lihat Harga platform cloud.Claude Fable 5.2 juga mendukung mode cepat di Claude in Microsoft Foundry untuk deployment yang di-hosting di Anthropic. Di sana, mode cepat merupakan model terpisah: kirim permintaan ke deployment
claude-fable-5-2-fastdan jangan sertakanspeed.Claude Mythos 5.2 juga mendukung mode cepat dalam permintaan Messages API di Claude API, dengan harga mode cepat Claude Fable 5.2. Ketersediaan mode cepat mencantumkan setiap platform tempat Claude Mythos 5.2 memiliki mode cepat.
Hapus
speed: "fast"di Claude Managed Agents. Hapus juga di platform atau opsi hosting mana pun tempat Ketersediaan mode cepat tidak mencantumkan model yang Anda tuju. -
Output terstruktur di organisasi CMEK: Dalam organisasi dengan kunci enkripsi yang dikelola pelanggan, Claude Opus 5.5 mendukung output terstruktur dan Claude Fable 5.2 tidak. Hapus
strict: truedanoutput_config.formatdari permintaan yang Anda pindahkan, dan validasi output di kode Anda. -
Effort default adalah
high: Claude Opus 5.5 secara default menggunakanmedium, sehingga permintaan yang menghilangkaneffortberjalan satu level lebih tinggi di Claude Fable 5.2. Permintaan berhasil, dan perubahan hanya terlihat sebagai perbedaan biaya, latensi, dan hasil. Atureffortsecara eksplisit, lalu jalankan ulang sweep effort pada eval Anda sendiri. -
Executor Claude Fable 5.2 memerlukan advisor Claude Fable 5.2 atau Claude Mythos 5.2: Dengan alat advisor, yang masih dalam tahap beta, executor Claude Opus 5.5 menerima beberapa advisor, di antaranya Claude Opus 5.5 dan Claude Fable 5.1. Executor Claude Fable 5.2 hanya menerima Claude Fable 5.2 atau Claude Mythos 5.2, dan advisor lain apa pun mengembalikan error 400. Atur
modeladvisor keclaude-fable-5-2atauclaude-mythos-5-2saat Anda mengubah model executor. Lihat Executor Claude Fable 5.2 memerlukan advisor Claude Fable 5.2 atau Claude Mythos 5.2.
Daftar periksa migrasi
- Jika organisasi Anda memiliki pengaturan ZDR, aktifkan retensi 30 hari untuk workspace, atau konfirmasikan kelayakan dengan tim akun Anthropic Anda, sebelum hal lainnya.
- Perbarui ID model dari
claude-opus-5-5keclaude-fable-5-2. - Periksa batas laju Anda sebelum memindahkan lalu lintas produksi. Batas laju Claude Fable 5.2 terpisah dari batas laju Claude Opus 5.5, dengan batas token yang lebih rendah di setiap tier.
- Jika kode Anda membangun array
messagessendiri, jalankan pengujian di Pemeriksaan prefiks berlaku untuk setiap akun, bahkan jika akun Anda tidak pernah terkena pemeriksaan di Claude Opus 5.5. - Tangani setiap
stop_details.category. Jika Anda mengatur daftarfallbackssecara eksplisit, cantumkan hanya target yang diizinkan untuk Claude Fable 5.2. - Jika router atau fallback memindahkan percakapan dari Claude Fable 5.2 ke Claude Opus 5.5, perkirakan giliran setelah peralihan berjalan tanpa blok thinking Claude Fable 5.2.
- Jika Anda memutar ulang percakapan tersimpan melalui akun yang berbeda, putar ulang masing-masing melalui akun yang menghasilkannya, atau akun yang tertaut dengannya. API membuang blok thinking Claude Fable 5.2 yang dihasilkan akun lain. Lihat Blok pemikiran tetap berada di akun yang menghasilkannya.
-
Jika Anda menggunakan mode cepat dalam permintaan Messages API, pertahankan
speed: "fast"hanya di platform atau opsi hosting tempat Ketersediaan mode cepat mencantumkan model yang Anda tuju. Di platform dan opsi hosting tersebut, tetapkan ulang baseline biaya terhadap harga mode cepat. Di setiap platform atau opsi hosting lainnya, serta di Claude Managed Agents, hapusspeed: "fast". Anda tidak memerlukan header betafast-mode-2026-02-01. Di Claude API, permintaan yang mengirimkannya tetap berfungsi. Claude in Microsoft Foundry merupakan pengecualian: di sana, hapusspeed: "fast"dan kirim permintaan ke deploymentclaude-fable-5-2-fast. - Jika Anda menggunakan alat advisor dengan Claude Fable 5.2 sebagai executor, atur
modeladvisor keclaude-fable-5-2atauclaude-mythos-5-2. - Dalam organisasi dengan kunci enkripsi yang dikelola pelanggan, hapus
strict: truedanoutput_config.format, dan validasi output di kode Anda. - Atur
effortsecara eksplisit: default Claude Fable 5.2 adalahhigh, sedangkan default Claude Opus 5.5 adalahmedium, sehingga permintaan yang menghilangkannya berjalan satu level lebih tinggi. Kemudian jalankan ulang sweep effort pada eval Anda sendiri, dan tetapkan ulang baseline biaya dan latensi. - Periksa prompt sistem, skill, dan instruksi lain yang Anda bawa terhadap Tinjau instruksi yang ditulis untuk model sebelumnya.
Migrasi ke Claude Fable 5.2 dari Claude Fable 5
Permukaan API, jendela konteks dan batas output, tokenizer, adaptive thinking yang selalu aktif, dan penanganan penolakan semuanya sama dengan Claude Fable 5. Beberapa perubahan berikut juga berlaku saat Anda berpindah dari Claude Mythos 5 ke Claude Mythos 5.2. Migrasi ke Claude Mythos 5.2 dari Claude Mythos 5 menyebutkan yang mana saja.
Perbarui nama model Anda
model = "claude-fable-5" # Before
model = "claude-fable-5-2" # AfterPerubahan yang merusak kompatibilitas
-
Pilihan alat paksa mengembalikan error 400: Claude Fable 5 menerima
tool_choiceauto,none,any, dantool. Padaclaude-fable-5-2,{type: "any"}dan{type: "tool", name: "..."}mengembalikan 400invalid_request_error, begitu pula endpoint penghitungan token. Lihat Penggunaan alat paksa tidak didukung untuk pesan errornya.Untuk mendapatkan pemanggilan alat tanpa memaksanya, biarkan
tool_choicepadaautodan sebutkan nama alat dalam instruksi Anda. Aturstrict: truepada alat agar pemanggilannya sesuai dengan skema Anda. Lihat Penggunaan alat ketat. Jika Anda memaksa alat hanya untuk mendapatkan JSON yang valid sesuai skema, gunakan output JSON sebagai gantinya. Dalam organisasi dengan kunci enkripsi yang dikelola pelanggan, output terstruktur tidak tersedia untuk Claude Fable 5.2 atau Claude Mythos 5.2. Hal ini mencakup penggunaan alat ketat dan output JSON. Di sana, tetap gunakanautodan instruksinya, jangan sertakanstrict, dan validasi input alat di kode Anda.Jika aplikasi Anda memerlukan pemanggilan alat tertentu pada giliran saat ini, tambahkan pesan sistem di tengah percakapan setelah giliran
userterakhir. Sebutkan nama alatnya, nyatakan bahwa pemanggilan tersebut wajib untuk giliran ini, dan minta Claude untuk membuka responsnya dengan pemanggilan itu. Giliran-giliran sebelumnya tetap tidak berubah, sehingga cache hit prompt dan blok thinking-nya tetap valid. Pesan sistem di tengah percakapan mencantumkan platform tempat fitur ini tersedia. Untuk giliran yang tidak boleh memanggil alat,tool_choice: {"type": "none"}tetap berfungsi. Lihat Memaksa penggunaan alat. -
Mengedit giliran sebelumnya membatalkan validitas blok thinking, di setiap akun: Claude Fable 5 tidak memeriksa apakah giliran sebelumnya berubah. Pada Claude Fable 5.2, setiap blok
thinkinghanya valid terhadap promptsystem,tools, dan pesan-pesan yang datang sebelumnya. Claude Fable 5.2 memberlakukan pemeriksaan prefiks ini untuk setiap akun. Permintaan yang mengirimkan kembali blok thinking setelah salah satu dari elemen tersebut berubah akan mengembalikan error 400, dan mencoba ulang dengan body permintaan yang sama tidak akan menghilangkannya.Tidak ada yang berubah bagi Anda jika Claude Code, claude.ai, Claude Managed Agents, atau Claude Agent SDK yang mengelola riwayat percakapan Anda. Jika kode Anda membangun array
messagessendiri, pertahankan riwayat agar hanya ditambahkan (append-only). Bekukansystemdantoolsselama sesi. Lakukan perubahan instruksi dan alat dengan pesan sistem di tengah percakapan, dan pangkas konteks dengan compaction atau pengeditan konteks di sisi server. Pesan sistem di tengah percakapan mencantumkan platform tempat fitur ini tersedia. Melakukan perubahan tanpa mengedit prefiks memberikan pengganti untuk setiap pengeditan yang umum.Untuk menemukan pengeditan ini sebelum Anda mengalihkan lalu lintas produksi, jalankan pemeriksaan di Periksa apakah kode Anda mengedit prefiks terhadap
claude-fable-5-2. Di produksi, biarkanprefix_mismatch_behaviorpada nilai default-nya,"error", jika ketidakcocokan hanya bisa berarti ada bug di kode Anda. Untuk membuang blok yang terdampak dan melanjutkan tanpa penalaran tersebut selagi Anda memperbaiki pengeditannya, atur nilainya ke"drop_block"dengan beta headerthinking-binding-controls-2026-08-01. Perlakukan itu sebagai solusi sementara, bukan pengaturan jangka panjang: membuang blok dapat menaikkan token output. -
Claude Fable 5 tidak dapat membaca blok thinking Claude Fable 5.2: Di Claude API dan Claude Models on Google Cloud (Google managed), Claude Fable 5.2 membaca blok Claude Fable 5, sehingga percakapan yang berpindah dari
claude-fable-5keclaude-fable-5-2tetap mempertahankan penalaran sebelumnya. Sebaliknya, Claude Fable 5 tidak dapat membaca blok Claude Fable 5.2. Jika peralihan router, percobaan ulang di sisi klien, atau fallback penolakan classifier memindahkan percakapan dari Claude Fable 5.2 ke model lain, termasuk Claude Fable 5, API akan membuang blok yang tidak dapat dibaca oleh model tersebut. Permintaan berhasil, dan Anda tidak ditagih untuk token input yang dibuang. Dengan beta headerthinking-binding-controls-2026-08-01,input_transformationsmencantumkan setiap blok yang dibuang denganreason: "model_binding_mismatch". Lihat Beralih model di tengah percakapan. -
Gunakan toolset computer use sebagai pengganti
computer_20251124: Pada Claude Fable 5.2, entritoolsbertipecomputer_20251124mengembalikan error 400 di setiap platform kecuali Amazon Bedrock. Claude Fable 5 menerimanya dengan beta header-nya. Deklarasikan toolsetcomputer_toolset_20260801sebagai gantinya, seperti yang dijelaskan di Gunakan toolset computer use sebagai pengganticomputer_20251124. -
Executor Claude Fable 5.2 memerlukan advisor Claude Fable 5.2 atau Claude Mythos 5.2: Dengan alat advisor, yang masih dalam tahap beta, executor Claude Fable 5.2 hanya menerima Claude Fable 5.2 atau Claude Mythos 5.2 sebagai advisor-nya. Advisor lain yang diterima oleh executor Claude Fable 5, seperti Claude Fable 5 dan Claude Opus 5.5, mengembalikan error 400. Atur
modeladvisor keclaude-fable-5-2atauclaude-mythos-5-2saat Anda mengubah model executor. Lihat Executor Claude Fable 5.2 memerlukan advisor Claude Fable 5.2 atau Claude Mythos 5.2.
Perubahan lainnya
- Harga: $8 USD per juta token input dan $40 USD per juta token output, dibandingkan dengan $10 USD dan $50 USD pada Claude Fable 5. Pembacaan cache prompt dikenakan $0,20 USD per juta token, dibandingkan dengan $1 USD. Lihat Harga.
- Priority Tier: Claude Fable 5.2 tidak didukung pada Priority Tier. Claude Fable 5 didukung. Jika organisasi Anda memiliki komitmen Priority Tier, rencanakan kapasitas secara terpisah.
- Effort per pesan (beta): Untuk mengubah effort di tengah percakapan tanpa kehilangan cache hit prompt, kirim pesan
role: "system"effort per pesan alih-alih mengubahoutput_config.effortdi antara permintaan. Bagian tersebut mencantumkan platform tempat fitur ini tersedia.
Daftar periksa migrasi
- Perbarui nama model dari
claude-fable-5menjadiclaude-fable-5-2. - Periksa batas laju Anda sebelum Anda memindahkan lalu lintas produksi. Claude Fable 5.2 memiliki batas lajunya sendiri, terpisah dari batas laju yang digunakan bersama oleh Claude Fable 5.1 dan Claude Fable 5.
- Ganti
tool_choicepaksa ({type: "any"}atau{type: "tool", ...}) dengan{type: "auto"}ditambah instruksi eksplisit dan alatstrict: true, atau dengan output JSON. Letakkan instruksinya di giliranuser. Ketika aplikasi Anda memerlukan pemanggilan tersebut, letakkan instruksinya di pesanrole: "system"di tengah percakapan sebagai gantinya, pada platform yang dicantumkan di Pesan sistem di tengah percakapan. Dalam organisasi dengan kunci enkripsi yang dikelola pelanggan, penggunaan alat strict dan output JSON tidak tersedia untuk Claude Fable 5.2. Di sana, tetap gunakan{type: "auto"}dan instruksinya, serta validasi input alat di kode Anda. - Jika kode Anda membangun array
messagessendiri, jalankan sebuah sesi dengan beta headerthinking-binding-controls-2026-08-01danprefix_mismatch_behavior: "drop_block", catatinput_transformations, dan perbaiki setiap entriprefix_binding_mismatch. Entrimodel_binding_mismatchsetelah peralihan model adalah hal yang wajar. - Pertahankan riwayat agar append-only: bekukan
systemdantoolsdi awal sesi, lakukan perubahan di tengah sesi dengan pesanrole: "system", dan pangkas konteks di server. Pesan sistem di tengah percakapan mencantumkan platform tempat fitur ini tersedia. - Pilih
prefix_mismatch_behavioruntuk produksi:"error"(default), atau"drop_block"sebagai solusi sementara selagi Anda memperbaiki pengeditannya, karena membuang blok dapat menaikkan token output. Pantau error 400 atau entriinput_transformations. - Tetap kirimkan kembali blok
thinkingtanpa perubahan di setiap giliran, termasuk yang kosong. Jika router atau fallback dapat memindahkan percakapan dari Claude Fable 5.2 ke Claude Fable 5, perkirakan Claude Fable 5 akan berjalan tanpa blok Claude Fable 5.2. - Jika Anda memutar ulang percakapan tersimpan melalui akun yang berbeda, putar ulang masing-masing melalui akun yang menghasilkannya, atau akun yang terhubung dengannya. API membuang blok thinking Claude Fable 5.2 yang dihasilkan oleh akun lain. Lihat Blok pemikiran tetap berada di akun yang menghasilkannya.
- Jika Anda menggunakan computer use melalui
computer_20251124di mana pun kecuali Amazon Bedrock, Claude Fable 5.2 mengembalikan error 400 untuk alat tersebut. Deklarasikancomputer_toolset_20260801sebagai gantinya dan perbarui loop agen Anda untuk toolset tersebut. - Jika Anda menggunakan alat advisor dengan Claude Fable 5.2 sebagai executor, atur
modeladvisor keclaude-fable-5-2atauclaude-mythos-5-2. - Jika Anda mengubah effort di antara permintaan, pindahkan perubahan tersebut ke pesan
role: "system"effort per pesan, yang masih dalam tahap beta, di mana platform Anda mendukungnya. - Jika organisasi Anda memiliki komitmen Priority Tier, rencanakan kapasitas secara terpisah.
- Tangani
stop_reason: "refusal"dan bacastop_details.category. Pertimbangkanfallbacks: "default", yang masih dalam tahap beta di Claude API dan Claude Models on Google Cloud (Anthropic managed). - Jalankan ulang sweep effort pada eval Anda sendiri, dan tetapkan ulang baseline biaya dan latensi.
- Periksa prompt sistem, skill, dan instruksi lain yang Anda bawa terhadap Tinjau instruksi yang ditulis untuk model sebelumnya.
Migrasi ke Claude Mythos 5.2 dari Claude Mythos 5
Claude Mythos 5.2 adalah padanan Claude Fable 5.2 untuk organisasi yang terverifikasi melalui program verifikasi Anthropic, seperti Cyber Verification Program. Pastikan organisasi Anda memiliki akses ke Claude Mythos 5.2 sebelum Anda mengganti ID model.
Empat perubahan di Migrasi ke Claude Fable 5.2 dari Claude Fable 5 berlaku sebagaimana tertulis:
- Pilihan alat paksa mengembalikan error 400.
- Mengedit giliran sebelumnya membatalkan validitas blok thinking (untuk setiap akun).
- Gunakan toolset computer use sebagai pengganti
computer_20251124. - Executor Claude Fable 5.2 atau Claude Mythos 5.2 memerlukan salah satu dari kedua model tersebut sebagai advisor-nya.
Di Claude API dan Claude Models on Google Cloud (Google managed), Claude Mythos 5.2 membaca blok thinking Claude Mythos 5, sehingga percakapan yang berpindah dari claude-mythos-5 ke claude-mythos-5-2 tetap mempertahankan penalaran sebelumnya. Sebaliknya, Claude Mythos 5 tidak dapat membaca blok Claude Mythos 5.2: API membuangnya, dan permintaan berhasil. Lihat Beralih model di tengah percakapan. Claude Mythos 5.2 dikenakan biaya $8 USD per juta token input dan $40 USD per juta token output, dibandingkan dengan $10 USD dan $50 USD pada Claude Mythos 5. Pembacaan cache prompt dikenakan $0,20 USD per juta token, dibandingkan dengan $1 USD.
Perbarui nama model Anda
model = "claude-mythos-5" # Before
model = "claude-mythos-5-2" # AfterDaftar periksa migrasi
- Perbarui nama model dari
claude-mythos-5menjadiclaude-mythos-5-2. - Ganti
tool_choicepaksa (anyatautool) denganautoditambah instruksi eksplisit dan alatstrict: true, atau dengan output JSON. Dalam organisasi dengan kunci enkripsi yang dikelola pelanggan, penggunaan alat strict dan output JSON tidak tersedia untuk Claude Mythos 5.2. Di sana, tetap gunakanautodan instruksinya, serta validasi input alat di kode Anda. - Jika Anda menggunakan computer use melalui
computer_20251124di mana pun kecuali Amazon Bedrock, Claude Mythos 5.2 mengembalikan error 400 untuk alat tersebut. Deklarasikancomputer_toolset_20260801sebagai gantinya dan perbarui loop agen Anda untuk toolset tersebut. - Jika Anda menggunakan alat advisor dengan Claude Mythos 5.2 sebagai executor, atur
modeladvisor keclaude-mythos-5-2atauclaude-fable-5-2. - Tetap kirimkan kembali blok
thinkingtanpa perubahan di setiap giliran, termasuk yang kosong. - Jika Anda memutar ulang percakapan tersimpan melalui akun yang berbeda, putar ulang masing-masing melalui akun yang menghasilkannya, atau akun yang terhubung dengannya. API membuang blok thinking Claude Mythos 5.2 yang dihasilkan oleh akun lain. Lihat Blok pemikiran tetap berada di akun yang menghasilkannya.
- Jika kode Anda membangun array
messagessendiri, jalankan pemeriksaan di Mengedit giliran sebelumnya membatalkan validitas blok thinking terhadapclaude-mythos-5-2, perbaiki setiap entriprefix_binding_mismatch, dan pertahankan riwayat percakapan agar append-only (lihat Apa yang dihitung sebagai edit). Riwayat yang append-only juga menjaga cache prompt tetap hangat. - Tangani
stop_reason: "refusal"dan bacastop_details.categorysebelum konten respons. Lihat Penolakan dan fallback. - Jalankan ulang sweep effort Anda, dan tetapkan ulang baseline biaya dan latensi.
- Periksa prompt sistem, skill, dan instruksi lain yang Anda bawa terhadap Tinjau instruksi yang ditulis untuk model sebelumnya.
Migrasi ke Claude Fable 5.2 dari Claude Opus 5
Claude Fable 5.2 menggunakan pola Messages API dan “tool use” (penggunaan alat) yang sama dengan Claude Opus 5. “Context window” (jendela konteks) 1M token, token output maksimum 128k, batas minimum “prompt caching” (caching prompt) 512 token, dan pesan sistem di tengah percakapan tetap berlaku. Demikian pula pembatasan pada prefill dan parameter sampling. Perbedaan berikut berlaku ketika Anda memindahkan lalu lintas, atau jalur fallback, ke Claude Fable 5.2.
Perbarui nama model Anda
model = "claude-opus-5" # Before
model = "claude-fable-5-2" # AfterApa yang berubah
-
Thinking tidak dapat dinonaktifkan: Claude Opus 5 menerima
thinking: {type: "disabled"}pada tingkat efforthighatau lebih rendah. Pada Claude Fable 5.2, adaptive thinking selalu aktif, danthinking: {type: "disabled"}mengembalikan error 400 pada tingkat effort apa pun. Hapus field tersebut, dan kendalikan penggunaan token dengan tingkat effort yang lebih rendah. Untuk beban kerja yang berjalan dengan thinking dinonaktifkan, tinjau kembalimax_tokens, yang mencakup thinking ditambah teks respons. Jika kode tersebut membaca konten berdasarkan posisi, seperticontent[0].text, pilih blok konten berdasarkantypesebagai gantinya, karena blokthinkingdatang lebih dulu. -
Pilihan alat paksa mengembalikan error 400: Claude Opus 5 menerima
tool_choiceanydantool. Claude Fable 5.2 menolak keduanya. Lihat Pilihan alat paksa mengembalikan error 400 untuk apa yang harus dikirim sebagai gantinya. -
Mengedit giliran sebelumnya membatalkan validitas blok thinking, di setiap akun: Claude Opus 5 tidak memeriksa apakah giliran sebelumnya berubah. Claude Fable 5.2 memeriksanya, untuk setiap akun. Jika kode Anda mengedit pesan sebelumnya, membangun ulang
systematautools, atau melakukan compaction di sisi klien di antara permintaan, Claude Fable 5.2 menolak permintaan tersebut atau membuang blok thinking yang tidak valid. Lihat Mengedit giliran sebelumnya membatalkan validitas blok thinking untuk apa yang perlu diubah dan cara mengujinya. -
Claude Opus 5 tidak dapat membaca blok thinking Claude Fable 5.2: Di Claude API dan Claude Models on Google Cloud (Google managed), Claude Fable 5.2 membaca blok Claude Opus 5, sehingga percakapan yang berpindah dari
claude-opus-5keclaude-fable-5-2tetap mempertahankan penalaran sebelumnya. Sebaliknya, Claude Opus 5 tidak dapat membaca blok Claude Fable 5.2. Percakapan yang berpindah dari Claude Fable 5.2 ke Claude Opus 5 menjalankan giliran setelah peralihan tanpa penalaran Claude Fable 5.2. API membuang blok tersebut sebelum model menerimanya, permintaan berhasil, dan blok yang dibuang tidak ditagih. Lihat Beralih model di tengah percakapan. -
Teks di antara pemanggilan alat dikembalikan dalam blok thinking: Pada Claude Opus 5, teks yang ditulis model di antara pemanggilan alat dikembalikan sebagai blok
text. Pada Claude Fable 5.2, narasi tersebut dikembalikan sebagai blokthinkingpembaruan progres, paling banyak satu sebelum setiap pemanggilan alat. Jika antarmuka Anda menampilkan narasi tersebut, aturthinking.displayke"updates", yang masih dalam tahap beta, untuk menerima pembaruan progres sebagai teks sementara penalaran tetap tersembunyi, atau ke"summarized"untuk menerima keduanya. Kemudian tampilkan blokthinkingyang tidak kosong di antara bloktool_use. Lihat Pembaruan progres di antara pemanggilan alat. -
Gunakan toolset computer use sebagai pengganti
computer_20251124: Claude Opus 5 menerima alatcomputer_20251124yang lebih lama dengan beta header-nya. Claude Fable 5.2 mengembalikan error 400 untuknya di setiap platform kecuali Amazon Bedrock. Lihat Gunakan toolset computer use sebagai pengganticomputer_20251124. -
Classifier keamanan dan fallback: Classifier keamanan Claude Fable 5.2 mencakup kumpulan kategori
stop_detailsyang lebih luas dibandingkan classifier Claude Opus 5. Perkirakan adanya nilaistop_details.categorytambahan, seperti"bio". Tangani setiap kategori dalam tabel kategori penolakan. Untuk menjalankan ulang permintaan yang ditolak pada model lain, aturfallbacks: "default"atau buat mekanisme percobaan ulang Anda sendiri. Parameter tersebut masih dalam tahap beta di Claude API dan Claude Models on Google Cloud (Anthropic managed), serta memerlukan beta headerserver-side-fallback-2026-07-01. Penolakan, fallback, dan penagihan mencantumkan target fallback yang diizinkan. -
Harga: Claude Fable 5.2 dikenakan biaya $8 USD per juta token input dan $40 USD per juta token output, dibandingkan dengan $5 USD dan $25 USD untuk Claude Opus 5. Pembacaan cache prompt dikenakan $0,20 USD per juta token, dibandingkan dengan $0,50 USD. Lihat Harga.
-
Retensi data diwajibkan: Claude Fable 5.2 memerlukan retensi data 30 hari dan tidak tersedia di bawah pengaturan “zero data retention” (retensi data nol), atau ZDR, kecuali secara tegas diizinkan oleh Anthropic. Claude Opus 5 tersedia di bawah ZDR. Di Claude API, permintaan dari organisasi atau workspace tanpa retensi 30 hari mengembalikan 400
invalid_request_error. Lihat Persyaratan retensi data khusus model. -
Mode cepat: Claude Opus 5 mendukung mode cepat (
speed: "fast") dalam pratinjau riset, dengan beta headerfast-mode-2026-02-01. Claude Fable 5.2 mendukungnya dalam permintaan Messages API di Claude API tanpa header tersebut. Permintaan yang mengirimkan header tersebut tetap berfungsi. Mode cepat untuk Claude Fable 5.2 dikenakan biaya $16 USD per juta token input dan $80 USD per juta token output, dibandingkan dengan $10 USD dan $50 USD untuk Claude Opus 5 dalam mode cepat. Lihat Harga mode cepat.Claude Fable 5.2 juga mendukung mode cepat di Claude Models on Google Cloud (Anthropic managed), dengan pengaturan
speed: "fast"yang sama.Claude Fable 5.2 juga mendukung mode cepat di Claude Models on Google Cloud (Google managed), dengan pengaturan
speed: "fast"yang sama. Google Cloud menetapkan harganya di sana. Lihat Harga platform cloud.Claude Fable 5.2 juga mendukung mode cepat di Claude in Microsoft Foundry untuk deployment yang di-hosting di Anthropic. Di sana, mode cepat merupakan model terpisah: kirim permintaan ke deployment
claude-fable-5-2-fastdan jangan sertakanspeed.Claude Mythos 5.2 juga mendukung mode cepat dalam permintaan Messages API di Claude API, tanpa header tersebut dan dengan harga mode cepat Claude Fable 5.2. Ketersediaan mode cepat mencantumkan setiap platform tempat Claude Mythos 5.2 memiliki mode cepat.
Hapus
speed: "fast"di Claude Managed Agents. Hapus juga jika Ketersediaan mode cepat tidak mencantumkan model yang Anda tuju. -
Output terstruktur dalam organisasi CMEK: Dalam organisasi dengan kunci enkripsi yang dikelola pelanggan, Claude Opus 5 mendukung output terstruktur dan Claude Fable 5.2 tidak. Hapus
strict: truedanoutput_config.formatdari permintaan yang Anda pindahkan, dan validasi output di kode Anda. -
Executor Claude Fable 5.2 memerlukan advisor Claude Fable 5.2 atau Claude Mythos 5.2: Dengan alat advisor, yang masih dalam tahap beta, executor Claude Opus 5 menerima beberapa advisor, di antaranya Claude Opus 5 dan Claude Fable 5.1. Executor Claude Fable 5.2 hanya menerima Claude Fable 5.2 atau Claude Mythos 5.2, dan advisor lain apa pun mengembalikan error 400. Atur
modeladvisor keclaude-fable-5-2atauclaude-mythos-5-2saat Anda mengubah model executor. Lihat Executor Claude Fable 5.2 memerlukan advisor Claude Fable 5.2 atau Claude Mythos 5.2.
Daftar periksa migrasi
- Jika organisasi Anda memiliki pengaturan ZDR, aktifkan retensi 30 hari untuk workspace, atau konfirmasikan kelayakan dengan tim akun Anthropic Anda, sebelum langkah lainnya.
- Perbarui ID model dari
claude-opus-5menjadiclaude-fable-5-2. - Periksa batas laju Anda sebelum memindahkan lalu lintas produksi. Batas laju Claude Fable 5.2 terpisah dari batas laju Claude Opus 5, dengan batas token yang lebih rendah di setiap tier.
- Hapus konfigurasi
thinking: {type: "disabled"}apa pun. Kendalikan penggunaan token dengan tingkat effort yang lebih rendah, tinjau kembalimax_tokens, dan pilih blok konten berdasarkantype. - Kirimkan kembali blok
thinkingtanpa perubahan di setiap giliran, termasuk yang kosong. Dalam loop penggunaan alat, kirimkan kembali blok tersebut bersama hasil alat. Lihat Mempertahankan blok pemikiran. - Ganti
tool_choicepaksa (anyatautool) denganautoditambah instruksi eksplisit dan alatstrict: true, atau dengan output JSON. Dalam organisasi dengan kunci enkripsi yang dikelola pelanggan, penggunaan alat strict dan output JSON tidak tersedia untuk Claude Fable 5.2. Di sana, tetap gunakanautodan instruksinya, serta validasi input alat di kode Anda. - Jika kode Anda membangun array
messagessendiri, jalankan pemeriksaan di Mengedit giliran sebelumnya membatalkan validitas blok thinking terhadapclaude-fable-5-2, perbaiki setiap entriprefix_binding_mismatch, dan pertahankan riwayat agar append-only. - Jika Anda menggunakan computer use melalui
computer_20251124di mana pun kecuali Amazon Bedrock, Claude Fable 5.2 mengembalikan error 400 untuk alat tersebut. Deklarasikancomputer_toolset_20260801sebagai gantinya dan perbarui loop agen Anda untuk toolset tersebut. - Jika Anda menggunakan alat advisor dengan Claude Fable 5.2 sebagai executor, atur
modeladvisor keclaude-fable-5-2atauclaude-mythos-5-2. - Jika router atau fallback memindahkan percakapan dari Claude Fable 5.2 ke Claude Opus 5, perkirakan giliran setelah peralihan akan berjalan tanpa blok thinking Claude Fable 5.2.
- Jika Anda memutar ulang percakapan tersimpan melalui akun yang berbeda, putar ulang masing-masing melalui akun yang menghasilkannya, atau akun yang terhubung dengannya. API membuang blok thinking Claude Fable 5.2 yang dihasilkan oleh akun lain. Lihat Blok pemikiran tetap berada di akun yang menghasilkannya.
- Jika antarmuka Anda menampilkan teks di antara pemanggilan alat, atur
thinking.displayke"updates", yang masih dalam tahap beta, atau ke"summarized", dan tampilkan blokthinkingyang tidak kosong. - Tangani setiap
stop_details.category. Jika Anda menetapkan daftarfallbackseksplisit, sebutkan hanya target yang diizinkan untuk Claude Fable 5.2. -
Jika Anda menggunakan mode cepat dalam permintaan Messages API di Claude API, pertahankan
speed: "fast"hanya jika Ketersediaan mode cepat mencantumkan model yang Anda tuju. Jika Anda mempertahankannya, tetapkan ulang baseline biaya terhadap harga mode cepat. Hapusspeed: "fast"di Claude Managed Agents. Anda tidak memerlukan beta headerfast-mode-2026-02-01, dan permintaan yang mengirimkannya tetap berfungsi. - Dalam organisasi dengan kunci enkripsi yang dikelola pelanggan, hapus
strict: truedanoutput_config.format, dan validasi output di kode Anda. - Jalankan ulang sweep effort pada eval Anda sendiri, dan tetapkan ulang baseline biaya dan latensi.
- Periksa prompt sistem, skill, dan instruksi lain yang Anda bawa terhadap Tinjau instruksi yang ditulis untuk model sebelumnya.
Migrasi ke Claude Fable 5.2 dari Claude Opus 4.8 atau sebelumnya
Pertama, kerjakan Migrasi ke Claude Fable 5.2 dari Claude Opus 5, dengan claude-opus-4-8 sebagai ID model yang Anda ganti. Bagian tersebut berlaku sebagaimana tertulis untuk kode pada Claude Opus 4.8, karena Claude Opus 4.8, seperti Claude Opus 5:
- Menerima
thinking: {type: "disabled"}, pilihan alat paksa, alatcomputer_20251124, dan fast mode. - Mengembalikan teks di antara pemanggilan alat sebagai blok
text. - Tersedia di bawah pengaturan retensi data nol (ZDR).
- Dikenakan biaya $5 USD per juta token input dan $25 USD per juta token output, dengan pembacaan cache prompt sebesar $0,50 USD.
Bagian ini menambahkan perbedaan yang tidak dicakup oleh bagian Claude Opus 5.
Apa yang berubah
-
Thinking berjalan pada permintaan yang tidak menyertakannya: Pada Claude Opus 4.8, thinking nonaktif kecuali Anda memintanya. Pada Claude Fable 5.2, permintaan tanpa field
thinkingberjalan dengan adaptive thinking. Respons dapat berisi blokthinkingsebelum bloktext, jadi pilih blok konten berdasarkantypealih-alih membacacontent[0].text. Dalam loop penggunaan alat, kirimkan kembali blokthinkingtanpa perubahan bersama hasil alat, termasuk yang kosong. Token thinking ditagih sebagai token output, danmax_tokensmencakup thinking ditambah teks respons. Tinjau kembalimax_tokens, dan turunkaneffortdi mana Anda menginginkan lebih sedikit thinking. Di Claude API dan Claude Models on Google Cloud (Google managed), Claude Fable 5.2 membaca blok thinking dari giliran Claude Opus 4.8 sebelumnya, sehingga percakapan yang berpindah keclaude-fable-5-2tetap mempertahankan penalaran tersebut. -
Batas minimum caching prompt lebih rendah: Panjang prompt minimum yang dapat di-cache pada Claude Fable 5.2 adalah 512 token, turun dari 1.024 token pada Claude Opus 4.8. Prompt yang sebelumnya terlalu pendek untuk di-cache kini dapat membuat entri cache, tanpa memerlukan perubahan kode. Lihat Caching prompt.
-
Priority Tier tidak didukung: Claude Opus 4.8 mendukung Priority Tier. Claude Fable 5.2 tidak. Jika organisasi Anda memiliki komitmen Priority Tier, rencanakan kapasitas secara terpisah.
-
Saran dari alat advisor dikembalikan dalam keadaan terenkripsi: Dengan alat advisor, yang masih dalam tahap beta, executor Claude Opus 4.8 dapat dipasangkan dengan advisor yang mengembalikan sarannya sebagai plaintext, seperti Claude Opus 4.8. Satu-satunya advisor yang diterima executor Claude Fable 5.2, yaitu Claude Fable 5.2 dan Claude Mythos 5.2, mengembalikan saran dalam keadaan terenkripsi, sebagai blok
advisor_redacted_result, sehingga klien Anda tidak dapat membaca teksnya. Jika kode Anda membaca teks saran, hapus ketergantungan tersebut. Lihat Varian hasil.
Jika kode Anda menggunakan Claude Opus 4.7 atau sebelumnya, terapkan juga sebagian dari daftar periksa migrasi panduan Claude Opus 5.5. Mulailah dari kelompok Claude Opus 4.7 atau sebelumnya dan lanjutkan hingga kelompok yang menyebutkan model Anda. Kelompok-kelompok ini mencakup perubahan permintaan yang dibuat sebelum Claude Opus 4.8, seperti parameter sampling dan beta header yang dihapus. Terapkan item mode cepat dari daftar periksa tersebut hanya jika Ketersediaan mode cepat mencantumkan model yang Anda tuju. Dalam organisasi dengan kunci enkripsi yang dikelola pelanggan, output terstruktur tidak tersedia untuk Claude Fable 5.2, jadi jangan terapkan item output_config.format di sana. Hapus output_format dari permintaan Anda sebagai gantinya, dan validasi JSON di kode Anda.
Daftar periksa migrasi
- Kerjakan daftar periksa Claude Opus 5, dengan
claude-opus-4-8sebagai ID model yang Anda ganti. - Tinjau beban kerja yang berjalan tanpa field
thinking. Pada Claude Fable 5.2, beban kerja tersebut berjalan dengan thinking, jadi tinjau kembalimax_tokens, turunkaneffortdi mana Anda menginginkan lebih sedikit thinking, dan pilih blok konten berdasarkantype. - Periksa bahwa kode apa pun yang mengurai field
thinkingmemperlakukannya hanya sebagai teks tampilan. Aturthinking.displayke"summarized"untuk menerima ringkasan yang dapat dibaca. - Tinjau prompt yang mendekati batas minimum caching: prompt dengan 512 token atau lebih dapat membuat entri cache.
- Jika organisasi Anda memiliki komitmen Priority Tier, rencanakan kapasitas secara terpisah.
- Jika Anda menggunakan alat advisor dan kode Anda membaca teks saran, hapus ketergantungan tersebut: saran tiba sebagai blok
advisor_redacted_resultyang terenkripsi. - Jalankan sweep effort baru pada eval Anda sendiri alih-alih membawa pengaturan yang disetel untuk Claude Opus 4.8.
- Pada Claude Opus 4.7 atau sebelumnya, terapkan juga kelompok daftar periksa panduan Claude Opus 5.5 untuk model Anda. Lewati item mode cepat kecuali Ketersediaan mode cepat mencantumkan model yang Anda tuju. Dalam organisasi dengan kunci enkripsi yang dikelola pelanggan, lewati juga item
output_config.formatdan hapusoutput_formatdari permintaan Anda.
Apakah halaman ini membantu?