Kenapa dokumentasi itu penting
- API dan parameter yang berlaku saat ini
- Praktik terbaik
- Konvensi organisasi
- Istilah-istilah dalam domain
Batas pengetahuan model
- Pembaruan library terbaru mungkin belum tercermin
- Framework atau tool baru bisa jadi belum diketahui
- Perubahan API setelah tanggal cutoff akan terlewat
- Best practice mungkin sudah berkembang sejak pelatihan
Harus pakai tool yang mana?
Model mental
Tool | Model mental |
---|---|
@Docs | Mirip menjelajah dan membaca dokumentasi resmi |
@Web | Mirip mencari solusi di internet |
MCP | Mirip mengakses dokumentasi internal kamu |
Dokumentasi publik
Menggunakan @Docs
@Docs
menghubungkan Cursor ke dokumentasi resmi dari tool dan framework populer. Pakai ini saat butuh info terbaru dan tepercaya tentang:
- Referensi API: Signature fungsi, parameter, tipe return
- Panduan memulai: Setup, konfigurasi, penggunaan dasar
- Praktik terbaik: Pola yang direkomendasikan dari sumber resmi
- Debugging khusus framework: Panduan troubleshooting resmi
@
@Docs Next.js How do I set up dynamic routing with catch-all routes?
∞
Agent⌘I
Auto
Menggunakan @Web
@Web
mencari internet secara real-time untuk informasi terbaru, postingan blog, dan diskusi komunitas. Pakai ini pas lo butuh:
- Tutorial terbaru: Konten dan contoh dari komunitas
- Perbandingan: Artikel yang membandingkan berbagai pendekatan
- Pembaruan terkini: Update atau pengumuman yang sangat baru
- Berbagai perspektif: Pendekatan berbeda untuk suatu masalah
@
@Web latest performance optimizations for React 19
∞
Agent⌘I
Auto
Dokumentasi internal
- API internal: Layanan kustom dan mikroservis
- Standar perusahaan: Konvensi penulisan kode, pola arsitektur
- Sistem proprietary: Alat kustom, basis data, alur kerja
- Pengetahuan domain: Logika bisnis, persyaratan kepatuhan
Mengakses dokumentasi internal dengan MCP
- Model nggak bisa nebak konvensi internal lo
- Dokumentasi API untuk layanan kustom nggak tersedia publik
- Business logic dan domain knowledge itu unik buat organisasi lo
- Kebutuhan compliance dan keamanan beda-beda tiap perusahaan
Integrasi MCP yang umum
Integrasi | Akses | Contoh |
---|---|---|
Confluence | Space Confluence perusahaan | Dokumentasi arsitektur, spesifikasi API untuk layanan internal, standar dan pedoman coding, dokumentasi proses |
Google Drive | Dokumen dan folder bersama | Dokumen spesifikasi, catatan meeting dan keputusan, dokumen desain dan requirement, knowledge base tim |
Notion | Database dan halaman workspace | Dokumentasi proyek, wiki tim, knowledge base, product requirement, spesifikasi teknis |
Custom | Sistem dan database internal | API proprietari, sistem dokumentasi legacy, knowledge base kustom, tool dan workflow khusus |
Solusi kustom
- Nge-scrape situs atau portal internal
- Tersambung ke database proprietari
- Akses sistem dokumentasi kustom
- Narik data dari wiki internal atau knowledge base
Kalau lo bikin server MCP kustom, lo juga bisa ngekspos tools biar Cursor bisa ngupdate dokumentasi
Menjaga dokumentasi tetap mutakhir
Dari kode yang sudah ada
@
Generate API documentation for this Express router, including all endpoints, parameters, and response formats
∞
Agent⌘I
Auto
Dari sesi chat
Setelah menyelesaikan masalah kompleks:
@
Ringkas percakapan kita tentang setup authentication jadi panduan langkah demi langkah buat wiki tim
∞
Agent⌘I
Auto
Intisari
- Dokumentasi sebagai konteks bikin Cursor lebih akurat dan mutakhir
- Pakai
@Docs
buat dokumentasi resmi dan@Web
buat pengetahuan komunitas - MCP menjembatani jarak antara Cursor dan sistem internal lo
- Hasilkan dokumentasi dari kode dan percakapan biar pengetahuan tetap up-to-date
- Gabungkan sumber dokumentasi eksternal dan internal buat pemahaman yang menyeluruh