Claude 4.5 memperkenalkan dua model yang dirancang untuk kasus penggunaan yang berbeda:
  • Claude Sonnet 4.5: Model terbaik kami untuk agen kompleks dan coding, dengan kecerdasan tertinggi di sebagian besar tugas
  • Claude Haiku 4.5: Model Haiku tercepat dan paling cerdas kami dengan performa mendekati frontier. Model Haiku pertama dengan extended thinking

Peningkatan utama di Sonnet 4.5 dibanding Sonnet 4

Keunggulan coding

Claude Sonnet 4.5 adalah model coding terbaik kami hingga saat ini, dengan peningkatan signifikan di seluruh siklus hidup pengembangan:
  • Performa SWE-bench Verified: State-of-the-art canggih pada benchmark coding
  • Perencanaan dan desain sistem yang ditingkatkan: Keputusan arsitektur dan organisasi kode yang lebih baik
  • Rekayasa keamanan yang diperbaiki: Praktik keamanan yang lebih kuat dan deteksi kerentanan
  • Mengikuti instruksi yang lebih baik: Kepatuhan yang lebih tepat terhadap spesifikasi dan persyaratan coding
Claude Sonnet 4.5 berkinerja jauh lebih baik pada tugas coding ketika extended thinking diaktifkan. Extended thinking dinonaktifkan secara default, tetapi kami merekomendasikan mengaktifkannya untuk pekerjaan coding yang kompleks. Perhatikan bahwa extended thinking mempengaruhi efisiensi prompt caching. Lihat panduan migrasi untuk detail konfigurasi.

Kemampuan agen

Claude Sonnet 4.5 memperkenalkan kemajuan besar dalam kemampuan agen:
  • Operasi otonom yang diperpanjang: Sonnet 4.5 dapat bekerja secara independen selama berjam-jam sambil mempertahankan kejelasan dan fokus pada kemajuan bertahap. Model ini membuat kemajuan stabil pada beberapa tugas sekaligus daripada mencoba semuanya sekaligus. Model ini memberikan pembaruan kemajuan berbasis fakta yang secara akurat mencerminkan apa yang telah dicapai.
  • Kesadaran konteks: Claude sekarang melacak penggunaan token-nya sepanjang percakapan, menerima pembaruan setelah setiap panggilan tool. Kesadaran ini membantu mencegah penghentian tugas prematur dan memungkinkan eksekusi yang lebih efektif pada tugas yang berjalan lama. Lihat Kesadaran konteks untuk detail teknis dan panduan prompting.
  • Penggunaan tool yang ditingkatkan: Model ini lebih efektif menggunakan panggilan tool paralel, menjalankan beberapa pencarian spekulatif secara bersamaan selama penelitian dan membaca beberapa file sekaligus untuk membangun konteks lebih cepat. Koordinasi yang diperbaiki di berbagai tool dan sumber informasi memungkinkan model untuk secara efektif memanfaatkan berbagai kemampuan dalam pencarian agentic dan alur kerja coding.
  • Manajemen konteks canggih: Sonnet 4.5 mempertahankan pelacakan state yang luar biasa dalam file eksternal, mempertahankan orientasi tujuan di seluruh sesi. Dikombinasikan dengan penggunaan jendela konteks yang lebih efektif dan fitur API manajemen konteks baru kami, model ini secara optimal menangani informasi di seluruh sesi yang diperpanjang untuk mempertahankan koherensi dari waktu ke waktu.
Kesadaran konteks tersedia di Claude Sonnet 4, Sonnet 4.5, Haiku 4.5, Opus 4, dan Opus 4.1.

Komunikasi dan gaya interaksi

Claude Sonnet 4.5 memiliki pendekatan komunikasi yang disempurnakan yang ringkas, langsung, dan alami. Model ini memberikan pembaruan kemajuan berbasis fakta dan mungkin melewatkan ringkasan verbose setelah panggilan tool untuk mempertahankan momentum alur kerja (meskipun ini dapat disesuaikan dengan prompting). Untuk panduan detail tentang bekerja dengan gaya komunikasi ini, lihat praktik terbaik Claude 4.

