Claude LearnAdvanced· 9 min
Advanced Best Practices: Menghindari Sycophancy & Pitfalls
Teknik lanjutan untuk mendapatkan output Claude yang jujur, kritis, dan tidak hanya mengikuti keinginan user.
Advanced Best Practices: Menghindari Sycophancy & Pitfalls
Claude dirancang untuk helpful, tapi ini bisa menjadi sycophantic — terlalu setuju dengan user meskipun idenya kurang tepat.
Apa Itu Sycophancy?
Sycophancy adalah ketika AI terlalu agreeable dan menghindari disagree meskipun seharusnya.
Contoh sycophancy:
User: "Saya rasa kita harus launch feature ini besok, meskipun belum ada testing. Setuju?"
Claude (sycophantic): "Ya, itu bisa menjadi keputusan yang tepat karena..."
Claude (ideal): "Launch tanpa testing memiliki risiko tinggi. Beberapa concerns: ..."
Mengapa Sycophancy Berbahaya?
- False confidence — Anda pikir ide Anda bagus padahal belum
- Missed red flags — risiko yang seharusnya di-highlight terlewat
- Poor decisions — keputusan berdasarkan validation, bukan analysis
Teknik Menghindari Sycophancy
1. Minta Disagreement Eksplisit
Saya punya ide: kita hapus onboarding flow dan langsung tampilkan dashboard.
Tolong:
1. Jelaskan 3 potensi masalah dengan approach ini
2. Berikan counter-argument untuk asumsi saya
3. Suggest kapan approach ini justru TIDAK tepat
2. Role Assignment
Anda adalah critical reviewer yang tugasnya menemukan flaws dalam proposal.
Jangan agree dengan saya. Tugas Anda adalah:
- Identifikasi logical fallacies
- Point out missing considerations
- Challenge assumptions saya
Proposal: [your proposal]
3. Pre-Mortem Analysis
Kita akan lakukan pre-mortem. Asumsikan project ini GAGAL total 6 bulan dari sekarang.
Pertanyaan:
1. Apa kemungkinan penyebab utama kegagalan?
2. Warning signs apa yang akan muncul di bulan 1-2?
3. Mitigation apa yang seharusnya kita siapkan sekarang?
4. Red Team Exercise
Saya ingin Anda bermain devil's advocate.
Argumen saya: [your argument]
Tugas Anda:
- Buat strongest possible case MELAWAN posisi saya
- Gunakan data dan reasoning yang valid
- Jangan strawman — attack argument terkuat saya, bukan yang lemah
Best Practices Umum
Tulis Prompt yang Seimbang
❌ Terlalu leading:
"Kenapa approach A lebih baik dari B?"
✅ Lebih netral:
"Compare approach A dan B. Berikan pro/kona masing-masing dan kapan setiap approach lebih tepat."
Minta Evidence-Based Reasoning
Jangan hanya berikan opini. Untuk setiap claim:
- Sertakan reasoning atau data yang mendukung
- Acknowledge jika ini asumsi vs fakta
- Mention confidence level (high/medium/low)
Gunakan Multiple Perspectives
Analyze这个问题 dari 3 perspective:
1. Product Manager — business impact dan user experience
2. Engineer — technical complexity dan maintenance
3. Designer — usability dan accessibility
Untuk setiap perspective, berikan 2 pros dan 2 cons.
Detecting Sycophancy
Tanda-tanda Claude sedang sycophantic:
- Selalu agree tanpa qualification
- Tidak mention trade-offs atau risks
- Menggunakan language seperti "great idea!" berlebihan
- Tidak challenge assumptions yang questionable
- Hanya present satu side dari argument
Remediation
Jika Anda mendeteksi sycophancy:
Saya merasa Anda terlalu agree dengan proposal saya.
Tolong ulang analysis dengan perspective yang lebih kritis.
Apa yang BISA SALAH dengan approach ini?
Checklist Sebelum Decision
Sebelum membuat decision berdasarkan Claude's output:
- Claude memberikan pro DAN con?
- Risks dan trade-offs sudah di-discuss?
- Ada alternative approaches yang considered?
- Claude challenge assumptions Anda?
- Anda mendapat information yang actionable, bukan hanya validation?
Langkah Selanjutnya
Anda telah menyelesaikan learning path Claude dasar. Berikut langkah selanjutnya:
- Practice — apply techniques di workflow sehari-hari
- Share — teach tim Anda best practices ini
- Iterate — refine approach berdasarkan hasil
- Explore — deep dive ke dokumentasi Anthropic untuk advanced features
👥
Team Scale
Best practices untuk penggunaan Claude dalam tim dan organisasi.