18 Mei 2026 · 5 menit baca · Farras

toolscommunicationproductivity

Caveman Mode: Komunikasi Efisien dengan AI Assistant

Kurangi penggunaan token hingga 75% tanpa kehilangan akurasi teknis. Cara berbicara seperti manusia purba tapi tetap produktif coding dengan AI.

Masalah: Basa-Basi AI yang Membuang Token

Saat bekerja dengan AI assistant, setiap response penuh dengan basa-basi yang tidak perlu. "Saya akan membantu Anda...", "Tentu saja!", "Berikut adalah solusinya...", status updates, acknowledgments, dan penjelasan panjang lebar. Semua ini membuang token context window yang berharga.

Bayangkan Anda sedang debugging kode kompleks. Anda tanya AI, AI jawab dengan 3 paragraf penjelasan, 2 paragraf disclaimer, dan 1 paragraf kesimpulan. Dari 200 token response, mungkin hanya 50 token yang benar-benar berguna. Sisanya? Noise.

Jika Anda bekerja dengan context window terbatas (4K, 8K, bahkan 128K), setiap token yang terbuang adalah kesempatan untuk membaca lebih banyak kode, lebih banyak error log, atau lebih banyak konteks bisnis.

Solusi: Caveman Mode

Caveman Mode adalah cara berkomunikasi ultra-kompres dengan AI assistant yang mengurangi penggunaan token hingga 75% tanpa mengorbankan akurasi teknis. Idenya sederhana: berbicara seperti manusia purba — telegraphic, langsung ke poin, tanpa basa-basi.

Cara Kerja Caveman Mode

Caveman Mode bekerja dengan prinsip:

  1. Hapus basa-basi — Tidak perlu "Saya akan membantu", langsung ke solusi
  2. Telegraphic style — Singkat, padat, gunakan arrow notation (X → Y)
  3. Preserve akurasi — Tetap technical, tetap akurat, hanya lebih ringkas
  4. Konteks tetap jelas — Meskipun singkat, AI tetap paham maksud Anda

Cara Trigger

Gunakan salah satu cara ini:

# Explicit trigger
/caveman
/caveman mode

# Natural language
"talk like caveman"
"use caveman"
"less tokens"
"be brief"

Contoh Before & After

Before (Normal Mode):

User: Bagaimana cara membuat custom hook di React?

AI: Tentu saja! Custom hooks adalah fitur powerful di React yang memungkinkan 
Anda untuk mengekstrak logika komponen ke dalam fungsi yang dapat digunakan 
kembali. Berikut adalah penjelasan lengkap tentang cara membuat custom hook...

[3 paragraf penjelasan]
[2 paragraf contoh]
[1 paragraf best practices]

After (Caveman Mode):

User: /caveman Bagaimana cara membuat custom hook di React?

AI: Custom hook = fn yang pakai React hooks. Nama prefix `use`. Return state/fn.

Contoh:
function useCounter(init = 0) {
  const [count, setCount] = useState(init);
  return { count, inc: () => setCount(c => c + 1) };
}

Rules: hanya di component/hook, jangan conditional, jangan loop.

Kompresi: dari 400+ token → 80 token (80% lebih ringkas)

Level Intensitas

Caveman Mode punya beberapa level:

LevelGayaKapan Pakai
liteSedikit lebih ringkas, tetap formalQuick clarifications
full (default)Telegraphic, arrow notation, minimal basa-basiCoding tasks, debugging
ultraEkstrem singkat, abbreviations, minimal punctuationEmergency token saving
wenyan-liteCaveman + gaya bahasa klasik (untuk fun)Ketika bosan dengan normal
wenyan-fullUltra caveman + bahasa klasikExtreme token saving + entertainment
wenyan-ultraPaling ekstrem + bahasa klasikLast resort token saving

Contoh ultra:

User: /caveman:ultra Fix bug di auth middleware

AI: Bug? Where? Error msg? Code snippet? 
→ Likely: token expired, wrong header, async timing
→ Check: middleware order, token validation, error handling

Kapan Pakai Caveman Mode

Gunakan Caveman Mode ketika:

  • Debugging cepat, butuh jawaban langsung
  • Context window terbatas atau mahal
  • Sudah familiar dengan topik, tidak butuh penjelasan panjang
  • Bekerja dengan multiple AI calls (setiap token dihitung)
  • Fokus pada implementasi, bukan pembelajaran
  • Bekerja dengan model kecil/cepat (token efficiency penting)

Jangan pakai Caveman Mode ketika:

  • Belajar topik baru yang kompleks
  • Butuh penjelasan mendalam atau konteks bisnis
  • Security warnings atau keputusan kritis
  • Komunikasi dengan non-technical stakeholders
  • Dokumentasi atau penjelasan untuk tim

Contoh Penggunaan Real-World

Scenario 1: Quick Debugging

User: /caveman TypeError: Cannot read property 'map' of undefined

AI: `data` undefined. Check:
- API response null?
- Async timing (render before fetch)?
- Default value missing?

Fix: const [data, setData] = useState([])

Scenario 2: Code Review

User: /caveman Review this function

AI: ✓ Logic clear
✗ No error handling
✗ Magic number 1000
✗ Function 45 lines (split?)

Fix: Add try/catch, extract constant, break into 2 fn

Scenario 3: Architecture Decision

User: /caveman Monorepo vs separate repos?

AI: Monorepo: shared code ✓, complex tooling ✗
Separate: simple ✓, duplicate code ✗

→ Monorepo if: shared domain, frequent sync
→ Separate if: independent teams, different stacks

Tips Penggunaan

  1. Combine dengan RTK/caveman + rtk npm test = double compression
  2. Specify intensity/caveman:ultra untuk emergency token saving
  3. Mix modes — Pakai normal mode untuk penjelasan, caveman untuk implementation
  4. Batch questions — Tanya multiple hal sekaligus di caveman mode
  5. Provide context — Meskipun caveman, tetap kasih error/code snippet

Hasil Nyata

Developer yang menggunakan Caveman Mode melaporkan:

  • 60-75% pengurangan token per response
  • Lebih cepat mendapat jawaban (AI fokus, tidak basa-basi)
  • Lebih hemat API quota untuk paid services
  • Lebih produktif saat debugging (langsung ke solusi)
  • Lebih fleksibel bisa switch antara normal dan caveman sesuai kebutuhan

Kombinasi dengan Tools Lain

Caveman Mode paling powerful saat dikombinasikan dengan tool lain:

# Caveman + RTK = double compression
/caveman
rtk npm test

# Caveman + grep = focused search
/caveman
rtk grep "error" src/

# Caveman + batch = multiple tasks
/caveman
1. Fix auth bug
2. Review PR
3. Optimize query

Kesimpulan

Caveman Mode adalah tool komunikasi yang powerful untuk developer yang ingin mengoptimalkan interaksi dengan AI assistant. Dengan berbicara lebih ringkas dan langsung, Anda bisa:

  • Menghemat token context window
  • Mendapat jawaban lebih cepat
  • Fokus pada implementasi, bukan basa-basi
  • Bekerja lebih produktif dengan AI

Coba Caveman Mode hari ini. Mulai dengan /caveman di prompt berikutnya dan rasakan perbedaannya!


Punya pertanyaan? Tanya di komunitas kami atau buka issue di GitHub.