GPT-6 Sol & Claude Opus 5.5 kini tersediaGPT-6 Sol: setengah harga 5.6 Sol

Claude Code 2.0: Tanggal rilis, fitur baru, dan cara update

Claude Code 2.0 rilis pada 2025. Versi terkini adalah 2.1.316.

Kiki, OmniaKey COO10 menit baca
Di halaman ini

Claude Code 2.0 dirilis pada 29 September 2025 dengan ekstensi VS Code, tampilan terminal yang diperbarui, dan checkpoint yang bisa Anda buka lagi dengan /rewind. Versi ini bukan lagi yang terkini: lini 2.0 berakhir di 2.0.77 pada 6 Januari 2026, dan rilis terbaru per 31 Oktober 2026 adalah 2.1.316.

VersiRilisStatus
2.0.029 Sep 2025Rilis 2.0 pertama
2.0.776 Jan 20262.0.x terakhir
2.1.07 Jan 2026Rilis 2.1 pertama
2.1.31631 Okt 2026Terbaru

Untuk memperbarui instalasi native:

bash
claude update
claude --version

Kapan Claude Code 2.0 dirilis?

Anthropic menerbitkan 2.0.0 ke npm pada 29 September 2025 pukul 14:41 UTC, hari yang sama dengan pengumumannya, "Enabling Claude Code to work more autonomously" (registry npm, diperiksa 31 Oktober 2026). Lini 2.0 berjalan sampai 2.0.77 pada 6 Januari 2026, total 70 versi terbit. Versi 2.0.74 keluar pada 19 Desember 2025 dan 2.0.76 pada 22 Desember 2025.

Versi 2.1.0 tiba sehari berikutnya, 7 Januari 2026, dan registry mencatat 555 versi sampai 31 Oktober 2026. Hari itu tag latest menunjuk ke 2.1.316 dan tag stable ke 2.1.309. Halaman setup Anthropic menyebut kanal stable biasanya tertinggal sekitar satu minggu dan melewati rilis yang membawa regresi besar (diperiksa 31 Oktober 2026).

Apa yang baru di Claude Code 2.0?

Perubahan utamanya, dari pengumuman Anthropic 29 September 2025 dan changelog 2.0.0:

  • Ekstensi VS Code native versi beta, dengan panel sidebar dan diff inline.
  • Tampilan terminal yang diperbarui, status lebih mudah dilihat, dan riwayat prompt yang bisa dicari dengan Ctrl+r.
  • Checkpoint yang menyimpan kondisi kode sebelum setiap perubahan.
  • Claude Code SDK berganti nama menjadi Claude Agent SDK.
  • Claude Sonnet 4.5 sebagai model default.

Changelog 2.0.0 berisi sepuluh butir, di antaranya "New native VS Code extension", "Fresh coat of paint throughout the whole app", "/rewind a conversation to undo code changes", dan "/usage command to see plan limits".

Checkpoint masih bekerja dengan cara itu hari ini: setiap prompt yang memulai satu giliran membuat satu checkpoint, satu sesi menyimpan 100 checkpoint terbaru, dan snapshot dihapus sekitar 30 hari setelah sesi terakhir menyimpannya. /rewind, atau Esc dua kali pada prompt kosong, membuka menu dengan empat pilihan: pulihkan kode dan percakapan, pulihkan percakapan, pulihkan kode, atau ringkas. File yang berubah hanya karena perintah Bash tidak dilacak, dan edit oleh subagent biasanya tidak terekam, jadi commit ke git sebelum perubahan yang berisiko.

Apa yang berubah setelah 2.0?

Versi 2.0.74 pada 19 Desember 2025 menambahkan alat LSP (Language Server Protocol) untuk go-to-definition, find references, dan dokumentasi hover. Versi 2.1.0 pada 7 Januari 2026 membawa 15 butir, di antaranya:

  • Skill dimuat ulang begitu Anda membuat atau mengeditnya, tanpa restart.
  • Skill bisa berjalan di sub-agent bercabang dengan context: fork.
  • Setelan language memilih bahasa balasan Claude.
  • Shift+Enter bekerja langsung di iTerm2, WezTerm, Ghostty, dan Kitty.
  • Perbaikan keamanan mencegah token OAuth, API key, dan kata sandi muncul di log debug.

Sejak versi 2.1.89 (31 Maret 2026), manifes rilis ditandatangani, dan versi sebelumnya hanya menyertakan checksum. Paket npm sekarang meminta Node.js 22 atau lebih baru, naik dari Node.js 18 pada 2.0.0. Model default untuk Pro, Max, Ultra, Team, Enterprise, dan Anthropic API sekarang Opus 5.5.