Generasi konten kreatif

Claude Sonnet 4.5 unggul dalam tugas konten kreatif:
  • Presentasi dan animasi: Menyamai atau melampaui Claude Opus 4.1 untuk membuat slide dan konten visual
  • Bakat kreatif: Menghasilkan output yang dipoles dan profesional dengan mengikuti instruksi yang kuat
  • Kualitas percobaan pertama: Menghasilkan konten yang dapat digunakan dan dirancang dengan baik dalam upaya awal

Peningkatan utama di Haiku 4.5 dibanding Haiku 3.5

Claude Haiku 4.5 mewakili lompatan transformatif untuk keluarga model Haiku, membawa kemampuan frontier ke kelas model tercepat kami:

Kecerdasan mendekati frontier dengan kecepatan luar biasa

Claude Haiku 4.5 memberikan performa mendekati frontier yang menyamai Sonnet 4 dengan biaya yang jauh lebih rendah dan kecepatan yang lebih cepat:
  • Kecerdasan mendekati frontier: Menyamai performa Sonnet 4 di seluruh penalaran, coding, dan tugas kompleks
  • Kecepatan yang ditingkatkan: Lebih dari dua kali kecepatan Sonnet 4, dengan optimisasi untuk output tokens per second (OTPS)
  • Performa biaya optimal: Kecerdasan mendekati frontier dengan sepertiga biaya, ideal untuk deployment volume tinggi

Kemampuan extended thinking

Claude Haiku 4.5 adalah model Haiku pertama yang mendukung extended thinking, membawa kemampuan penalaran canggih ke keluarga Haiku:
  • Penalaran dengan kecepatan: Akses ke proses penalaran internal Claude untuk pemecahan masalah kompleks
  • Thinking Summarization: Output thinking yang dirangkum untuk deployment siap produksi
  • Interleaved thinking: Berpikir di antara panggilan tool untuk alur kerja multi-langkah yang lebih canggih
  • Kontrol anggaran: Konfigurasi anggaran token thinking untuk menyeimbangkan kedalaman penalaran dengan kecepatan
Extended thinking harus diaktifkan secara eksplisit dengan menambahkan parameter thinking ke permintaan API Anda. Lihat dokumentasi Extended thinking untuk detail implementasi.
Claude Haiku 4.5 berkinerja jauh lebih baik pada tugas coding dan penalaran ketika extended thinking diaktifkan. Extended thinking dinonaktifkan secara default, tetapi kami merekomendasikan mengaktifkannya untuk pemecahan masalah kompleks, pekerjaan coding, dan penalaran multi-langkah. Perhatikan bahwa extended thinking mempengaruhi efisiensi prompt caching. Lihat panduan migrasi untuk detail konfigurasi.
Tersedia di Claude Sonnet 3.7, Sonnet 4, Sonnet 4.5, Haiku 4.5, Opus 4, dan Opus 4.1.

Kesadaran konteks

Claude Haiku 4.5 menampilkan kesadaran konteks, memungkinkan model untuk melacak jendela konteks yang tersisa sepanjang percakapan:
  • Pelacakan anggaran token: Claude menerima pembaruan real-time tentang kapasitas konteks yang tersisa setelah setiap panggilan tool
  • Persistensi tugas yang lebih baik: Model dapat menjalankan tugas lebih efektif dengan memahami ruang kerja yang tersedia
  • Alur kerja multi-context-window: Penanganan yang diperbaiki untuk transisi state di seluruh sesi yang diperpanjang
Ini adalah model Haiku pertama dengan kemampuan kesadaran konteks asli. Untuk panduan prompting, lihat praktik terbaik Claude 4.
Tersedia di Claude Sonnet 4, Sonnet 4.5, Haiku 4.5, Opus 4, dan Opus 4.1.

