Bagi developer, Claude Pro bukan sekadar chatbot biasa, melainkan asisten pair-programming yang andal. Dengan context window 200K token dan kecerdasan analisis kode superior (terutama model Claude 3.5 Sonnet), Claude Pro dapat memangkas waktu kerja Anda secara signifikan. Berikut adalah 10 prompt Claude Pro tingkat lanjut yang wajib dicoba oleh setiap developer dan programmer untuk mempercepat workflow harian.

1. Prompt Generator Unit Test Komprehensif

Use case: Membuat unit test otomatis dengan cakupan (coverage) tinggi dan mendeteksi edge cases.

Buatkan rangkaian unit test komprehensif menggunakan [FRAMEWORK, misal: Jest/Vitest/PyTest] untuk kode berikut:

"""[PASTE KODE ANDA]"""

Aturan unit test:
1. Uji happy path dan kasus penggunaan normal.
2. Identifikasi dan uji minimal 5 edge cases (nilai null, batas array, input tidak valid, dll).
3. Tuliskan mock untuk dependensi eksternal atau database.
4. Berikan penamaan test suite dan test cases yang deskriptif.

Claude akan menghasilkan test suite yang bersih, terstruktur, dan siap pakai.

2. Prompt Refactoring & Pola Desain (Design Patterns)

Use case: Mengubah kode spageti menjadi kode yang bersih (clean code) menggunakan pola arsitektur yang teruji.

Refaktorkan kode berikut agar mematuhi prinsip Clean Code dan SOLID. Terapkan [DESIGN PATTERN, misal: Repository/Factory/Strategy] jika relevan:

"""[PASTE KODE ANDA]"""

Jelaskan:
1. Apa saja masalah utama dari kode asli (code smells).
2. Bagaimana struktur baru memecahkan masalah tersebut.
3. Berikan perbandingan performa atau readability sebelum dan sesudah refactoring.

3. Prompt Perancangan Skema & Migrasi Database

Use case: Merancang database relasional atau non-relasional yang optimal untuk fitur baru.

Saya ingin merancang fitur [DESKRIPSI FITUR, misal: sistem e-commerce multi-vendor dengan pelacakan stok real-time].

Buatkan:
1. Rekomendasi skema database relasional (PostgreSQL) meliputi tabel, kolom, tipe data, primary key, dan foreign key.
2. Tuliskan script DDL SQL untuk membuat tabel-tabel tersebut.
3. Rekomendasikan index mana saja yang perlu dibuat untuk mengantisipasi query lambat.
4. Berikan saran query join untuk use case utama.

4. Prompt Analisis Root Cause & Bug Hunting

Use case: Menemukan penyebab crash aplikasi berdasarkan potongan kode dan log error.

Aplikasi saya mengalami error saat menjalankan fungsi ini. Berikut adalah potongan kode relevan dan stack trace log error-nya:

Kode:
"""[PASTE KODE ANDA]"""

Log Error:
"""[PASTE STACK TRACE ERROR]"""

Analisis:
1. Apa akar penyebab (root cause) dari error ini?
2. Mengapa error ini bisa terjadi secara logis?
3. Berikan solusi perbaikan kode yang aman dan cegah regresi.

5. Prompt Pembuat & Penjelas RegEx Kompleks

Use case: Menulis ekspresi reguler untuk validasi teks rumit tanpa salah tangkap.

Buatkan pola Regular Expression (RegEx) untuk mencocokkan format berikut:
Format target: [DESKRIPSI FORMAT, misal: plat nomor kendaraan Indonesia dengan spasi opsional, contoh: B 1234 ABC atau D 99 XYZ]

Berikan:
1. Ekspresi regex mentah.
2. Penjelasan rinci langkah-demi-langkah arti setiap karakter/grup dalam regex.
3. Contoh 5 teks yang COCOK dan 5 teks yang TIDAK COCOK untuk validasi.

💡 Butuh Upgrade ke Claude Pro untuk Akses Tanpa Limit?

Aktivasi Claude Pro/Max via Send Gift resmi. Tanpa CC Indonesia, aman 100%, akun aktif dalam 5 menit.

Pesan via WhatsApp

