Kenapa dokumentasi itu penting
- API dan parameter terbaru
- Praktik terbaik
- Konvensi organisasi
- Terminologi domain
Batas pengetahuan model
- Pembaruan library terbaru mungkin belum tercakup
- Framework atau tool baru mungkin belum dikenal
- Perubahan API setelah tanggal cutoff bisa terlewat
- Best practice mungkin sudah berubah sejak pelatihan
Harus pakai alat 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 kamu butuh informasi terbaru dan otoritatif 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
menelusuri internet secara real-time untuk info terbaru, postingan blog, dan diskusi komunitas. Pakai ini ketika kamu butuh:
- Tutorial terbaru: Konten dan contoh dari komunitas
- Perbandingan: Artikel yang membandingkan berbagai pendekatan
- Update terkini: Update atau pengumuman yang sangat baru
- Beragam perspektif: Berbagai pendekatan untuk sebuah masalah
@
@Web latest performance optimizations for React 19
∞
Agent⌘I
Auto
Dokumentasi internal
- API internal: Layanan kustom dan microservices
- Standar perusahaan: Konvensi penulisan kode, pola arsitektur
- Sistem proprietari: Alat kustom, basis data, alur kerja
- Pengetahuan domain: Logika bisnis, persyaratan kepatuhan
Mengakses dokumen internal dengan MCP
- Model nggak bisa menebak konvensi internal kamu
- Dokumentasi API untuk layanan kustom nggak tersedia untuk publik
- Business logic dan pengetahuan domain itu unik untuk organisasi kamu
- Kebutuhan compliance dan keamanan beda-beda di tiap perusahaan
Integrasi MCP yang umum
Integrasi | Akses | Contoh |
---|---|---|
Confluence | Space Confluence perusahaan | Dokumentasi arsitektur, spesifikasi API untuk layanan internal, standar dan pedoman penulisan kode, dokumentasi proses |
Google Drive | Dokumen dan folder bersama | Dokumen spesifikasi, catatan rapat dan keputusan, dokumen desain dan requirement, basis pengetahuan tim |
Notion | Database dan halaman workspace | Dokumentasi proyek, wiki tim, basis pengetahuan, product requirements, spesifikasi teknis |
Custom | Sistem dan database internal | API proprietary, sistem dokumentasi legacy, basis pengetahuan kustom, tools dan workflow khusus |
Solusi kustom
- Scrape website atau portal internal
- Terhubung ke database proprietary
- Akses sistem dokumentasi kustom
- Tarik data dari wiki internal atau basis pengetahuan
Kalau kamu bikin server MCP kustom, kamu juga bisa ngekspos tools biar Cursor bisa memperbarui 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 nyelesaiin masalah kompleks:
@
Rangkum obrolan kita tentang nyiapin autentikasi jadi panduan langkah demi langkah buat wiki tim
∞
Agent⌘I
Auto
Ringkasan
- Dokumentasi sebagai konteks bikin Cursor lebih akurat dan tetap terbaru
- Pakai
@Docs
untuk dokumentasi resmi dan@Web
untuk pengetahuan dari komunitas - MCP menjembatani celah antara Cursor dan sistem internal kamu
- Hasilkan dokumentasi dari kode dan percakapan biar pengetahuan tetap terbaru
- Gabungkan sumber dokumentasi eksternal dan internal untuk pemahaman yang menyeluruh