ToolBrief
Menu
Diteliti

Claude Code

Agen coding Anthropic untuk membaca repositori, menyunting file, menjalankan perintah, dan menyelesaikan tugas pengembangan dari terminal.

Terakhir diverifikasiKunjungi situs resmi

Fakta riset

Harga
Penggunaan Claude Code dapat diukur melalui paket Claude atau kursi enterprise yang memenuhi syarat, atau ditagih per token melalui Anthropic Console dan platform cloud yang didukung.
Ringkasan bukti
Halaman ini diteliti dari materi resmi Anthropic tentang penyiapan, penggunaan, privasi, dan dukungan Claude Code pada 9 Agustus 2026. Ini bukan benchmark coding yang terkendali.
Terakhir diverifikasi

Sumber

Apa itu Claude Code?

Claude Code adalah alat coding agen dari Anthropic untuk mengerjakan proyek perangkat lunak dari terminal dan permukaan pengembangan yang terhubung. Berbeda dengan alat pelengkapan yang berfokus pada baris berikutnya, Claude Code dapat memeriksa repositori, mencari kode yang relevan, mengusulkan rencana, menyunting beberapa file, menjalankan perintah dan pengujian, menganalisis kegagalan, lalu mengulanginya. Alat ini juga dapat berinteraksi dengan Git dan memakai koneksi Model Context Protocol (MCP) untuk menjangkau alat atau informasi eksternal yang disetujui.

Nilainya terletak pada putaran tertutup antara penalaran dan verifikasi. Pengembang dapat meminta penyelidikan bug, membiarkan agen melacak jalur yang relevan, meninjau perubahan yang diusulkan, lalu menjalankan pemeriksaan nyata dari repositori. Risiko berasal dari putaran yang sama: alat yang dapat menyunting file dan menjalankan perintah dapat lebih cepat menimbulkan kerusakan apabila penafsirannya salah, repositori memuat instruksi berbahaya, atau izinnya terlalu luas.

Penyiapan dan model kerja

Dokumentasi penyiapan Anthropic membahas instalasi native dan berbasis paket serta autentikasi melalui paket Claude, Anthropic Console, dan platform enterprise tertentu. Claude Code beroperasi dari direktori proyek dan membangun konteks dengan membaca file serta keluaran alat yang diperlukan untuk suatu tugas.

Permintaan yang baik menjelaskan hasil, batasan, dan validasi—bukan setiap penekanan tombol. Minta agen menyelidiki sebelum mengubah kode, menemukan sumber kebenaran, menjaga pekerjaan yang tidak terkait, dan menjalankan pemeriksaan relevan yang paling kecil. Tinjau rencana ketika perubahan menyentuh arsitektur, migrasi data, autentikasi, pembayaran, atau deployment.

Instruksi repositori dapat meningkatkan konsistensi dengan mencatat perintah, konvensi, dan batasan. Namun, instruksi tersebut juga dapat menjadi jalur serangan jika disalin dari proyek yang tidak tepercaya. Perlakukan file instruksi agen, hook, plugin, server MCP, dan skrip penyiapan yang dapat dieksekusi sebagai kode. Tinjau semuanya sebelum mengizinkan akses ke kredensial atau perintah.

Izin dan eksekusi yang aman

Akses penyuntingan file dan shell sebaiknya mengikuti prinsip hak istimewa minimum. Simpan pekerjaan penting dalam version control, periksa diff, dan jangan membuka kredensial production dalam sesi pengembangan. Perintah yang menghapus data, menerbitkan paket, mengubah infrastruktur, mengirim pesan, atau mengubah repositori jarak jauh pantas mendapat konfirmasi eksplisit, meskipun persetujuan otomatis terasa praktis.

Pengujian diperlukan, tetapi tidak cukup. Agen dapat membuat pengujian lulus dengan melemahkan assertion, mengubah perilaku yang tidak terkait, atau mengodekan sampel alih-alih aturannya. Tinjau implementasi dan pengujian, periksa perubahan dependensi, jalankan pemeriksaan keamanan atau tipe bila sesuai, dan gunakan peer review biasa untuk perubahan yang material.

MCP dapat memberi Claude Code akses yang berguna ke pelacak isu, dokumentasi, browser, atau basis data. Setiap server memperluas batas kepercayaan. Batasi cakupannya, pahami ke mana permintaan dikirim, dan pisahkan riset hanya-baca dari alat yang dapat menulis. Prompt injection dalam konten eksternal dapat mencoba mengalihkan agen atau mengeluarkan data.

Harga dan penggunaan

Dokumentasi penggunaan Claude Code menjelaskan bahwa pengukuran bergantung pada autentikasi. Kursi langganan atau enterprise yang memenuhi syarat memakai kumpulan penggunaan yang disertakan dan diatur ulang dalam jendela bergulir. Anthropic Console, Bedrock, Vertex AI, atau jalur kunci API lain yang didukung umumnya ditagih sesuai penggunaan, dan biaya sesi dapat diperiksa dalam mode API.