6. Prompt Generator OpenAPI / Swagger Spec & Kontrak API

Use case: Membuat spesifikasi API formal untuk dikonsumsi frontend atau tim lain.

Buatkan spesifikasi API OpenAPI 3.0 dalam format YAML untuk service berikut:
Service: [DESKRIPSI SERVICE, misal: User Authentication dengan fitur register, login, reset password, dan refresh token]

Pastikan menyertakan:
1. Semua request parameter (headers, query, body) beserta tipe datanya.
2. Response codes (200, 201, 400, 401, 500) lengkap dengan contoh JSON payload.
3. Skema keamanan (Bearer Token JWT).

7. Prompt Audit Keamanan Kode & Kerentanan OWASP

Use case: Meninjau kode dari sudut pandang celah keamanan sebelum rilis ke production.

Lakukan audit keamanan mendalam pada kode berikut. Fokus pada kerentanan OWASP Top 10 (SQL Injection, XSS, CSRF, RCE, Broken Auth, dll):

"""[PASTE KODE ANDA]"""

Tentukan:
1. Apakah ada celah keamanan? Jika ya, jelaskan risikonya.
2. Bagaimana penyerang dapat mengeksploitasi celah ini.
3. Tuliskan versi kode yang telah diperbaiki agar aman.

8. Prompt Generator Konfigurasi Docker & Kubernetes

Use case: Membuat container deployment siap pakai untuk lingkungan microservices.

Buatkan Dockerfile multi-stage production-ready untuk aplikasi [BAHASA/FRAMEWORK, misal: Nest.js dengan Node 20].

Pastikan:
1. Menggunakan base image minimal (alpine/slim).
2. Memisahkan dependency build dan runtime untuk meminimalkan ukuran image.
3. Mengatur user non-root demi keamanan.
4. [Opsional] Tuliskan file kubernetes-deployment.yaml sederhana untuk meluncurkan container ini di cluster K8s.

9. Prompt Migrasi Bahasa Pemrograman / Framework

Use case: Membantu transisi dari framework lama ke framework modern secara presisi.

Konversikan kode [BAHASA/FRAMEWORK ASAL, misal: jQuery AJAX request] berikut menjadi [BAHASA/FRAMEWORK TUJUAN, misal: modern Fetch API dengan async/await di TypeScript]:

"""[PASTE KODE ASLI]"""

Aturan:
- Pertahankan alur logika asli secara persis.
- Sesuaikan dengan praktik terbaik (best practices) dari teknologi tujuan.
- Berikan penanganan error (error handling) yang tepat.

10. Prompt Profiling & Optimasi Kinerja (Performance Tuning)

Use case: Mengurangi konsumsi memori atau mempercepat waktu eksekusi kode backend.

Analisis bottlenecks performa dari algoritma/kode berikut:

"""[PASTE KODE/ALGORITMA ANDA]"""

Berikan:
1. Analisis kompleksitas waktu dan ruang (Big O Notation).
2. Bagian mana yang memakan waktu/memori paling besar.
3. Refaktorkan kode tersebut agar berjalan lebih cepat atau hemat memori tanpa merubah output fungsionalnya.

Siap Aktifkan Claude Pro?

Pesan sekarang via WhatsApp. Aktivasi resmi via Send Gift, beres dalam 5 menit, tanpa kartu kredit.

Pesan via WhatsApp

Pertanyaan yang Sering Ditanyakan

Apakah prompt coding ini bisa dijalankan di Claude Code?
Sangat bisa! Anda bahkan bisa langsung menginstruksikan Claude Code untuk menjalankan perintah seperti 'Jalankan prompt refactor ini pada file X' langsung di terminal.
Bagaimana cara memasukkan file codebase yang besar ke Claude?
Manfaatkan fitur Project di Claude Pro. Anda bisa mengunggah seluruh folder kode atau file-file penting ke basis pengetahuan Project agar Claude memahami konteks arsitektur aplikasi Anda.
Apakah kode saya aman dari pelatihan model Anthropic?
Anthropic mengizinkan pengguna untuk memilih keluar (opt-out) dari pelatihan data di menu pengaturan privasi, sehingga kode komersial Anda tetap aman.
Bagikan: