Documentation Index
Fetch the complete documentation index at: https://code.claude.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Kebijakan data
Kebijakan pelatihan data
Pengguna konsumen (paket Free, Pro, dan Max): Kami memberi Anda pilihan untuk mengizinkan data Anda digunakan untuk meningkatkan model Claude di masa depan. Kami akan melatih model baru menggunakan data dari akun Free, Pro, dan Max ketika pengaturan ini aktif (termasuk ketika Anda menggunakan Claude Code dari akun-akun ini). Pengguna komersial: (paket Team dan Enterprise, API, platform pihak ketiga, dan Claude Gov) mempertahankan kebijakan yang ada: Anthropic tidak melatih model generatif menggunakan kode atau prompt yang dikirim ke Claude Code berdasarkan syarat komersial, kecuali pelanggan telah memilih untuk memberikan data mereka kepada kami untuk peningkatan model (misalnya, Program Mitra Pengembang).Program Mitra Pengembang
Jika Anda secara eksplisit memilih untuk memberikan materi kepada kami untuk dilatih, seperti melalui Program Mitra Pengembang, kami dapat menggunakan materi tersebut untuk melatih model kami. Admin organisasi dapat secara tegas memilih untuk bergabung dengan Program Mitra Pengembang untuk organisasi mereka. Perhatikan bahwa program ini hanya tersedia untuk API pihak pertama Anthropic, dan bukan untuk pengguna Bedrock atau Vertex.Umpan balik menggunakan perintah /feedback
Jika Anda memilih untuk mengirimkan umpan balik kepada kami tentang Claude Code menggunakan perintah /feedback, kami dapat menggunakan umpan balik Anda untuk meningkatkan produk dan layanan kami. Transkrip yang dibagikan melalui /feedback disimpan selama 5 tahun.
Survei kualitas sesi
Ketika Anda melihat prompt “Bagaimana Claude melakukan ini di sesi ini?” di Claude Code, merespons survei ini, termasuk memilih “Abaikan”, hanya peringkat Anda yang dicatat. Kami tidak mengumpulkan atau menyimpan transkrip percakapan, input, output, atau data sesi lainnya sebagai bagian dari prompt penilaian itu sendiri. Tidak seperti umpan balik jempol ke atas/ke bawah atau laporan/feedback, survei kualitas sesi ini adalah metrik kepuasan produk sederhana.
Setelah prompt penilaian, Anda mungkin melihat pertanyaan tindak lanjut terpisah yang menanyakan “Dapatkah Anthropic melihat transkrip sesi Anda untuk membantu kami meningkatkan Claude Code?”. Ini adalah langkah kedua opsional yang berbeda dari penilaian:
- Ya: mengunggah transkrip percakapan Anda, transkrip subagen apa pun, dan file log sesi mentah dari disk ke Anthropic. Pola kunci API dan token yang dikenal diredaksi sebelum pengunggahan. Kode sumber, konten file, dan konten percakapan lainnya diunggah apa adanya. Transkrip yang dibagikan disimpan hingga 6 bulan.
- Tidak: menolak tanpa mengirim apa pun
- Jangan tanya lagi: menolak dan menghentikan pertanyaan tindak lanjut ini agar tidak muncul di sesi mendatang
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC diatur, tidak pernah melihat pertanyaan tindak lanjut ini. Respons Anda terhadap survei ini, termasuk transkrip sesi yang dikirimkan setelah prompt penilaian, tidak mempengaruhi preferensi pelatihan data Anda dan tidak dapat digunakan untuk melatih model AI kami.
Untuk menonaktifkan survei ini, atur CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY=1. Survei juga dinonaktifkan ketika DISABLE_TELEMETRY, DO_NOT_TRACK, atau CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC diatur. Organisasi yang memblokir lalu lintas nonessensial tetapi menangkap respons survei melalui pengumpul OpenTelemetry mereka sendiri dapat memilih survei kembali dengan mengatur CLAUDE_CODE_ENABLE_FEEDBACK_SURVEY_FOR_OTEL=1. Survei kemudian mencatat peringkat ke pengumpul yang dikonfigurasi saja. Tindak lanjut berbagi transkrip dan semua lalu lintas umpan balik lainnya yang terikat ke Anthropic tetap dinonaktifkan. Untuk mengontrol frekuensi alih-alih menonaktifkan, atur feedbackSurveyRate dalam file pengaturan Anda ke probabilitas antara 0 dan 1.
Retensi data
Anthropic menyimpan data Claude Code berdasarkan jenis akun dan preferensi Anda. Pengguna konsumen (paket Free, Pro, dan Max):- Pengguna yang mengizinkan penggunaan data untuk peningkatan model: periode retensi 5 tahun untuk mendukung pengembangan model dan peningkatan keamanan
- Pengguna yang tidak mengizinkan penggunaan data untuk peningkatan model: periode retensi 30 hari
- Pengaturan privasi dapat diubah kapan saja di claude.ai/settings/data-privacy-controls.
- Standar: periode retensi 30 hari
- Retensi data nol: tersedia untuk Claude Code di Claude untuk Enterprise. ZDR diaktifkan berdasarkan per-organisasi; setiap organisasi baru harus memiliki ZDR diaktifkan secara terpisah oleh tim akun Anda
- Penyimpanan lokal: klien Claude Code menyimpan transkrip sesi secara lokal dalam plaintext di bawah
~/.claude/projects/selama 30 hari secara default untuk memungkinkan pemulihan sesi. Sesuaikan periode dengancleanupPeriodDays. Lihat data aplikasi untuk apa yang disimpan dan cara menghapusnya.
Akses data
Untuk semua pengguna pihak pertama, Anda dapat mempelajari lebih lanjut tentang data apa yang dicatat untuk Claude Code lokal dan Claude Code cloud. Sesi Remote Control mengikuti alur data lokal karena semua eksekusi terjadi di mesin Anda. Perhatikan untuk Claude Code jarak jauh, Claude mengakses repositori tempat Anda memulai sesi Claude Code Anda. Claude tidak mengakses repositori yang telah Anda hubungkan tetapi belum memulai sesi di dalamnya.Claude Code Lokal: Alur data dan dependensi
Diagram di bawah menunjukkan bagaimana Claude Code terhubung ke layanan eksternal selama instalasi dan operasi normal. Garis solid menunjukkan koneksi yang diperlukan, sementara garis putus-putus mewakili alur data opsional atau yang dimulai pengguna.| Penyedia | Enkripsi saat istirahat |
|---|---|
| Anthropic API | Enkripsi disk tingkat infrastruktur (AES-256). Aktifkan Zero Data Retention untuk tidak ada persistensi sisi server. |
| Amazon Bedrock | AES-256 dengan kunci yang dikelola AWS. Kunci yang dikelola pelanggan tersedia melalui AWS KMS. |
| Google Cloud Vertex AI | Kunci enkripsi yang dikelola Google. CMEK tersedia. |
| Microsoft Foundry | Permintaan dialihkan ke infrastruktur Anthropic dengan enkripsi disk AES-256. |
Eksekusi cloud: Alur data dan dependensi
Saat menggunakan Claude Code di web, sesi berjalan di mesin virtual yang dikelola Anthropic alih-alih secara lokal. Di lingkungan cloud:- Penyimpanan kode dan data: Repositori Anda diklon ke VM terisolasi. Kode dan data sesi tunduk pada kebijakan retensi dan penggunaan untuk jenis akun Anda (lihat bagian Retensi data di atas)
- Kredensial: Autentikasi GitHub ditangani melalui proxy aman; kredensial GitHub Anda tidak pernah memasuki sandbox
- Lalu lintas jaringan: Semua lalu lintas keluar melewati proxy keamanan untuk logging audit dan pencegahan penyalahgunaan
- Data sesi: Prompt, perubahan kode, dan output mengikuti kebijakan data yang sama dengan penggunaan Claude Code lokal
Layanan telemetri
Claude Code terhubung dari mesin pengguna ke Anthropic untuk mencatat metrik operasional seperti latensi, keandalan, dan pola penggunaan. Logging ini tidak mencakup kode atau jalur file apa pun. Data dienkripsi dalam transit dan saat istirahat. Untuk menolak telemetri, atur variabel lingkunganDISABLE_TELEMETRY.
Claude Code terhubung dari mesin pengguna ke Sentry untuk logging kesalahan operasional. Data dienkripsi dalam transit menggunakan TLS dan saat istirahat menggunakan enkripsi AES 256-bit. Baca lebih lanjut di dokumentasi keamanan Sentry. Untuk menolak logging kesalahan, atur variabel lingkungan DISABLE_ERROR_REPORTING.
Ketika Anda menjalankan perintah /feedback, salinan riwayat percakapan lengkap Anda termasuk kode dikirim ke Anthropic. Sebelum mengirimkan, Anda memilih berapa banyak riwayat yang akan disertakan: sesi saat ini saja, yang merupakan default, atau juga sesi lain dari proyek yang sama selama 24 jam atau 7 hari terakhir. Data dienkripsi dalam transit melalui TLS. Secara opsional, masalah GitHub dibuat di repositori publik. Untuk menolak, atur variabel lingkungan DISABLE_FEEDBACK_COMMAND ke 1.
Ketika Anda menggunakan penyedia pihak ketiga seperti Bedrock atau Vertex, atau tidak memiliki kredensial Anthropic yang dikonfigurasi, /feedback menulis laporan ke arsip lokal di bawah ~/.claude/feedback-bundles/ alih-alih mengirimkannya ke Anthropic. Pola kunci API dan token yang diketahui dihapus sebelum arsip ditulis. Tidak ada yang meninggalkan mesin Anda sampai Anda mengirim file tersebut ke perwakilan akun Anthropic Anda atau melampirkannya ke permintaan dukungan.
Perilaku default menurut penyedia API
Secara default, pelaporan kesalahan, telemetri, dan pelaporan bug dinonaktifkan saat menggunakan Bedrock, Vertex, Foundry, atau Claude Platform on AWS. Survei kualitas sesi dan pemeriksaan keamanan domain WebFetch adalah pengecualian dan berjalan terlepas dari penyedia. Anda dapat menolak semua lalu lintas non-esensial, termasuk survei, sekaligus dengan mengaturCLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC. Variabel ini tidak mempengaruhi pemeriksaan WebFetch, yang memiliki opt-out tersendiri. Berikut adalah perilaku default lengkapnya:
| Layanan | Claude API | Vertex API | Bedrock API | Foundry API | Claude Platform on AWS |
|---|---|---|---|---|---|
| Anthropic (Metrik) | Default aktif.DISABLE_TELEMETRY=1 untuk menonaktifkan. | Default nonaktif.CLAUDE_CODE_USE_VERTEX harus 1. | Default nonaktif.CLAUDE_CODE_USE_BEDROCK harus 1. | Default nonaktif.CLAUDE_CODE_USE_FOUNDRY harus 1. | Default nonaktif.CLAUDE_CODE_USE_ANTHROPIC_AWS harus 1. |
| Sentry (Kesalahan) | Default aktif.DISABLE_ERROR_REPORTING=1 untuk menonaktifkan. | Default nonaktif.CLAUDE_CODE_USE_VERTEX harus 1. | Default nonaktif.CLAUDE_CODE_USE_BEDROCK harus 1. | Default nonaktif.CLAUDE_CODE_USE_FOUNDRY harus 1. | Default nonaktif.CLAUDE_CODE_USE_ANTHROPIC_AWS harus 1. |
Claude API (laporan /feedback) | Default aktif.DISABLE_FEEDBACK_COMMAND=1 untuk menonaktifkan. | Default nonaktif.CLAUDE_CODE_USE_VERTEX harus 1. | Default nonaktif.CLAUDE_CODE_USE_BEDROCK harus 1. | Default nonaktif.CLAUDE_CODE_USE_FOUNDRY harus 1. | Default nonaktif.CLAUDE_CODE_USE_ANTHROPIC_AWS harus 1. |
| Survei kualitas sesi | Default aktif.CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY=1 untuk menonaktifkan. | Default aktif.CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY=1 untuk menonaktifkan. | Default aktif.CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY=1 untuk menonaktifkan. | Default aktif.CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY=1 untuk menonaktifkan. | Default aktif.CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY=1 untuk menonaktifkan. |
| Pemeriksaan keamanan domain WebFetch | Default aktif.skipWebFetchPreflight: true di settings untuk menonaktifkan. | Default aktif.skipWebFetchPreflight: true di settings untuk menonaktifkan. | Default aktif.skipWebFetchPreflight: true di settings untuk menonaktifkan. | Default aktif.skipWebFetchPreflight: true di settings untuk menonaktifkan. | Default aktif.skipWebFetchPreflight: true di settings untuk menonaktifkan. |
settings.json (lihat referensi settings).
Mulai dari v2.1.126, ketika platform host mengatur CLAUDE_CODE_PROVIDER_MANAGED_BY_HOST, metrik default aktif untuk Vertex, Bedrock, dan Foundry, dan mengikuti opt-out standar DISABLE_TELEMETRY. Pelaporan kesalahan Sentry dan laporan /feedback tetap nonaktif secara default pada penyedia tersebut.
Pemeriksaan keamanan domain WebFetch
Sebelum mengambil URL, alat WebFetch mengirimkan nama host yang diminta keapi.anthropic.com untuk memeriksanya terhadap daftar blocklist keamanan yang dikelola oleh Anthropic. Hanya nama host yang dikirim, bukan URL lengkap, jalur, atau konten halaman. Hasil disimpan dalam cache per nama host selama lima menit.
Pemeriksaan ini berjalan terlepas dari penyedia model mana yang Anda gunakan dan tidak dipengaruhi oleh CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC. Jika jaringan Anda memblokir api.anthropic.com, permintaan WebFetch gagal sampai Anda memungkinkan daftar domain atau mengatur skipWebFetchPreflight: true di settings. Menonaktifkan pemeriksaan berarti WebFetch mencoba mengambil URL apa pun tanpa berkonsultasi dengan daftar blocklist, jadi gabungkan dengan aturan izin WebFetch jika Anda perlu membatasi domain mana yang dapat diakses Claude.