Sesi yang panjang menjadi lebih mahal karena file, diff, dan hasil alat sebelumnya dapat tetap berada dalam konteks. Simpan log besar dan data yang dihasilkan di disk, arahkan agen ke bagian yang relevan, hapus atau ringkas konteks di antara tahap yang tidak terkait, dan pilih model yang sesuai untuk tugas. Anggarkan penggunaan berdasarkan tugas repositori yang representatif, bukan prompt chat pendek.

Data dan privasi

FAQ resmi Claude Code menyatakan bahwa alat ini membaca file secara lokal dan mengirim bagian yang diperlukan untuk tugas saat ini, bukan mengindeks serta mengunggah repositori secara keseluruhan. FAQ tersebut juga menyatakan bahwa kode dan percakapan menurut ketentuan Team atau Enterprise tidak digunakan untuk pelatihan model. Akun konsumen, organisasi API, cloud pihak ketiga, program berbagi data opsional, model yang tercakup, mode web atau remote, dan layanan MCP dapat memiliki ketentuan atau jalur data yang berbeda.

Sebelum penggunaan sensitif, identifikasi jalur autentikasi dan perjanjian yang berlaku. Kecualikan rahasia serta dataset yang tidak diperlukan, konfigurasi aturan pengabaian, tinjau telemetri dan retensi, dan pastikan apakah ketentuan zero-data-retention atau regulasi benar-benar mencakup permukaan produk serta model yang dipilih. “Berjalan secara lokal” tidak berarti inferensi dilakukan secara offline.

Siapa yang sebaiknya memilih Claude Code?

Claude Code cocok untuk pengembang berpengalaman yang menginginkan agen membawa implementasi atau penyelidikan melalui beberapa langkah repositori sambil tetap dekat dengan alur kerja terminal dan Git. Alat ini paling efektif dalam basis kode yang sehat, dengan pengujian cepat, instruksi yang jelas, perubahan kecil yang mudah ditinjau, serta version control yang dapat dipulihkan.

Bandingkan Cursor atau Windsurf untuk pengalaman yang lebih mengutamakan editor, GitHub Copilot untuk integrasi IDE dan platform yang luas, atau Aider untuk alur kerja sumber terbuka yang berorientasi terminal. Evaluasi setiap pilihan pada tugas nyata yang sama dengan kualitas model, izin, pengujian, dan asumsi biaya yang setara.

Kunjungi situs resmi Claude Code

Keunggulan

  • Dapat menyelidiki, menyunting, menguji, dan mengulang pekerjaan di seluruh repositori alih-alih hanya melengkapi satu baris
  • Cocok dengan alur kerja pengembang yang berorientasi pada terminal, Git, CI, dan MCP
  • Mendukung autentikasi melalui langganan, API langsung, dan jalur cloud enterprise tertentu

Keterbatasan

  • Akses file dan perintah yang luas dapat memperbesar dampak instruksi yang keliru atau berbahaya
  • Sesi agen yang panjang dapat mengonsumsi konteks dan anggaran API yang besar
  • Kode yang dihasilkan dan hasil alat tetap memerlukan pengujian serta peninjauan manusia

Cocok untuk

  • Pengembang yang menangani implementasi multi-file, debugging, refactoring, dan pertanyaan tentang repositori
  • Tim dengan izin perintah yang eksplisit, praktik peninjauan, pengujian, dan pengelolaan rahasia
  • Alur kerja yang lebih mementingkan integrasi terminal dan Git daripada pengalaman editor yang sepenuhnya visual

Kurang cocok untuk

  • Menjalankan repositori atau instruksi yang tidak tepercaya dengan izin tanpa batas
  • Melakukan perubahan production berdampak besar tanpa peninjauan dan pengamanan deployment
  • Organisasi yang belum menentukan ketentuan konsumen, komersial, cloud, atau retensi yang tepat

Pertanyaan yang sering diajukan

Apakah Claude Code termasuk dalam langganan Claude?

Akses Claude Pro, Max, Team, dan Enterprise yang memenuhi syarat dapat mencakup kumpulan penggunaan untuk Claude Code. Penggunaan dengan kunci API ditagih per token melalui Anthropic Console atau penyedia cloud yang dikonfigurasi; verifikasikan batas paket saat ini.

Apakah Claude Code mengunggah seluruh repositori?

Anthropic menyatakan bahwa Claude Code berjalan secara lokal, membaca file sumber secara lokal, dan mengirim bagian yang diperlukan untuk tugas saat ini ke API, bukan mengindeks serta mengunggah seluruh repositori. Alat, server MCP, dan mode cloud dapat menciptakan aliran data tambahan.

Dapatkah Claude Code menjalankan perintah shell?

Ya. Eksekusi perintah merupakan bagian utama dari pengujian dan pengembangan; karena itu pengguna perlu meninjau tindakan yang diminta, membatasi izin, melindungi rahasia, dan menghindari persetujuan otomatis yang tidak aman pada kode yang belum dikenal.

Cara daftar ini ditinjau

Halaman ini diteliti dari materi resmi Anthropic tentang penyiapan, penggunaan, privasi, dan dukungan Claude Code pada 9 Agustus 2026. Ini bukan benchmark coding yang terkendali.

Baca metodologi ulasan