2.0 (2025)Sekarang
Versi2.0.02.1.316
Model defaultSonnet 4.5Opus 5.5
Node untuk npm18+22+
Opsi CLI4066
Perintah618

Baris Opsi CLI dan Perintah menghitung keluaran claude --help dari 2.0.76 dan 2.1.316.

Dibandingkan 2.0.76, keluaran help 2.1.316 menunjukkan:

  • Perintah baru antara lain agents untuk agen latar belakang, attach, logs, stop, dan rm untuk sesi latar belakang, auth, import untuk membawa konfigurasi dari agen coding AI lain, purge untuk menghapus data Claude Code sebuah proyek dari komputer, dan ultrareview, tinjauan kode multi-agen yang dijalankan di cloud.
  • Opsi baru, di antaranya --worktree untuk git worktree baru, --effort dari low sampai max, --bg untuk mulai di latar belakang, --remote-control, --safe-mode untuk mulai dengan semua kustomisasi mati, dan --name.
  • --permission-mode membuang default dan delegate serta menambah auto dan manual, jadi skrip yang memakai default atau delegate perlu nilai baru.
  • Hanya satu opsi yang hilang: --mcp-debug, yang sudah ditandai deprecated oleh 2.0.76.

Bagaimana cara memeriksa versi dan memperbarui Claude Code?

Jalankan claude --version untuk melihat versi Anda: perintah ini mencetak nomor versi diikuti "(Claude Code)", misalnya 2.1.316 (Claude Code). Lalu perbarui dengan cara Anda memasangnya.

bash
# Native installer
claude update
bash
# Homebrew, stable channel
brew upgrade claude-code
# Homebrew, latest channel
brew upgrade claude-code@latest
bash
# WinGet
winget upgrade Anthropic.ClaudeCode
bash
# npm
npm install -g @anthropic-ai/claude-code@latest

Instalasi native memperbarui dirinya di latar belakang, memeriksa saat mulai dan selama berjalan, dan versi baru berlaku saat Anda menjalankan Claude Code berikutnya. Instalasi Homebrew, WinGet, dan paket Linux (apt, dnf, apk) perlu pembaruan manual. Pada instalasi native, claude update mencetak salah satu dari dua baris pertama di bawah ini, dan pada instalasi Homebrew, WinGet, atau apk ia mencetak baris ketiga.

text
Successfully updated from <old version> to version <new version>
Claude Code is up to date (<version>)
Claude is up to date!

claude doctor menampilkan hasil percobaan pembaruan terakhir dan apakah pembaruan otomatis aktif. Nomor versi ekstensi VS Code adalah versi Claude Code yang dibundelnya.

Di npm, hindari npm update -g: perintah itu mempertahankan rentang versi instalasi awal dan bisa tidak mencapai rilis terbaru. Jangan pakai sudo npm install -g juga.

Apa yang terjadi saat instalasi 2.0 lama diperbarui?

Pada 31 Oktober 2026 kami menjalankan lima instalasi bersih di sebuah Mac dengan Node.js 26.12.1, masing-masing di folder home kosong, dan mengarahkannya ke model Claude lewat API OmniaKey.

InstalasiBerjalan?Setelah update
Native 2.0.0Ya2.1.308
Native 2.0.76Ya2.1.314
npm 2.0.76YaGagal
npm 2.0.0CrashTidak dijalankan

Kedua instalasi native berjalan, dan claude update memindahkan masing-masing ke 2.1.x. Instalasi 2.0.0 memakan 36.6 detik dan pembaruannya 35.6 detik, sedangkan instalasi 2.0.76 memakan 51.6 detik dan pembaruannya 29.6 detik.

text
Successfully updated from 2.0.0 to version 2.1.308
Successfully updated from 2.0.76 to version 2.1.314

Keduanya tidak mendarat di 2.1.316, versi terbaru di npm saat itu, jadi periksa claude --version setelah pembaruan.

Instalasi npm 2.0.76 berjalan lalu gagal diperbarui:

text
New version available: 2.1.316 (current: 2.0.76)
Error: Failed to install update
Or consider using native installation with: claude install

Versinya tetap 2.0.76. Build npm 2.0.0 tidak sampai ke titik itu: ia crash saat mulai di Node.js 26.12.1 dengan kode keluar 1.

text
TypeError: Cannot read properties of undefined (reading 'prototype')

