Token OAuth Claude Code, jika dipakai di layanan eksternal atau Agent SDK, melanggar ketentuan
(code.claude.com)Saya membagikan ini karena Anthropic telah memperbarui dokumen terkait keberlakuan hukum.
Anthropic telah memperjelas pembatasan cakupan penggunaan token autentikasi OAuth dalam dokumentasi resmi Claude Code.
Autentikasi OAuth yang digunakan pada paket Free, Pro, dan Max hanya untuk Claude Code dan Claude.ai. Menggunakan token OAuth yang diterbitkan untuk akun tersebut pada produk, alat, atau layanan lain tidak diizinkan, dan penggunaannya pada Agent SDK resmi juga secara eksplisit dilarang.
Jika dilanggar, hal itu termasuk pelanggaran terhadap Consumer Terms of Service.
Pada praktiknya, ini merupakan pemblokiran resmi terhadap upaya memanfaatkan token OAuth paket Free/Pro/Max secara tidak langsung seperti API. Jika memerlukan otomatisasi atau integrasi eksternal melalui API, Anda harus menggunakan Claude API (berbayar) secara terpisah.
Untuk bidang medis (HIPAA), juga dijelaskan bahwa jika kontrak BAA dan ZDR (Zero Data Retention) diaktifkan, maka BAA akan otomatis berlaku juga pada trafik API Claude Code.
Kekhawatiran lain adalah bahwa dalam kasus seperti Opencode, API harus digunakan.
13 komentar
Terkait hal ini, Thariq dari tim Claude Code memberikan klarifikasi.
"Ini terjadi saat dokumentasi sedang dirapikan, dan pengembangan serta eksperimen lokal yang memanfaatkan Agent SDK dan
claude -pjustru didorong. Namun, jika Anda ingin membangun bisnis, gunakan API Key."https://x.com/trq212/status/2024212380142752025
Pada akhirnya, bukankah itu juga berarti kita tidak bisa membuat produk sendiri dengan memanfaatkan OAuth?
Saya memang sudah melihat penjelasannya, tetapi menurut saya sulit menafsirkannya sebagai izin menyeluruh untuk OAuth, jadi saya tetap mengunggah postingannya..
Maksudnya, mereka menyuruh kita memakai API. Agak ambigu ya.
Kalau memasukkan
cli_path(ataupwd?) lalu memasang Claude Code biasa yang sah untuk digunakan dan membuat pengguna yang sudah login memanggil lewat itu, seharusnya tidak ada masalah... setidaknya begitu menurut saya... mereka bahkan menyediakan pengaturancli pathdi agent sdk, jadi memblokir hal seperti ini terasa terlalu dipaksakan..Gemini dari Google juga sama.
Kasus orang-orang yang menggunakan OAuth Antigravity di OpenClona atau OpenCode lalu diblokir makin bertambah,
dan saat menghubungi layanan pelanggan, katanya mereka tidak bisa membantu karena kebijakan tanpa toleransi yang berujung ban permanen.
Saya juga terutama memakai opencode, jadi saya langsung membatalkan langganan Claude.
Agak sayang memang tidak bisa memakai Opus 4.6, tapi kalau bukan paket Claude MAX 200, ada juga masalah limit yang terlalu sering kena, jadi saya tidak terlalu merasa sayang karena tidak bisa memakai claude code.
Toh saya tinggal menyuruh agent mengerjakannya lalu mengerjakan hal lain, jadi meski memakan waktu agak lama pun tidak masalah.
Saya rasa karena token itu ditujukan untuk penggunaan yang berbeda, mereka bisa saja menjatuhkan sanksi. Namun kalau bahkan di SDK resmi pun tidak diperbolehkan, saya jadi tidak yakin ada alasan untuk repot-repot membeli produk langganannya.
Apakah integrasi GitHub Actions juga tidak bisa dilakukan?
Sepertinya Craft Agents juga sekarang tidak bisa. Hmm. Padahal mereka menekankan bahwa itu dibuat dengan Agent SDK resmi..
karena
opensourcegratis, ini juga mungkin bisa ditafsirkan sebagai diperbolehkan.. tapi.. terlalu bergantung pada tafsir Anthrop ic..Ah.. aku pakai opencode karena tampilannya bagus..
tapi aku kurang suka TUI Claude Code.. hehe
Saya tadinya mau pindah ke opencode, tapi karena sering dengar cerita seperti ini jadi belum bisa pindah juga wkwk
Ada perkiraan bahwa ini juga akan diblokir di OpenClaw.