Kirim Kode Lebih Cepat dengan Kode Claude
Kuasai pengembangan bertenaga AI dari terminal
Kode Claude adalah CLI Anthropic untuk pengembangan bertenaga AI. Pelajari cara mengonfigurasinya, membangun alur kerja agen, dan mengirimkan lebih cepat dengan latihan langsung yang mengajarkan keterampilan dunia nyata.
Kode Claude adalah antarmuka baris perintah agenik Anthropic yang memungkinkan pengembang menulis, menguji, dan menerapkan kode menggunakan bahasa alami. Ini berjalan langsung di terminalmu, membaca seluruh proyekmu, dan mengeksekusi tugas multi-langkah secara otonom: mengedit file, menjalankan tes, membuat commit, dan membuka permintaan pull tanpa kamu menyentuh satu file pun.
Apa itu Kode Claude?
Kode Claude adalah alat baris perintah Anthropic yang membawa Claude langsung ke terminalmu. Ini membaca basis kodemu, menjalankan perintah, mengedit file, dan mengelola alur kerja multi-langkah, semuanya melalui bahasa alami. Anggap saja sebagai insinyur senior yang tinggal di terminalmu dan memahami seluruh proyekmu.
Kurikulum
Apa yang Akan Kamu Pelajari
# Project Configuration
## Commands
- Build: `npm run build`
- Test: `npm test`
- Lint: `npm run lint`
## Style Guide
- Use TypeScript strict mode
- Prefer named exports
- Max line length: 100 charsPelajari cara mengonfigurasi Kode Claude untuk proyek apa pun
Memulai
Cara Menggunakan Kode Claude
Jalankan npm install -g @anthropic-ai/claude-code untuk menginstal CLI secara global. Kamu memerlukan Node.js 18 atau yang lebih baru. Autentikasi dengan claude login atau atur variabel lingkungan ANTHROPIC_API_KEY-mu.
Tambahkan file CLAUDE.md ke root proyekmu. Ini memberi tahu Claude tentang tumpukan teknologimu, konvensi pengkodean, perintah kunci, dan aturan khusus proyek. Claude membacanya secara otomatis di awal setiap sesi.
Navigasi ke direktori proyekmu dan ketik claude diikuti dengan instruksi bahasa alami. Misalnya: "Perbaiki tes yang gagal di src/auth" atau "Tambahkan validasi input ke formulir pendaftaran dan tulis tes untuk itu."
Claude menunjukkan apa yang akan dilakukannya sebelum mengeksekusi. Kamu dapat menyetujui, memodifikasi, atau menolak perubahan. Untuk alur kerja tepercaya, gunakan --yes untuk menyetujui otomatis operasi non-destruktif.
Penggunaan Dunia Nyata
Alur Kerja Kode Claude Umum
Perbaikan bug
Jelaskan bugnya dan Claude membaca kode yang relevan, mengidentifikasi akar penyebabnya, menerapkan perbaikan, dan menjalankan rangkaian tesmu untuk memverifikasi. Satu prompt menggantikan 30 menit debugging.
Tinjauan kode
Tempel diff PR atau arahkan Claude ke file yang diubah. Ini memeriksa masalah keamanan, masalah kinerja, penanganan kesalahan yang hilang, dan pelanggaran gaya, lalu menyarankan perbaikan spesifik.
Implementasi fitur
Jelaskan apa yang ingin kamu bangun. Claude membuat perancah file, menulis implementasi, menambahkan tes, dan memperbarui kode terkait. Kamu meninjau output dan mengulanginya.
Refactoring
Minta Claude untuk merefaktor modul agar mudah dibaca, mengekstrak logika bersama, atau bermigrasi dari satu pola ke pola lain. Ini memahami konteks basis kodemu sepenuhnya, sehingga perubahan nama menyebar dengan benar.
Apa itu CLAUDE.md?
CLAUDE.md adalah file konfigurasi tingkat proyek yang memberi Kode Claude konteks persisten tentang basis kodemu. Ini bertindak seperti dokumen onboarding insinyur senior, menjelaskan tumpukan teknologi, standar pengkodean, perintah kunci, dan aturan khusus proyek yang harus diikuti Claude setiap sesi.
Versi tumpukan teknologi dan kerangka kerja, perintah build dan test, konvensi pengkodean, ikhtisar struktur file, dan aturan apa pun yang harus diikuti Claude (misalnya, "selalu gunakan kueri berparameter").
Tempatkan CLAUDE.md di root proyekmu. Claude juga mendukung ~/.claude/CLAUDE.md untuk preferensi global dan file CLAUDE.md bersarang di subdirektori untuk aturan khusus modul.
Perlakukan CLAUDE.md seperti dokumentasi hidup. Saat kamu menambahkan dependensi baru, mengubah konvensi, atau menemukan pola yang harus diikuti Claude, perbarui file tersebut. CLAUDE.md yang lebih baik berarti output Claude yang lebih baik.
Pertanyaan yang Sering Diajukan
Apakah Kode Claude gratis?
Kode Claude memerlukan kunci API Anthropic dengan penagihan berbasis penggunaan, atau langganan Claude Pro/Max. Tidak ada biaya lisensi terpisah untuk CLI itu sendiri; kamu membayar untuk penggunaan API.
Bahasa apa yang didukung Kode Claude?
Kode Claude bekerja dengan bahasa pemrograman apa pun. Ini sangat kuat dengan Python, TypeScript, JavaScript, Go, Rust, dan Java, tetapi dapat membaca dan mengedit file berbasis teks apa pun di proyekmu.
Bisakah Kode Claude berjalan di server jarak jauh?
Ya. Kode Claude berjalan di mana pun bash berjalan: mesin lokal, server jarak jauh melalui SSH, Docker kontainer, dan pipeline CI/CD seperti GitHub Actions. Tidak diperlukan GUI.
Apa perbedaan Kode Claude dengan Cursor?
Kode Claude adalah CLI terminal yang dibangun untuk tugas otonom, multi-langkah. Cursor adalah fork VS Code yang dibangun untuk pengeditan inline dan penyelesaian kode. Kode Claude unggul dalam alur kerja agenik; Cursor unggul dalam pengkodean interaktif. Banyak pengembang menggunakan keduanya.
Apa cara terbaik untuk belajar Kode Claude?
Cara terbaik untuk belajar Kode Claude adalah melalui latihan langsung yang mengajarkan alur kerja nyata. Jalur lanjutan Claude Academy mencakup Kode Claude dari instalasi hingga pola agen tingkat lanjut, dengan setiap pelajaran mengharuskanmu untuk menulis perintah aktual dan membangun proyek nyata di terminalmu.
Apakah Kode Claude lebih baik dari GitHub Copilot?
Kode Claude dan GitHub Copilot melayani tujuan yang berbeda. Kode Claude adalah alat agenik terminal-native yang secara otonom menangani tugas multi-langkah seperti refactoring, pengujian, dan deployment. Copilot terutama adalah alat penyelesaian kode inline di IDE-mu. Kode Claude unggul dalam operasi kompleks, multi-file; Copilot unggul dalam saran baris demi baris.
Siap menguasai Claude Code
Latihan langsung. Alur kerja nyata. Tanpa basa-basi.