Log in to leave a comment
No posts yet
Kesalahan yang paling sering dilakukan oleh pengusaha yang tidak memahami coding saat menggunakan Claude Code adalah menulis kode seperti sedang mengobrol biasa. Awalnya mungkin terasa menakjubkan saat mencoba berbagai hal, namun pada titik tertentu, AI akan mulai menghasilkan kode yang tidak konsisten. Hal ini terjadi karena seiring berkembangnya proyek, AI mulai melupakan apa yang ingin Anda buat pada awalnya. Untuk mencegah hal ini, Anda harus membuat cetak biru (blueprint) dalam bahasa yang Anda pahami sebelum menyalakan terminal.
Meskipun tidak memiliki pengetahuan pengembangan, Anda harus menentukan kerangka layanan secara mandiri. Buatlah file bernama product_spec.md di tingkat teratas folder proyek Anda. Di sini, Anda cukup menuliskan secara rinci mengenai tujuan layanan yang ingin dibuat, fitur-fitur penting yang harus ada, dan bagaimana pengguna bergerak di dalam layar.
Setelah persiapan selesai, jalankan Claude Code di terminal dan masuk ke Mode Rencana (Plan Mode). Kemudian, instruksikan, "Buatlah rencana implementasi hanya berdasarkan isi dokumen ini." Menurut hasil pengamatan Anthropic, pengembangan yang berbasis pada spesifikasi yang telah ditentukan sebelumnya dapat menghemat waktu lebih dari 5 jam yang biasanya terbuang untuk memperbaiki kode yang berantakan di kemudian hari.
Keamanan bukanlah sesuatu yang diurus belakangan. Menurut statistik tahun 2024, informasi sensitif yang terekspos secara tidak sengaja di GitHub meningkat lebih dari 2% setiap tahunnya. Terutama, agen AI memiliki kemungkinan 2 kali lebih tinggi untuk mengekspos informasi keamanan dibandingkan saat manusia yang menulis kode. Faktanya, ada kasus di mana kunci API Google Cloud bocor dan menyebabkan tagihan lebih dari 82.000 dolar (sekitar 100 juta won lebih) hanya dalam dua hari. Bagi pengusaha tunggal, ini adalah kecelakaan fatal yang bisa menghentikan bisnis.
Sebelum mulai menulis kode, lakukan tiga hal ini terlebih dahulu:
touch .env di terminal untuk membuat file, dan perintahkan Claude untuk menulis semua kata sandi serta kunci API hanya di sini..gitignore dan tulis .env di dalamnya. Ini akan mencegah file tersebut keluar dari komputer Anda.~/.claude/settings.json), atur izin akses file .env ke ditolak (deny).Dengan cara ini, Anda dapat memblokir bot peretasan otomatis yang mencoba mencuri kredensial berharga Anda.
Sangat membingungkan ketika dikatakan kode sudah selesai, tetapi layar browser tetap kosong. Namun, dalam situasi seperti ini, Anda tidak perlu mencari pengembang eksternal yang mahal. Hal ini karena browser sebenarnya sudah memberikan jawabannya.
Jika Anda menekan F12 di browser web, jendela Konsol (Console) akan muncul. Salin semua pesan kesalahan berwarna merah yang terlihat di sana dan tempelkan saja ke terminal Claude Code. Cukup tambahkan satu kalimat, "Kesalahan ini muncul, tolong temukan penyebabnya dan perbaiki." Meskipun tidak mengerti teknis, selama Anda menyampaikan pesan kesalahan dengan baik, AI akan menjadi mata dan telinga Anda untuk menangkap bug tersebut.
Claude Code membebankan biaya berdasarkan jumlah token yang Anda gunakan. Sebagian besar pengguna menghabiskan sekitar 12 dolar per hari, tetapi jika Anda mengulangi pertanyaan yang sama atau meminta tugas dalam potongan yang terlalu besar, Anda bisa terkena lonjakan biaya.
Untuk menghemat biaya, Anda harus membagi tugas menjadi bagian-bagian kecil. Mintalah satu fitur login atau satu desain menu bar secara terpisah. Dan setiap kali satu fitur berhasil, perintahkan, "Tolong commit apa yang sudah dikerjakan sejauh ini." Ini seperti titik simpan (save point) dalam permainan. Jika AI merusak kode Anda, jangan panik, cukup ketik git reset --hard HEAD di terminal. Secara ajaib, kode akan kembali ke kondisi sukses sebelumnya. Satu kebiasaan ini dapat mengurangi biaya perbaikan ulang yang tidak perlu hingga 90%.