Coding dan penggunaan tool yang kuat

Claude Haiku 4.5 memberikan kemampuan coding yang kuat yang diharapkan dari model Claude modern:
  • Kemahiran coding: Performa yang kuat di seluruh tugas generasi kode, debugging, dan refactoring
  • Dukungan tool penuh: Kompatibel dengan semua tool Claude 4 termasuk bash, eksekusi kode, editor teks, pencarian web, dan penggunaan komputer
  • Penggunaan komputer yang ditingkatkan: Dioptimalkan untuk interaksi desktop otonom dan alur kerja otomasi browser
  • Eksekusi tool paralel: Koordinasi efisien di berbagai tool untuk alur kerja kompleks
Haiku 4.5 dirancang untuk kasus penggunaan yang menuntut kecerdasan dan efisiensi:
  • Aplikasi real-time: Waktu respons cepat untuk pengalaman pengguna interaktif
  • Pemrosesan volume tinggi: Kecerdasan yang hemat biaya untuk deployment skala besar
  • Implementasi tier gratis: Kualitas model premium dengan harga yang terjangkau
  • Arsitektur sub-agen: Agen cepat dan cerdas untuk sistem multi-agen
  • Penggunaan komputer dalam skala: Otomasi desktop dan browser otonom yang hemat biaya

Fitur API baru

Tool memori (Beta)

Tool memori baru memungkinkan Claude untuk menyimpan dan mengambil informasi di luar jendela konteks:
tools=[
    {
        "type": "memory_20250818",
        "name": "memory"
    }
]
Ini memungkinkan untuk:
  • Membangun basis pengetahuan dari waktu ke waktu
  • Mempertahankan state proyek di seluruh sesi
  • Mempertahankan konteks yang secara efektif tidak terbatas melalui penyimpanan berbasis file
Tersedia di Claude Sonnet 4, Sonnet 4.5, Haiku 4.5, Opus 4, dan Opus 4.1. Memerlukan beta header: context-management-2025-06-27

Pengeditan konteks

Gunakan pengeditan konteks untuk manajemen konteks cerdas melalui pembersihan panggilan tool otomatis:
response = client.beta.messages.create(
    betas=["context-management-2025-06-27"],
    model="claude-sonnet-4-5",  # or 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=[...]
)
Fitur ini secara otomatis menghapus panggilan tool dan hasil yang lebih lama ketika mendekati batas token, membantu mengelola konteks dalam sesi agen yang berjalan lama.
Tersedia di Claude Sonnet 4, Sonnet 4.5, Haiku 4.5, Opus 4, dan Opus 4.1. Memerlukan beta header: context-management-2025-06-27

Alasan stop yang ditingkatkan

Model Claude 4.5 memperkenalkan alasan stop model_context_window_exceeded baru yang secara eksplisit menunjukkan ketika generasi berhenti karena mencapai batas jendela konteks, bukan batas max_tokens yang diminta. Ini memudahkan penanganan batas jendela konteks dalam logika aplikasi Anda.
{
  "stop_reason": "model_context_window_exceeded",
  "usage": {
    "input_tokens": 150000,
    "output_tokens": 49950
  }
}

Penanganan parameter tool yang diperbaiki

Model Claude 4.5 menyertakan perbaikan bug yang mempertahankan format yang disengaja dalam parameter string panggilan tool. Sebelumnya, newline trailing dalam parameter string terkadang salah dihapus. Perbaikan ini memastikan bahwa tool yang memerlukan format tepat (seperti editor teks) menerima parameter persis seperti yang dimaksudkan.
Ini adalah peningkatan di balik layar tanpa perubahan API yang diperlukan. Namun, tool dengan parameter string sekarang mungkin menerima nilai dengan newline trailing yang sebelumnya dihapus.
Contoh:
// Sebelum: Newline akhir tidak sengaja dihapus
{
  "type": "tool_use",
  "id": "toolu_01A09q90qw90lq917835lq9",
  "name": "edit_todo",
  "input": {
    "file": "todo.txt",
    "contents": "1. Chop onions.\n2. ???\n3. Profit"
  }
}