Biner native 2.0.0 berjalan normal di mesin yang sama, jadi crash itu milik build npm 2.0.0 pada versi Node ini. Instalasi npm 2.1.316 berjalan dan mencetak 2.1.316 (Claude Code). Pada instalasi npm, perbarui dengan perintah npm di atas, atau, seperti saran pesannya, pindah ke installer native dengan claude install.

Setelah pembaruan native, kedua versi tetap ada di ~/.local/share/claude/versions/ dan launcher menunjuk ke versi baru. Biner yang kami ukur 74 MB untuk 2.0.0, 182 MB untuk 2.0.76, 275 MB untuk 2.1.308, dan 279 MB untuk 2.1.314, jadi setiap pembaruan meninggalkan biner lama di disk.

Bisakah saya mematok versi, kembali, atau memperlambat pembaruan?

Pasang versi tertentu dengan skrip yang sama dan nomor versi:

bash
curl -fsSL https://claude.ai/install.sh | bash -s 2.1.89
powershell
& ([scriptblock]::Create((irm https://claude.ai/install.ps1))) 2.1.89

Pakai stable sebagai ganti nomor untuk mulai di kanal stable. Kanal yang Anda pilih saat instalasi menjadi default untuk pembaruan otomatis, dan Anda bisa mengubahnya nanti di settings.json:

json
{"autoUpdatesChannel": "stable"}

latest, yang menjadi default, memasang rilis baru begitu muncul. stable biasanya tertinggal sekitar satu minggu dan melewati rilis dengan regresi besar, dan tombol yang sama ada di /config. Model yang baru diluncurkan bisa membutuhkan versi yang lebih baru daripada yang disediakan kanal stable, jadi beralihlah ke latest untuk menjalankannya langsung.

minimumVersion menetapkan batas bawah, dan pembaruan otomatis plus claude update lalu menolak memasang versi yang lebih lama:

json
{"minimumVersion": "2.1.143"}

DISABLE_AUTOUPDATER yang diset ke 1 di kunci env settings.json hanya menghentikan pemeriksaan latar belakang, dan claude update tetap bekerja. DISABLE_UPDATES menutup semua jalur, termasuk yang manual.

Dua laporan bug pengguna di GitHub menunjukkan sisi kasarnya. Pada 12 Februari 2026, seorang pengguna melaporkan: “When running curl -fsSL https://claude.ai/install.sh | bash -s <version> to install a specific version, the script downloads the new binary but fails to update the symlink, leaving the user on the old version” (issue #25165, ditutup).

Pada 17 Mei 2026, seorang pengguna Windows melaporkan bahwa setelah memasang 2.1.143 di kanal stable, pembaruan otomatis mengembalikan 2.1.133, build stable saat itu. Menyetel autoUpdatesChannel: "latest" bersama minimumVersion: "2.1.143" “stopped the revert” (issue #60065, ditutup).

Setelah mematok versi, jalankan claude --version dan pastikan nomornya sesuai harapan Anda.

Apakah versi Claude Code lama masih berfungsi?

Anthropic tidak menerbitkan tanggal penghentian untuk build lama, dan tidak ada halaman yang kami periksa menyebut 2.0.x ditolak. API masih bisa menolak permintaan dengan 400 claude_code_version_too_old ketika model yang Anda pilih membutuhkan build lebih baru, atau ketika kebijakan organisasi Anda mensyaratkannya (halaman error Anthropic, diperiksa 31 Oktober 2026).

Di balik gateway, model default bawaan instalasi lama bisa merusaknya. Dijalankan tanpa model, 2.0.76 meminta claude-sonnet-4-5-20250929, default bawaannya, dan permintaan gagal karena gateway kami tidak menyajikan model itu. 2.1.316 meminta claude-opus-5-5 dan menjawab.

Setel model sendiri dengan --model atau variabel lingkungan ANTHROPIC_MODEL. Dengan --model claude-sonnet-5-5, 2.0.76 mengerjakan perbaikan bug di bawah tanpa masalah.

Build 2.0 awal juga punya masalahnya sendiri: pada 1 Oktober 2025 seorang pengguna melaporkan bahwa Claude Code 2.0.0 dan 2.0.1 sering membeku di Emacs dan di shell Linux (issue #8657, ditutup).

Jadi perbarui kecuali Anda punya alasan untuk bertahan. Jika tetap di 2.0, sebutkan modelnya di setiap sesi.

Apakah versi baru lebih baik pada tugas yang sama?

Kami menjalankan satu tugas perbaikan bug pada 2.0.76 dan 2.1.316, secara non-interaktif, keduanya dengan --model claude-sonnet-5-5.

Tugas:

The tests in test_wordcount.py fail. Find the bug in wordcount.py, fix it, and run python3 test_wordcount.py to confirm. Do not change the test file.

Bug-nya adalah penghitungan kata yang peka huruf besar-kecil.

2.0.762.1.316
PerbaikanBaris samaBaris sama
Tes setelahnyaLulusLulus
Waktu25.8 s15.9 s
Giliran55
Estimasi biaya CLI$0.129$0.055
Cache read50,54734,306

Kedua versi membuat perbaikan satu baris yang sama, mengubah teks menjadi huruf kecil dengan text.lower() sebelum menghitung, dan tidak menyentuh file tes. Tes lulus di keduanya, dan kedua diff identik byte demi byte, jadi build baru mengubah waktu, bukan jawabannya.

Versi 2.1.316 selesai dalam 15.9 detik dibanding 25.8 detik, 38% lebih singkat, dan estimasi biaya Claude Code-nya $0.055 dibanding $0.129, terutama karena membaca dan menulis token cache lebih sedikit. Kedua angka dolar itu adalah estimasi biaya Claude Code sendiri, bukan yang kami bayar. Satu tugas, satu kali jalan di tiap versi, adalah sampel kecil.

Bagaimana cara memakai Claude Code dengan API key, bukan langganan?

Claude Code memerlukan akun Pro, Max, Ultra, Team, Enterprise, atau Console, dan paket claude.ai gratis tidak mencakupnya. Gateway memakai dua variabel: ANTHROPIC_BASE_URL untuk ke mana permintaan pergi, dan kredensial, di mana ANTHROPIC_AUTH_TOKEN dikirim sebagai Authorization: Bearer dan ANTHROPIC_API_KEY sebagai x-api-key. Base URL mengubah ke mana permintaan pergi, bukan model mana yang menjawab, jadi sebutkan modelnya juga.

bash
export ANTHROPIC_BASE_URL="https://api.omniakey.com"
export ANTHROPIC_AUTH_TOKEN="your-omniakey-api-key"
claude --model claude-sonnet-5-5

Uji kami di atas berjalan dengan cara ini, dengan kunci OmniaKey di ANTHROPIC_AUTH_TOKEN.

Panduan API key Claude Code membahas variabel dan penyiapan di Windows. Untuk panduan langkah demi langkah yang lebih panjang, baca panduan penyiapan kami dan Claude Code tanpa langganan. Halaman model Claude Opus 5.5 dan Claude Sonnet 5.5 menunjukkan kegunaan masing-masing, dan harga paket ada di panduan harga Claude Code kami.

Pertanyaan umum

Apakah Claude Code 2.0 versi terbaru?

Bukan. Lini 2.0 berakhir di 2.0.77 pada 6 Januari 2026, dan rilis terbaru per 31 Oktober 2026 adalah 2.1.316. Jalankan claude --version untuk melihat versi Anda.

Kapan Claude Code 2.0 dirilis?

Claude Code 2.0 dirilis pada 29 September 2025, saat versi 2.0.0 tiba di npm pada hari yang sama dengan pengumuman Anthropic. Lini 2.1 dimulai pada 7 Januari 2026.

Bagaimana cara memperbarui Claude Code?

Pada instalasi native, jalankan claude update, atau biarkan ia memperbarui diri di latar belakang. Homebrew memakai brew upgrade claude-code atau brew upgrade claude-code@latest, WinGet memakai winget upgrade Anthropic.ClaudeCode, dan npm memakai npm install -g @anthropic-ai/claude-code@latest. Lalu periksa hasilnya dengan claude --version.

Bagaimana cara memasang versi lama Claude Code?

Beri nomor versi ke skrip instalasi: curl -fsSL https://claude.ai/install.sh | bash -s 2.1.89 di macOS, Linux, atau WSL, atau & ([scriptblock]::Create((irm https://claude.ai/install.ps1))) 2.1.89 di PowerShell.

Apakah Claude Code bisa dipakai di paket gratis?

Tidak. Paket claude.ai gratis tidak mencakup Claude Code, yang memerlukan akun Pro, Max, Ultra, Team, Enterprise, atau Console. Jalur lain adalah API key, dari Anthropic Console atau dari gateway, dengan tagihan sesuai pemakaian.

Sumber yang diperiksa

Claude CodeClaude Code 2.0release notesupdate guideAnthropic

Artikel terkait

Artikel terbaru