Ikhtisar fitur baru, perubahan yang merusak kompatibilitas, dan peningkatan kemampuan di Claude Fable 5.1 dan Claude Mythos 5.1.
Claude Fable 5.1 memperluas Claude Fable 5 dengan harga per token yang sama, dengan agentic coding jangka panjang yang lebih kuat, riset multilangkah, serta pekerjaan dokumen, spreadsheet, dan slide. Untuk sebagian besar beban kerja, mulailah dengan Claude Opus 5 (lihat Memilih model). Gunakan Claude Fable 5.1 untuk penalaran yang berat dan pekerjaan agentic berjangka panjang, atau ketika eval Anda pada Claude Opus 5 dengan effort yang lebih tinggi masih belum memadai. Claude Mythos 5.1 menawarkan kemampuan yang sama hanya untuk peserta Project Glasswing.
Jika Anda sudah memanggil Claude Fable 5, tiga perubahan bersifat merusak: penggunaan alat yang dipaksakan mengembalikan error, model sebelumnya tidak dapat membaca blok thinking-nya, dan mengedit giliran sebelumnya membatalkan blok thinking. Lima bersifat aditif: effort per pesan (beta), pesan sistem dengan cakupan giliran (beta), pembaruan progres yang dapat dibaca di antara pemanggilan alat (display: "updates", beta), harga cache read yang lebih rendah, dan provenans konten.
| Model | ID Claude API | Deskripsi | Ketersediaan |
|---|---|---|---|
| Claude Fable 5.1 | Penerus Claude Fable 5, untuk agentic coding jangka panjang, pekerjaan pengetahuan, dan riset | Semua pelanggan, di Claude API dan platform mitra | |
| Claude Mythos 5.1 | Kemampuan yang sama dengan Claude Fable 5.1. Penerus Claude Mythos 5. | Hanya peserta Project Glasswing |
Claude Fable 5.1 dan Claude Mythos 5.1 memiliki spesifikasi dan harga yang sama:
Untuk semua model saat ini, lihat ikhtisar model.
Claude Fable 5.1 dan Claude Mythos 5.1 tidak mendukung "forced tool use" (penggunaan alat yang dipaksakan). tool_choice yang diatur ke {"type": "any"} atau {"type": "tool", "name": "..."} mengembalikan 400 invalid_request_error:
tool_choice: type "tool" and "any" are not supported for this model.tool_choice: {"type": "auto"} (default) dan {"type": "none"} tidak berubah. Validasi yang sama berlaku untuk endpoint penghitungan token.
Thinking selalu aktif untuk model-model ini, dan pemanggilan alat yang dipaksakan akan melewatinya. Model akan menuliskan proses pengerjaannya ke dalam argumen alat sebagai gantinya, yang menurunkan kualitas argumen. Untuk JSON yang valid terhadap skema, pertahankan tool_choice: {"type": "auto"} dan atur strict: true dengan penggunaan alat ketat, atau pindahkan skema ke output terstruktur. Agar model memanggil alat alih-alih membalas dengan teks, nyatakan dalam prompt kapan alat tersebut berlaku (misalnya, "Use the get_weather tool to answer"). Claude Fable 5.1 mengikuti instruksi alat yang eksplisit dengan andal.
Setiap blok thinking mencatat model mana yang menghasilkannya, dan blok tersebut dipertahankan hanya dalam satu arah: Claude Fable 5.1 membaca blok thinking dari model-model sebelumnya, dan tidak ada model sebelumnya yang membaca blok thinking Claude Fable 5.1. Percakapan yang berpindah ke Claude Fable 5.1 (dari Claude Opus 5, Claude Fable 5, atau model Claude sebelumnya mana pun) mempertahankan penalarannya. Percakapan yang berpindah dari Claude Fable 5.1 ke salah satu model tersebut kehilangan penalarannya untuk giliran yang berjalan di sana.
Ketika sebuah permintaan membawa blok yang tidak dapat dibaca oleh model target (misalnya router atau fallback yang mengganti model di tengah percakapan), API membuang blok tersebut sebelum model melihatnya. Blok yang dibuang tidak dihitung dalam input_tokens dan tidak ditagih. Dengan header beta thinking-binding-controls-2026-08-01, pembuangan tersebut dilaporkan dalam array input_transformations tingkat atas. Tanpanya, pembuangan terjadi secara diam-diam. Lihat Pemikiran yang dipertahankan.
Memodifikasi apa pun sebelum blok thinking Claude Fable 5.1 (prompt system, tools, atau pesan sebelumnya) menghasilkan error pada permintaan berikutnya, atau blok dibuang jika Anda memilih untuk itu. Claude Code, claude.ai, Claude Managed Agents, dan Claude Agent SDK menjaga prefiks tersebut tetap utuh untuk Anda. Jika kode Anda membangun array messages sendiri, periksa sebelum Anda bermigrasi: Pemikiran yang dipertahankan memandu pemeriksaan dan setiap perbaikan. Pemeriksaan diberlakukan untuk akun baru yang dibuat pada atau setelah 31 Agustus 2026. Untuk akun yang dibuat lebih awal, API mencatat ketidakcocokan tetapi bertindak atasnya hanya ketika permintaan mengatur thinking.block_binding.prefix_mismatch_behavior.
Pola-pola berikut membatalkan setiap blok thinking setelahnya:
system tingkat atas atau array tools di antara permintaan dalam percakapan yang sama.Hal-hal berikut menjaga blok setelahnya tetap valid: menghapus rangkaian blok thinking di awal (yang terlama lebih dulu), membiarkan compaction sisi server atau context editing memangkas riwayat, memindahkan penanda cache_control, dan mengubah effort di antara permintaan. Menghapus blok thinking dari mana pun selain awal rangkaian membatalkan setiap blok thinking setelahnya.
Di tempat pemeriksaan diberlakukan, permintaan yang memutar ulang blok yang telah dibatalkan ditolak dengan 400 yang pesannya berbunyi The block is bound to a different conversation. Untuk membuang blok dan melanjutkan sebagai gantinya, kirim header beta thinking-binding-controls-2026-08-01 dengan thinking.block_binding.prefix_mismatch_behavior: "drop_block". Pembuangan tersebut dilaporkan dalam input_transformations dengan reason: "prefix_binding_mismatch".
Untuk menjaga thinking tetap valid sepanjang sesi yang panjang, perlakukan percakapan sebagai append-only. Tambahkan instruksi dengan pesan sistem di tengah percakapan (dengan cakupan giliran jika hanya berlaku untuk satu giliran) dan ubah alat dengan perubahan alat di tengah percakapan alih-alih mengedit system atau tools. Pangkas konteks dengan pengeditan konteks sisi server atau compaction, yang tidak dihitung sebagai pengeditan. Pola-pola ini juga menjaga cache prompt tetap hangat. Untuk mengetahui apakah integrasi Anda mengedit riwayat, jalankan sesi dengan prefix_mismatch_behavior: "drop_block" dan catat input_transformations: panduan migrasi memiliki pemeriksaan tiga langkahnya. Lihat Pemikiran yang dipertahankan untuk aturan lengkapnya.
Pada Claude Fable 5.1 Anda dapat mengubah tingkat effort di tengah percakapan tanpa membatalkan cache prompt. Naikkan untuk langkah yang sulit dan turunkan untuk yang rutin. Effort per pesan dalam beta: sertakan header beta mid-conversation-output-config-2026-07-01. Claude Fable 5.1, Claude Mythos 5.1, dan Claude Opus 5 mendukungnya di Claude API.
client = anthropic.Anthropic()
response = client.beta.messages.create(
model="claude-fable-5-1",
max_tokens=4096,
output_config={"effort": "high"},
messages=[
{
"role": "user",
"content": "Plan a migration from SQLite to PostgreSQL in three short steps.",
},
{
"role": "assistant",
"content": "1. Export the SQLite data. 2. Create the PostgreSQL schema. 3. Import the data and verify row counts.",
},
# Pesan sistem khusus effort: level baru berlaku mulai giliran pengguna berikutnya.
{"role": "system", "content": [], "output_config": {"effort": "low"}},
{"role": "user", "content": "Summarize the plan in one sentence."},
],
betas=["mid-conversation-output-config-2026-07-01"],
)
for block in response.content:
if block.type == "text":
print(block.text)Lihat Effort per pesan untuk detail selengkapnya.
Sebuah pesan sistem di tengah percakapan dapat dibatasi cakupannya ke satu giliran. Atur clear_at: "next_user_message" pada pesan role: "system" dan teksnya membawa otoritas prompt sistem untuk giliran saat ini, lalu berhenti dirender setelah ada pesan user berikutnya. Pesan tersebut tetap berada di messages dan Anda terus mengirimkannya kembali kata demi kata, sehingga tidak ada yang berubah di bagian awal percakapan. Cache prompt tetap cocok, blok thinking setelahnya tetap valid, dan pesan yang telah dibersihkan tidak memakan token input. Gunakan ini untuk pengingat per giliran dalam loop alat ("periksa kotak masuk Anda sebelum menjalankan kode lagi", "pengguna tidak dapat melihat output alat itu") alih-alih menyisipkan teks ke dalam riwayat dan menghapusnya pada permintaan berikutnya. Pesan sistem dengan cakupan giliran berstatus beta: sertakan header beta mid-conversation-system-clear-at-2026-08-21. Lihat Pesan sistem dengan cakupan giliran.
{
"role": "system",
"clear_at": "next_user_message",
"content": "Results have landed in your inbox. Check it before running more code."
}Seperti Claude Fable 5, Claude Fable 5.1 menulis pembaruan progres singkat di antara pemanggilan alat tentang apa yang ditemukannya dan apa yang akan dilakukannya selanjutnya, meskipun lebih sedikit (lihat Berubah dari Claude Fable 5). Setiap pembaruan tiba sebagai blok thinking tersendiri tepat sebelum pemanggilan alat. Di bawah thinking.display default yaitu "omitted", blok-blok tersebut kembali kosong, seperti penalaran, sehingga giliran agentic yang panjang dapat terlihat diam bagi pengguna Anda. Yang baru adalah opsi display: "updates": atur dengan header beta thinking-display-updates-2026-08-18 untuk menerima pembaruan progres sebagai teks sementara penalaran tetap tersembunyi. Setiap blok thinking dengan teks yang tidak kosong kemudian menjadi baris status yang dapat Anda tampilkan kepada pengguna. "summarized" juga mengembalikannya, bercampur dengan penalaran yang diringkas. Lihat Pembaruan progres di antara pemanggilan alat.
Teks yang dihasilkan oleh Claude Fable 5.1 dan Claude Mythos 5.1 membawa watermark teks statistik Anthropic di setiap platform tempat model tersedia. File gambar dan video yang didukung yang dihasilkan Claude (melalui alat eksekusi kode, misalnya) membawa Content Credentials C2PA yang ditandatangani ketika Anda mengambilnya melalui Files API di Claude API.
Watermark tidak mengubah makna, kualitas, atau keterbacaan output. Watermark tidak menambahkan token atau karakter tersembunyi, tidak membawa informasi tentang Anda atau organisasi Anda, dan tidak memerlukan perubahan pada permintaan atau respons Anda. Untuk latar belakang, lihat Bagaimana Claude menandai konten yang dihasilkan AI dan Cara kerja watermark teks Claude.
Claude Fable 5.1 berbeda dari Claude Fable 5 dalam tiga hal yang muncul tanpa perubahan kode apa pun. Masing-masing memiliki perbaikan prompting di Prompting Claude Fable 5.1:
thinking.display ke "updates" (beta) untuk menerima pembaruan progres yang memang ditulisnya. Lihat Minta pembaruan progres yang ditujukan kepada pengguna.low. Pada tingkat effort terendah, model lebih jarang memanggil alat pencarian atau pengambilan. Naikkan effort untuk giliran yang membutuhkan informasi terbaru, termasuk di tengah percakapan.Perilaku Messages API berikut terbawa dari Claude Fable 5 tanpa perubahan:
thinking: {"type": "enabled"} dengan budget_tokens dan thinking: {"type": "disabled"} keduanya mengembalikan error 400. Hilangkan thinking atau kirim {"type": "adaptive"}.thinking.display default-nya "omitted". "summarized" tersedia, dan chain of thought mentah tidak pernah dikembalikan.temperature, top_p, atau top_k non-default mengembalikan error 400.Claude Fable 5.1 meningkat dibandingkan Claude Fable 5, dan selisihnya paling lebar pada tingkat effort yang lebih tinggi. Peningkatannya terkonsentrasi di enam area:
Kinerja multibahasa setara dengan Claude Fable 5.
Claude Fable 5.1 menyertakan classifier keamanan yang mencakup kategori stop_details yang sama dengan Claude Fable 5, dan semua yang ada di Penolakan dan fallback berlaku.
stop_reason: "refusal" dan objek stop_details yang menyebutkan area kebijakan yang terpicu.fallbacks: "default" (beta) mencoba ulang permintaan yang ditolak pada model yang direkomendasikan Anthropic untuk kategori tersebut. Target fallback yang diizinkan untuk Claude Fable 5.1 adalah Claude Opus 4.8 dan Claude Opus 5.Claude Fable 5.1 dan Claude Mythos 5.1 dihargai sama dengan Claude Fable 5, kecuali untuk cache read (harga dalam USD):
| Input dasar | Cache write 5m | Cache write 1h | Cache read | Output |
|---|---|---|---|---|
| $10 / MTok | $12,50 / MTok | $20 / MTok | $0,25 / MTok | $50 / MTok |
Cache read (hit dan refresh) berbiaya 0,025 kali harga input dasar pada model-model ini, dibandingkan dengan 0,1 pada model Claude lainnya. Sesi agentic panjang yang membaca ulang prefiks yang di-cache membayar seperempat dari tarif Claude Fable 5. Cache write dan panjang prompt minimum yang dapat di-cache sebesar 512 token tidak berubah.
Pemrosesan batch berbiaya $5 USD per juta token input dan $25 USD per juta token output. Lihat Harga untuk harga residensi data dan alat.
Claude Fable 5.1 tersedia di:
claude-fable-5-1.anthropic.claude-fable-5-1, dan Claude Platform on AWS, sebagai claude-fable-5-1.claude-fable-5-1.Claude Mythos 5.1 hanya ditawarkan kepada pelanggan yang disetujui di Project Glasswing. Untuk akses, hubungi tim akun Anthropic, AWS, atau Google Cloud Anda.
Claude Fable 5.1 dan Claude Mythos 5.1 memiliki retensi data 30 hari dan tidak tersedia dengan zero data retention kecuali diizinkan secara tegas oleh Anthropic. Keduanya adalah Covered Models, seperti Claude Fable 5 dan Claude Mythos 5. Lihat Persyaratan retensi data khusus model.
Untuk bermigrasi dari Claude Fable 5, perbarui ID model Anda:
model = "claude-fable-5" # Before
model = "claude-fable-5-1" # AfterKemudian tinjau hal-hal berikut:
tool_choice apa pun dengan tipe any atau tool. Pindahkan penegakan skema ke penggunaan alat ketat dengan tool_choice: {"type": "auto"} atau ke output terstruktur.messages sendiri, jalankan pemeriksaan pengeditan riwayat: pindahkan pengingat per giliran yang saat ini Anda sisipkan dan hapus ke pesan sistem dengan cakupan giliran, pindahkan perubahan system dan tools ke pesan sistem di tengah percakapan, pangkas konteks di sisi server atau hapus blok thinking dari giliran yang Anda bawa melintasi ringkasan sisi klien, lalu pilih prefix_mismatch_behavior untuk produksi dan pantau input_transformations.high), dan pertimbangkan untuk mengubahnya di tengah percakapan alih-alih mempertahankan satu tingkat untuk seluruh sesi.Lihat panduan migrasi untuk instruksi langkah demi langkah, termasuk dari Claude Opus 5 dan model-model sebelumnya.
Spesifikasi dan harga untuk setiap model Claude saat ini.
Bermigrasi dari Claude Fable 5, Claude Opus 5, dan model-model sebelumnya.
Pola prompting khusus untuk Claude Fable 5.1.
Was this page helpful?