// Setelah: Newline trailing dipertahankan seperti yang dimaksudkan
{
  "type": "tool_use",
  "id": "toolu_01A09q90qw90lq917835lq9",
  "name": "edit_todo",
  "input": {
    "file": "todo.txt",
    "contents": "1. Chop onions.\n2. ???\n3. Profit\n"
  }
}

Optimisasi jumlah token

Model Claude 4.5 menyertakan optimisasi otomatis untuk meningkatkan performa model. Optimisasi ini mungkin menambahkan sejumlah kecil token ke permintaan, tetapi Anda tidak ditagih untuk token yang ditambahkan sistem ini.

Fitur yang diperkenalkan di Claude 4

Fitur-fitur berikut diperkenalkan di Claude 4 dan tersedia di seluruh model Claude 4, termasuk Claude Sonnet 4.5 dan Claude Haiku 4.5.

Alasan stop penolakan baru

Model Claude 4 memperkenalkan alasan stop refusal baru untuk konten yang model tolak untuk dihasilkan karena alasan keamanan:
{"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}
}
Ketika menggunakan model Claude 4, Anda harus memperbarui aplikasi Anda untuk menangani alasan stop refusal.

Thinking yang dirangkum

Dengan extended thinking diaktifkan, Messages API untuk model Claude 4 mengembalikan ringkasan dari proses thinking penuh Claude. Thinking yang dirangkum memberikan manfaat kecerdasan penuh dari extended thinking, sambil mencegah penyalahgunaan. Meskipun API konsisten di seluruh model Claude 3.7 dan 4, respons streaming untuk extended thinking mungkin kembali dalam pola pengiriman “chunky”, dengan kemungkinan penundaan antara event streaming.
Rangkuman diproses oleh model yang berbeda dari yang Anda targetkan dalam permintaan Anda. Model thinking tidak melihat output yang dirangkum.
Untuk informasi lebih lanjut, lihat dokumentasi Extended thinking.

Interleaved thinking

Model Claude 4 mendukung interleaving penggunaan tool dengan extended thinking, memungkinkan percakapan yang lebih alami di mana penggunaan tool dan respons dapat dicampur dengan pesan reguler.
Interleaved thinking dalam beta. Untuk mengaktifkan interleaved thinking, tambahkan beta header interleaved-thinking-2025-05-14 ke permintaan API Anda.
Untuk informasi lebih lanjut, lihat dokumentasi Extended thinking.

Perbedaan perilaku

Model Claude 4 memiliki perubahan perilaku yang mencolok yang mungkin mempengaruhi cara Anda menyusun prompt:

Perubahan gaya komunikasi

  • Lebih ringkas dan langsung: Model Claude 4 berkomunikasi lebih efisien, dengan penjelasan yang kurang verbose
  • Nada yang lebih alami: Respons sedikit lebih percakapan dan kurang seperti mesin
  • Fokus efisiensi: Mungkin melewatkan ringkasan detail setelah menyelesaikan tindakan untuk mempertahankan momentum alur kerja (Anda dapat meminta detail lebih lanjut jika diperlukan)

Mengikuti instruksi

Model Claude 4 dilatih untuk mengikuti instruksi dengan tepat dan memerlukan arahan yang lebih eksplisit:
  • Eksplisit tentang tindakan: Gunakan bahasa langsung seperti “Buat perubahan ini” atau “Implementasikan fitur ini” daripada “Bisakah Anda menyarankan perubahan” jika Anda ingin Claude mengambil tindakan
  • Nyatakan perilaku yang diinginkan dengan jelas: Claude akan mengikuti instruksi dengan tepat, jadi spesifik tentang apa yang Anda inginkan membantu mencapai hasil yang lebih baik
