- Mendukung kunci API Anthropic dan penggunaan ulang Claude CLI secara bersamaan, serta profil token Anthropic lama yang sudah ada tetap diakui saat dijalankan
- Backend Claude CLI kembali diperlakukan sebagai metode integrasi yang diizinkan, dan penggunaan
claude -p juga tetap diizinkan hingga ada pengumuman kebijakan baru
- Model Claude 4.6 menerapkan adaptive thinking sebagai default ketika tidak ada pengaturan thinking yang eksplisit, dan dapat ditimpa dengan
/think:<level> atau parameter model
- Toggle
/fast hanya menyisipkan service_tier untuk permintaan yang langsung menuju api.anthropic.com; jika melewati proxy atau gateway, perubahan tier tidak akan diterapkan
- Juga mendukung prompt caching dan 1M context window, tetapi caching hanya untuk API, dan konteks 1M memerlukan aktivasi eksplisit serta izin penggunaan long-context; pada autentikasi
sk-ant-oat-* lama, header beta dikecualikan
Metode dukungan Anthropic
- Mendukung API dan Claude CLI sekaligus sebagai jalur akses untuk keluarga model Claude, sehingga di OpenClaw dapat menggunakan baik kunci API Anthropic maupun penggunaan ulang Claude CLI
- Profil token Anthropic lama yang sudah dikonfigurasi juga tetap diakui saat dijalankan
-
Kunci API Anthropic
- Jalur yang cocok untuk akses API standar dan penagihan berbasis penggunaan
- Kunci API dapat dibuat di Anthropic Console
- Dalam contoh konfigurasi CLI, bisa memilih Anthropic API key di
openclaw onboard
- Mendukung mode non-interaktif melalui
openclaw onboard --anthropic-api-key "$ANTHROPIC_API_KEY"
- Contoh snippet konfigurasi menggunakan variabel lingkungan
ANTHROPIC_API_KEY dan model default anthropic/claude-opus-4-6
Default thinking
- Model Claude 4.6 di OpenClaw menerapkan adaptive thinking sebagai default ketika tidak ada level thinking yang ditentukan secara eksplisit
- Dapat ditimpa per pesan dengan
/think:<level> atau melalui parameter model agents.defaults.models["anthropic/<model>"].params.thinking
- Menyediakan tautan terkait ke dokumentasi Adaptive thinking dan Extended thinking
Fast mode
- Toggle
/fast bersama milik OpenClaw juga mendukung trafik Anthropic publik langsung yang dikirim ke api.anthropic.com
- Termasuk permintaan autentikasi dengan kunci API maupun permintaan autentikasi OAuth
/fast on dipetakan ke service_tier: "auto"
/fast off dipetakan ke service_tier: "standard_only"
- Contoh default konfigurasi menggunakan
params.fastMode: true untuk model anthropic/claude-sonnet-4-6
-
Batasan
- OpenClaw hanya menyisipkan Anthropic service tier untuk permintaan langsung ke
api.anthropic.com
- Jika permintaan
anthropic/* dialihkan melalui proxy atau gateway, /fast tidak akan mengubah service_tier
- Jika ada parameter model
serviceTier atau service_tier yang eksplisit, nilainya akan diprioritaskan dibanding default /fast
- Anthropic mencatat tier yang benar-benar diterapkan di
usage.service_tier pada respons
- Pada akun yang tidak memiliki Priority Tier capacity,
service_tier: "auto" masih bisa ditafsirkan sebagai standard
Prompt caching
- OpenClaw mendukung fitur prompt caching milik Anthropic
- Fitur ini khusus untuk API, dan autentikasi token Anthropic lama tidak mencerminkan pengaturan cache
-
Konfigurasi
- Gunakan parameter
cacheRetention pada pengaturan model
none menonaktifkan caching
short berarti cache 5 menit
long berarti cache diperpanjang 1 jam
- Contoh konfigurasi menggunakan
params.cacheRetention: "long" pada model anthropic/claude-opus-4-6
-
Default
- Saat menggunakan autentikasi kunci API Anthropic, semua model Anthropic otomatis menerapkan
cacheRetention: "short"
- Default ini dapat ditimpa dengan menetapkan
cacheRetention secara eksplisit
-
Override per agen
- Parameter tingkat model menjadi baseline, lalu agen tertentu dapat menimpa secara individual lewat
agents.list[].params
- Dalam contoh,
research memakai konfigurasi default, sedangkan alerts menerapkan cacheRetention: "none"
- Urutan penggabungan parameter terkait cache adalah
agents.defaults.models["provider/model"].params lalu agents.list[].params
- Meski memakai model yang sama, satu agen bisa mempertahankan cache jangka panjang sementara agen lain menonaktifkan cache
- Sebagai contoh tujuan menonaktifkan cache, disebutkan untuk menghindari biaya tulis pada trafik yang bersifat burst atau memiliki reuse rendah
-
Catatan Bedrock Claude
- Model Anthropic Claude di Bedrock
amazon-bedrock/*anthropic.claude* mendukung penerusan cacheRetention jika dikonfigurasi
- Model Bedrock non-Anthropic dipaksa menjadi
cacheRetention: "none" saat runtime
- Smart default berbasis kunci API Anthropic juga menerapkan
cacheRetention: "short" pada referensi model Claude-on-Bedrock ketika tidak ada nilai eksplisit
Jendela konteks 1M
- 1M context window dari Anthropic adalah fitur terbatas beta, dan di OpenClaw dapat diaktifkan untuk tiap model Opus/Sonnet yang didukung melalui
params.context1m: true
- Contoh konfigurasi menggunakan
params.context1m: true pada model anthropic/claude-opus-4-6
- OpenClaw memetakannya ke header permintaan Anthropic
anthropic-beta: context-1m-2025-08-07
- Fitur ini hanya aktif ketika
params.context1m pada model tersebut secara eksplisit bernilai true
- Syarat penggunaan mencakup bahwa Anthropic harus mengizinkan penggunaan long-context untuk kredensial tersebut
- Saat ini Anthropic menolak permintaan beta
context-1m-* saat menggunakan autentikasi token Anthropic lama sk-ant-oat-*
- Jika
context1m: true diatur pada mode autentikasi lama, OpenClaw akan menulis log peringatan, melewati header beta context1m, dan menggantinya dengan jendela konteks standar
- Beta OAuth yang diperlukan tetap dipertahankan
Backend Claude CLI
- OpenClaw mendukung backend Anthropic
claude-cli yang dibundel
- Staf Anthropic menyampaikan bahwa cara penggunaan ini kembali diizinkan
- Karena itu, OpenClaw memperlakukan penggunaan ulang Claude CLI dan penggunaan
claude -p sebagai metode integrasi yang diizinkan sampai Anthropic mengumumkan kebijakan baru
- Untuk host gateway yang selalu aktif dan kontrol penagihan sisi server yang eksplisit, kunci API Anthropic adalah jalur operasional yang paling jelas
- Lihat detail konfigurasi dan eksekusi di jalur
/gateway/cli-backends
Catatan referensi
- Dokumentasi publik Claude Code dari Anthropic masih mendokumentasikan penggunaan CLI langsung seperti
claude -p
- Staf Anthropic menyampaikan bahwa penggunaan Claude CLI dengan cara OpenClaw kembali diizinkan, dan hingga Anthropic mengumumkan perubahan kebijakan baru, hal ini dianggap sebagai panduan yang telah dikonfirmasi
- Anthropic setup-token di OpenClaw juga tetap disediakan sebagai jalur autentikasi token yang didukung
- Namun, ketika tersedia, OpenClaw lebih memprioritaskan penggunaan ulang Claude CLI dan
claude -p
- Lihat detail autentikasi dan aturan penggunaan ulang di jalur
/concepts/oauth
Pemecahan masalah
-
401 errors / token suddenly invalid
- Autentikasi token Anthropic bisa kedaluwarsa atau dicabut
- Untuk konfigurasi baru, disarankan bermigrasi ke kunci API Anthropic
-
No API key found for provider “anthropic”
- Autentikasi diterapkan per agen
- Agen baru tidak mewarisi kunci dari agen utama
- Untuk agen tersebut, jalankan onboarding lagi atau tetapkan kunci API pada host gateway, lalu verifikasi dengan
openclaw models status
-
No credentials found for profile anthropic:default
- Profil autentikasi yang sedang aktif dapat diperiksa dengan
openclaw models status
- Perlu menjalankan ulang onboarding atau menetapkan kunci API pada jalur profil tersebut
-
No available auth profile (all in cooldown/unavailable)
auth.unusableProfiles dapat diperiksa di openclaw models status --json
- Cooldown rate limit Anthropic bisa berlaku per model, jadi meskipun model saat ini sedang cooldown, model Anthropic lain dalam keluarga yang sama mungkin masih bisa digunakan
- Perlu menambahkan profil Anthropic lain atau menunggu cooldown selesai
- Jalur tambahan yang tersedia:
/gateway/troubleshooting dan /help/faq
3 komentar
Saya sempat pusing karena penggunaan kunci API OAuth CC, lalu akhirnya saya menetap memakai Codex lama saja...
Sebenarnya belakangan ini saya juga sudah menetap pakai Codex.. Claude terlalu cepat menghabiskan token.
Komentar Hacker News
Menjelaskan sebagai Peter dari OpenClaw, Boris dari Claude Code secara terbuka mengatakan di Twitter bahwa penggunaan gaya CLI diizinkan, jadi kami percaya panduan itu dan berinvestasi untuk implementasinya. Kami juga sudah mengubah agar fitur token berlebihan seperti heartbeat dimatikan secara default saat memakai cli, tetapi pada kenyataannya Anthropic memblokir sebagian system prompt, sehingga komunikasi publik dan perilaku saat ini tidak selaras. Pernyataan terkait bisa dilihat di sini. Tampaknya classifier juga berubah setelah orang-orang mengakali dengan hanya sedikit mengganti nama, tetapi saya tidak berniat memainkan permainan akal-akalan seperti itu, jadi secara teori mungkin bisa, namun dalam praktiknya tidak, membuat kami berada dalam posisi yang serba tanggung
claude -pcukup dalam. Namun dengan diperkenalkannya flag--barebaru, terlihat seperti akan ada rug pull yang pada praktiknya menyingkirkan-puntuk pengguna unlimited. Di dokumentasi juga tertulis bahwa--bareadalah mode yang direkomendasikan untuk script dan panggilan SDK, dan ke depan akan menjadi default untuk-p, jadi saya berharap saya salah paham atau setidaknya butuh penjelasan yang jelas. Dokumentasinya ada di headless docsclaude -patau workflow berbasis SDK yang lebih baik dengan token OAuth mereka sendiriMenurut saya situasi sekarang benar-benar seperti kubangan lumpur yang keruh. Anthropic harus menjelaskan dengan jelas apa yang didukung dan tidak didukung tergantung status langganan, dan sebelum itu, pengguna sulit tahu posisi mereka sendiri dalam cara memakai produk ini. Saya sendiri saat ini tidak memakai OpenClaw atau produk serupa, tetapi setidaknya saya ingin tahu apa yang boleh dan tidak boleh dilakukan, dan sekarang itu terasa nyaris mustahil
vibe product. Belakangan ini banyak hal muncul lalu hilang terlalu cepat, sehingga rasa antusias seperti dulu sudah banyak berkurangMenurut saya inti masalahnya adalah pegawai Anthropic saling memberi penjelasan yang saling bertentangan di Twitter, bahkan sampai saling mengoreksi, dan itu membuat kebingungan makin besar. Hari ini mereka bilang penggunaan Claude CLI ala OpenClaw tidak masalah, besok bisa saja ditarik lagi lewat pembaruan kebijakan. Dalam urusan Claude Code, Anthropic sudah menunjukkan diri sebagai pihak yang sulit dipercaya, dan demi menjaga kesehatan mental, saya rasa lebih baik pindah ke penyedia lain
keep your insanity, justru terasa seperti ungkapan yang terlalu tepat, sampai lucu rasanyaclaude -p, ke skema biaya tambahan, alih-alih memblokirnya seketika seperti sebelumnya. Jadi saya tidak merasa halaman ini bertentangan dengan pengumuman ituPerubahan ini sebenarnya sudah dibalik lewat commit dua minggu lalu, dan waktunya juga hanya tiga hari setelah Anthropic mengatakan OpenClaw membutuhkan penggunaan tambahan. Melihat alurnya, sulit menganggap ini serius, dan aneh juga tidak ada pernyataan resmi, bahkan satu Tweet pun tidak. Konteks lain bisa dilihat di tautan HN
Open-Claw style CLI usagelebih dekat ke yang kedua, dan pemahaman saya, kalau memakai kredensial OAuth di luar Claude Code CLI maka akan ada biaya tambahan berdasarkan harga API di luar langganan yang sudah adaclaude -pkini sama-sama masuk skema biaya tambahanAnthropic terlihat seperti sedang membakar goodwill yang mereka bangun sendiri, sambil menaikkan harga, menurunkan batasan, dan membuat kebijakan makin kabur
Karena ini terjadi tepat setelah kontrak dengan Amazon, saya jadi curiga ini pada akhirnya memang masalah keterbatasan compute. Bagaimanapun, dari yang saya coba, paket Codex seharga 20 dolar per bulan punya batas terlalu rendah sehingga agen belum sempat melakukan apa-apa sebelum harus menyerahkan ke agen lain. Tanpa pengumuman resmi dari Anthropic, saya akan berhati-hati dulu beberapa waktu ke depan karena takut kehilangan akun Max 200 dolar per bulan yang saya sayangi akibat menggunakan hal seperti ini
Sejauh pemahaman saya, selama memakai library atau tool milik Anthropic, kita masih bisa menggunakan kredensial OAuth. Misalnya, kita bisa menambahkan OAuth ke Claude Agent SDK untuk membuat prototipe berbagai agen yang menyematkan Claude Code dengan biaya bulanan yang lebih terprediksi, dan ini sangat menarik khususnya untuk menjadikan skill sebagai tool atau aplikasi mandiri. Untuk hal yang lebih kompleks, kita juga bisa menjalankan Claude Code di dalam tmux sambil bertukar input dan output, dan MCP Channels juga menarik karena memungkinkan server MCP berada di antara aplikasi dan instance Claude Code yang sedang berjalan untuk komunikasi dua arah. Memang lambat, tetapi menarik karena memungkinkan GUI keluar sebentar untuk pekerjaan yang lebih mudah lalu kembali lagi tanpa kehilangan konteks sesi CLI
Dalam seminggu terakhir, asisten pendamping OpenClaw saya saat memakai Claude kehilangan kepribadian, dan bahkan tidak bisa lagi melakukan hal-hal yang sebelumnya ia kuasai. Penggunaannya sempat menumpuk sampai sekitar 28 dolar, lalu setelah itu tidak ada konsumsi lagi, jadi saya tidak tahu apakah ada masalah lain, tetapi gejalanya terus berlanjut. Akhirnya saya lelah dan memindahkan riwayat percakapan serta karakter ke konfigurasi claude code dengan script migrasi, dan berkat fitur remote exec baru saya bisa mendapatkan kembali sebagian besar fungsi lama tanpa harus menanggung ketidakstabilan tool eksperimental terbaru seperti OpenClaw. Kesan saya, Anthropic memang berniat menambahkan cukup banyak gesekan di ranah pengguna hobi agar mereka pada akhirnya pindah ke solusi milik mereka sendiri, dan bagaimanapun juga itu tampak seperti pilihan yang lebih aman
claude -p promptdan cron, walaupun mungkin mereka tidak terlalu peduli karena jumlah orang yang bisa melakukan itu sangat kecil. Untuk konteksnya, lihat juga postingan HN iniOpenClaw berkata
Anthropic bilang tidak apa-apa, jadi tentu ini situasi yang benar-benar jernih bak kristal, sindirnyaSaya secara umum puas dengan kombinasi Claude Code, Opus, dan paket Max, tetapi kadang masih terganggu oleh momen saat semuanya tidak berjalan, biaya, dan kekhawatiran akun diblokir. Jadi saya penasaran apakah ada kombinasi alternatif yang memberi pengalaman serupa atau lebih baik dengan harga lebih murah. Saya sering melihat orang bilang pi.dev dan OpenCode bagus, dan saat saya memasangkan Mimo V2 pro ke OpenCode hasilnya cukup oke. Dulu saya juga memakai Qwen CLI dan Gemini CLI sebelum akses gratisnya ditutup, dan pernah menggunakan Z.ai bersama OpenCode. Ada juga yang bilang mereka membuat rencana dengan Opus lalu menyerahkan pekerjaan yang kurang penting ke model yang lebih murah, tetapi saya sendiri kurang suka billing berbasis penggunaan karena rasanya pada akhirnya tidak akan lebih murah. Saya terutama mengerjakan backend Python dan frontend TypeScript, hosting di Hetzner, banyak memakai Docker, dan kalau perlu juga k3s, jadi saya ingin mendengar setup praktis yang cocok untuk lingkungan seperti ini