Untuk panduan komprehensif tentang bekerja dengan model ini, lihat praktik terbaik prompt engineering Claude 4.

Tool editor teks yang diperbarui

Tool editor teks telah diperbarui untuk model Claude 4 dengan perubahan berikut:
  • Tipe tool: text_editor_20250728
  • Nama tool: str_replace_based_edit_tool
  • Perintah undo_edit tidak lagi didukung
Tool editor teks str_replace_editor tetap sama untuk Claude Sonnet 3.7.
Jika Anda bermigrasi dari Claude Sonnet 3.7 dan menggunakan tool editor teks:
# Claude Sonnet 3.7
tools=[
    {
        "type": "text_editor_20250124",
        "name": "str_replace_editor"
    }
]

# Model Claude 4
tools=[
    {
        "type": "text_editor_20250728",
        "name": "str_replace_based_edit_tool"
    }
]
Untuk informasi lebih lanjut, lihat dokumentasi tool Text editor.

Tool eksekusi kode yang diperbarui

Jika Anda menggunakan tool eksekusi kode, pastikan Anda menggunakan versi terbaru code_execution_20250825, yang menambahkan perintah Bash dan kemampuan manipulasi file. Versi legacy code_execution_20250522 (Python saja) masih tersedia tetapi tidak direkomendasikan untuk implementasi baru. Untuk instruksi migrasi, lihat dokumentasi tool Code execution.

Harga dan ketersediaan

Harga

Model Claude 4.5 mempertahankan harga yang kompetitif:
ModelInputOutput
Claude Sonnet 4.5$3 per juta token$15 per juta token
Claude Haiku 4.5$1 per juta token$5 per juta token
Untuk detail lebih lanjut, lihat dokumentasi harga.

Harga platform pihak ketiga

Mulai dengan model Claude 4.5 (Sonnet 4.5 dan Haiku 4.5), AWS Bedrock dan Google Vertex AI menawarkan dua tipe endpoint:
  • Endpoint global: Routing dinamis untuk ketersediaan maksimum
  • Endpoint regional: Routing data terjamin melalui wilayah geografis tertentu dengan premium harga 10%
Harga regional ini berlaku untuk Claude Sonnet 4.5 dan Claude Haiku 4.5. Claude API (1P) bersifat global secara default dan tidak terpengaruh oleh perubahan ini. Claude API hanya global (setara dengan penawaran endpoint global dan harga dari penyedia lain). Untuk detail implementasi dan panduan migrasi:

Ketersediaan

Model Claude 4.5 tersedia di:
ModelClaude APIAmazon BedrockGoogle Cloud Vertex AI
Claude Sonnet 4.5claude-sonnet-4-5-20250929anthropic.claude-sonnet-4-5-20250929-v1:0claude-sonnet-4-5@20250929
Claude Haiku 4.5claude-haiku-4-5-20251001anthropic.claude-haiku-4-5-20251001-v1:0claude-haiku-4-5@20251001
Juga tersedia melalui platform Claude.ai dan Claude Code.

Panduan migrasi

Perubahan breaking dan persyaratan migrasi bervariasi tergantung pada model mana yang Anda upgrade. Untuk instruksi migrasi detail, termasuk panduan langkah demi langkah, perubahan breaking, dan checklist migrasi, lihat Migrasi ke Claude 4.5. Panduan migrasi mencakup skenario berikut:
  • Claude Sonnet 3.7 → Sonnet 4.5: Jalur migrasi lengkap dengan perubahan breaking
  • Claude Haiku 3.5 → Haiku 4.5: Jalur migrasi lengkap dengan perubahan breaking
  • Claude Sonnet 4 → Sonnet 4.5: Upgrade cepat dengan perubahan minimal
  • Claude Opus 4.1 → Sonnet 4.5: Upgrade mulus tanpa perubahan breaking

Langkah selanjutnya