7 poin oleh GN⁺ 2025-06-05 | 1 komentar | Bagikan ke WhatsApp
  • Rilis mayor untuk Cursor, editor kode berbasis AI. Mencakup pembaruan utama seperti ulasan kode BugBot, fitur memori, instalasi MCP yang cepat, dukungan Jupyter, dan peluncuran penuh Background Agent
  • BugBot secara otomatis memeriksa PR untuk menemukan bug, dan perbaikan bisa langsung dilakukan di Cursor
  • Kini fitur Background Agent dapat langsung digunakan oleh semua pengguna
  • Di dalam Jupyter Notebook, Agent dapat membuat dan mengedit beberapa sel secara langsung, sehingga efisiensi riset dan pekerjaan data meningkat signifikan
  • Memories beta mengingat informasi percakapan per proyek untuk meningkatkan produktivitas

Ringkasan pembaruan utama Cursor 1.0

Cursor 1.0 adalah rilis mayor untuk Cursor, editor kode AI, yang memperkuat pengalaman pengguna melalui berbagai peningkatan fitur dan pengenalan alat produktivitas baru

BugBot: fitur ulasan kode otomatis

  • BugBot melakukan ulasan kode otomatis pada PR dan bertugas menemukan bug atau potensi masalah
  • Jika masalah ditemukan, BugBot akan langsung meninggalkan komentar di PR GitHub, dan dengan mengklik tombol "Fix in Cursor", Anda dapat berpindah ke editor untuk memulai perbaikan dengan prompt yang sudah disiapkan
  • Cara menggunakan BugBot dapat dilihat di dokumentasi resmi

Background Agent tersedia untuk semua pengguna

  • Setelah fase early access awal, fitur Background Agent kini dibuka untuk semua pengguna
  • Bisa langsung digunakan dengan mengklik ikon cloud di jendela chat atau lewat pintasan Cmd/Ctrl+E
  • Jika mode privasi diaktifkan, fitur aktivasi terpisah akan segera disediakan

Dukungan Agent di dalam Jupyter Notebook

  • Kini Cursor menghadirkan fitur untuk membuat dan mengedit beberapa sel langsung di dalam Jupyter Notebook
  • Fitur ini pada awalnya hanya didukung di model Sonnet
  • Sangat meningkatkan efisiensi untuk riset dan pekerjaan data science

Memories: fitur mengingat isi percakapan

  • Memories di Cursor mengingat informasi yang dipelajari dari percakapan untuk tiap proyek, sehingga dapat dirujuk kembali di kemudian hari
  • Pengelolaan memori dapat diatur dan dikelola per proyek di Settings
  • Saat ini tersedia dalam versi beta, dan dapat diaktifkan di Settings → Rules

Instalasi MCP sekali klik dan dukungan OAuth

  • Ditambahkan fitur instalasi server MCP sekali klik di Cursor beserta dukungan integrasi OAuth
  • Daftar resmi server MCP dapat dilihat di dokumen terpisah
  • Pengembang MCP dapat menggunakan tombol "Add to Cursor" untuk membagikan server mereka dengan mudah kepada para developer

Dukungan visualisasi dan tabel Markdown di dalam percakapan

  • Cursor memperkuat kemampuan untuk langsung membuat dan menampilkan elemen visual seperti diagram Mermaid dan tabel Markdown selama percakapan

Settings dan dashboard baru

  • Antarmuka halaman settings dan dashboard ditingkatkan untuk menyediakan data rinci seperti penggunaan pribadi/tim dan statistik per alat
  • Informasi seperti perubahan nama akun dan analitik per alat/model juga dapat dilihat

Peningkatan tambahan

  • @Link dan pencarian web kini mendukung parsing konteks PDF
  • Ditambahkan alat diagnostik jaringan di settings
  • Kecepatan respons meningkat melalui pemanggilan alat paralel
  • Tersedia UI untuk melipat atau membuka hasil pemanggilan alat di dalam percakapan

Fitur terkait akun dan tim

  • Pengguna enterprise hanya dapat mengakses versi yang telah distabilkan
  • Admin tim dapat menonaktifkan mode privasi
  • Disediakan Admin API untuk mengakses data penggunaan dan biaya tim

Terkait model

  • Max mode kini dapat digunakan di Gemini 2.5 Flash

1 komentar

 
GN⁺ 2025-06-05
Komentar Hacker News
  • Saya punya dua langganan tahunan Cursor Pro (akun pelajar dan newsletter Lenny), dan sejak baru-baru ini membayar $100 untuk Claude Code, saya sama sekali tidak lagi memakai Cursor AI untuk pekerjaan coding. Perbedaan pengalamannya sangat besar, dan tidak ada masalah seperti pemanggilan tool yang salah, percakapan yang terputus di tengah jalan, perubahan yang tidak diterapkan, atau seluruh file tertimpa. Saya bahkan sedang mempertimbangkan upgrade ke Claude Max $200 yang punya lebih banyak concurrent session. Kalau orang lain mengira komentar ini seperti iklan, saya ingin bilang: coba cari sendiri umpan balik dari pengguna langsung. Claude Code memang sememuaskan itu.

    • Dari sudut pandang orang yang sudah lama memakai Cursor, kali ini saya pertama kali mencoba Claude Code, dan ada beberapa masalah kecil seperti berulang kali salah memanggil perintah read di command line, menambahkan string "EOF" yang tidak perlu, atau menulis kode salah seperti "\!=". Karena saya menyalakan opsi /model opus, saya bahkan dikenai biaya $7 hanya untuk menulis fungsi 23 baris. Pada akhirnya, kode akhirnya memang selalu benar, tetapi sejujurnya tidak seimpresif Cursor. Perilaku agennya juga terasa mirip dengan agent mode milik Cursor. Bagian yang membuat satu fungsi bisa menghabiskan $7 mungkin akan teratasi kalau memakai paket bulanan $100, tetapi saya masih ragu untuk pindah.

    • Dulu saya tetap memakai Cursor walau request-nya lambat karena saya bisa mencoba coding agent dengan murah, tetapi saya tidak merasa kualitasnya jauh mengungguli Cline atau Roo. Namun saat pertama kali mencoba Claude Code, perbedaan performanya langsung terasa, dan bukan hanya untuk saya, tetapi juga jelas lebih unggul dalam peran sebagai agen. Tapi karena terlalu mahal saya sempat ragu, lalu setelah paket Max $200 keluar, sekarang saya sangat puas.

    • Saya menghabiskan sekitar $800 per tahun untuk Cursor, tetapi sekarang sudah pindah ke langganan Claude Code $200 dan tingkat kepuasannya jauh lebih tinggi. Memang sayang tidak ada fitur seperti “checkpoints (rollback perubahan)” milik Cursor, tetapi untuk 99% Vibe Coding tidak ada kekurangan berarti. Saya menjalankan 2–4 sesi sekaligus dengan git worktree dan kecepatannya nyaris tidak masuk akal. Tentu belum sepenuhnya sempurna jadi code review tetap perlu, tetapi kalau memanfaatkan “memories” milik Claude Code dengan baik (mirip .cursorrules), saya bisa mendapatkan hasil yang hampir sepenuhnya disesuaikan.

    • Saya penasaran, bisakah dijelaskan lebih rinci di bagian mana Claude Code jauh lebih unggul, dan kenapa tetap dinilai demikian meski tidak punya fitur IDE bawaan?

    • Saya penasaran apakah ada yang pernah membandingkan Claude Code dengan kombinasi Aider + Anthropic API. Saya dulu memakai antarmuka Claude.ai lalu pindah ke Aider + Anthropic API, dan menurut saya pengalaman pengembangannya sendiri jauh lebih baik di Aider. Saya ingin tahu apakah Claude Code benar-benar lebih baik dari itu.

  • Saya berhenti memakai Cursor sejak Zed merilis agent mode. Bahkan setelah semua extension dimatikan, Cursor tetap mengalami masalah memory leak, dan menurut saya Zed jauh lebih ringan sekaligus pengalaman editornya lebih baik. Selain itu, fakta bahwa Trae meminta $10 untuk menambah jumlah request juga mengurangi daya tarik Cursor.

  • Saya tidak mengerti bagaimana Cursor menghasilkan uang. Penggunaan saya sangat tinggi sampai-sampai saya memakai request tambahan senilai $10–20 per hari di Cursor. Jika saya menghubungkan API penyedia model ke windsurf, saya rasa saya akan menghabiskan $100 per hari hanya untuk penggunaan token. Kalau saya sambungkan API key saya ke Cursor, saya langsung kena rate limit karena jauh melampaui batas 50 request per detik. Saya juga pernah mencoba Claude Code, tetapi bagi saya masih kalah dari pengalaman memakai Cursor. Saat ini saya menganggap model terbaik untuk pekerjaan saya adalah Claude 4 (non-max/non-thinking). Saya bertanya-tanya bagaimana Cursor bisa untung dengan skema harga saat ini. Saya bisa membenarkan biayanya karena layanan saya sendiri langsung menghasilkan ROI untuk pelanggan, tetapi struktur harga Cursor terasa tidak realistis. Dalam 4 hari terakhir, penggunaan Cursor saya adalah 1049 request, 301K baris agent edit, dan 84 tab accept. Secara pribadi saya tidak punya keluhan besar terhadap Cursor dan hanya berharap ada penambahan fitur atau opsi. Akan lebih baik jika request asinkron didukung, karena kalau saya meminta 10 file sekaligus, semuanya diproses berurutan sehingga saya harus menunggu lama dan waktu tunggu itu juga menghambat pekerjaan di workspace lain. Kalau eksekusi paralel didukung, waktu tunggunya juga mungkin bisa jauh berkurang.

    • Cursor tidak menghasilkan uang. Mereka berjalan dengan dana VC. Anthropic dan OpenAI juga belum menghasilkan laba, tetapi saya rasa kondisi Cursor bahkan lebih parah dan mereka merugi lebih besar.

    • Pasar pengembangan berbantuan AI sedang tumbuh eksplosif, dan biaya token juga terus turun, jadi menurut saya strategi mensubsidi penggunaan pelanggan untuk sementara demi akuisisi pengguna itu masuk akal. Ada harapan bahwa biaya penggunaan akan turun dalam jangka panjang.

    • Kita bisa membuka 3 tab chat sekaligus dan masing-masing bisa berperan sebagai agen terpisah. Ada juga panduan shortcut Cmd+T beserta tautan referensi: https://docs.cursor.com/kbd

    • Cursor memang disebut menghasilkan pendapatan jutaan dolar, tetapi mereka tidak mengungkap biaya GPU-nya. Dugaan saya, seluruh pendapatan itu habis dibakar dan mereka masih jauh dari monetisasi yang sehat.

    • Terakhir, fitur yang saya inginkan itu katanya memang ditambahkan di rilisan mayor kali ini, jadi saya juga menantikannya.

  • Saya suka Cursor, tetapi saya merasa tidak tenang karena update extension-nya tidak secepat VSCode. Masalah lainnya adalah belum adanya shared MCP server. VSCode, Cursor, dan Claude masing-masing menjalankan MCP server sendiri, jadi saat beberapa MCP dijalankan bersamaan, penggunaan memori membengkak secara tidak perlu.

    • Yang membuat Cursor lebih berisiko adalah ketergantungannya yang sangat tinggi pada penyedia model upstream, dan menurut saya ini makin mengkhawatirkan terutama ketika muncul produk pesaing dari masing-masing vendor seperti Claude Code.

    • Saya menjalankan dua IDE. Cursor hanya berperan sebagai agent wrapper, sedangkan pengembangan sebenarnya saya kerjakan di produk Jetbrains. Meminta Cursor mengerjakan tugas-tugas berulang dan membiarkan saya fokus pada code review/perbaikan justru terasa lebih nyaman.

    • Karena alasan ini saya memakai Docker MCP Catalog. Ini solusi yang menyatukan semuanya ke satu MCP server, dan untuk detailnya saya sarankan lihat https://www.youtube.com/watch?v=6I2L4U7Xq6g

    • Cursor dan fork VSCode lainnya menghubungkan extension lewat Open VSX(https://open-vsx.org/). Kecuali beberapa extension Microsoft, sebagian besar extension yang dibutuhkan terus diperbarui dengan baik di Open VSX. Saya rasa Cursor juga punya dana yang cukup untuk mendukung extension MS utama seperti Python dan C++ sendiri. Kekurangannya, versi VSCode yang dipakai Cursor sering tertinggal berbulan-bulan, sehingga ada periode ketika extension terbaru tidak bisa dipakai.

    • Saya membuat sendiri sistem MCP yang memakai transport lain seperti streamable http, sehingga cukup menjalankan 1 instance dan plugin ditambahkan lewat file config. GitHub terkait: https://github.com/tuananh/hyper-mcp

  • Saya sudah beberapa kali meninggalkan Cursor lalu kembali lagi. LLM terbaru cenderung mengganggu model penerapan Cursor, dan meskipun awalnya lucu melihat LLM secara langsung menulis “ini bikin frustrasi”, lama-lama saya menyayangkan kompatibilitasnya dengan VSCode yang makin menjauh. Kalau ini perubahan desain yang disengaja mungkin masih bisa dipahami, tetapi rasanya seperti MS makin menyingkirkan Cursor. Contohnya, plugin MS Dev Containers direkomendasikan secara internal, tetapi saat diinstal malah otomatis dihapus dan diganti dengan Remote Containers dari Anysphere, padahal fitur ini punya cakupan dukungan yang lebih sempit daripada sebelumnya. Extension MS terbaru belakangan ini juga tidak ada, misalnya Postgres.

    • Saya memperkirakan tidak lama lagi MS akan mengubah lisensi VSCode sehingga aplikasi seperti Cursor tidak akan bisa muncul lagi. Fork mungkin masih bisa berlanjut pelan-pelan, tetapi tanpa dukungan MS saya rasa ekosistemnya akan cepat melemah.
  • Saya berharap dukungan multi root repo benar-benar dibenahi. Katanya di update terbaru dukungannya lebih baik, tetapi rasanya cuma disebut sekilas dalam release note tanpa dokumentasi atau panduan yang jelas. Dalam penggunaan nyata, model sering tidak memahami direktori dengan benar dan terus mencoba mengakses repo yang salah, sehingga saya harus terus-menerus membimbing jalurnya secara manual. Saya penasaran apakah ada yang berhasil memakainya dengan baik di lingkungan seperti ini.

    • Saya membuat cursor rule yang menjelaskan struktur directory, misalnya X adalah UI, Y adalah BE, Z adalah auth, dalam bentuk ringkasan singkat. Itu sudah cukup untuk membantu model memahami folder mana yang harus diakses.

    • Saya developer Cursor. Akan bagus kalau Anda bisa menjelaskan situasinya lebih rinci. Silakan kirim screenshot atau request id ke feldstein at anysphere.co.

  • Menurut saya kombinasi VSCode + Copilot [autocomplete] + CLINE [chat AI] + FOAM [Markdown gaya Obsidian] adalah yang terbaik. Saya rasa pengganti tertutup tidak akan bisa menandingi ini.

    • Saya penasaran apakah Anda sudah benar-benar menguji alternatif lain secara serius. Saya sendiri hanya pernah memakai Aider (tidak punya pengalaman dengan Cline), dan menurut saya itu masih kalah dari VSCode native.

    • Kenapa begitu? Ada juga Copilot Agent atau Junie, dan saya merasa produk-produk pesaing yang sudah ada pada dasarnya mirip baik dari sisi UX maupun pilihan model.

    • Saya penasaran apakah FOAM/Obsidian hanya soal Markdown + graph building, atau ada keyword Markdown tambahan juga.

    • Saya orang yang penasaran apa arti "is goat".

    • Saya sudah memakai Cline dan Claude Code di proyek, dan menurut saya Claude Code jauh lebih unggul.

  • Hal yang saya inginkan dari Cursor: saat meninjau perubahan di agent mode, tidak terlihat jelas alasan/proses kenapa model mengubah kode, sehingga saya harus menggali balasan chat satu per satu dan itu merepotkan. Misalnya baru-baru ini saya meminta model menyiapkan shadcn di proyek, tetapi hasil akhirnya mencampur perubahan nyata dari CLI dengan omong kosong AI sehingga sulit dibedakan, dan pada akhirnya saya harus membaca manual sendiri lalu menyelesaikannya. Akan bagus kalau ada fitur yang menunjukkan alasan atau sumber perubahan untuk tiap baris kode. Semacam komentar, tetapi tanpa benar-benar mengotori kode dengan komentar.

    • Pada akhirnya bukankah itu sudah ditangani version control system? Komentar ini berpendapat bahwa ini adalah area yang sudah dicakup oleh git.

    • Saya juga membicarakannya dengan teman, dan kami merasa kode yang diketik manual dan kode hasil AI seharusnya wajib dibedakan, agar saat generasi kode di masa depan dilakukan, referensi dari kode manual bisa diberi prioritas lebih tinggi.

  • Ada pendapat bahwa mengejutkan sekali Cursor 1.0, meski produk besar, dirilis dengan sangat tenang. Produk dari perusahaan besar biasanya penuh video mewah, janji AGI, atau slogan seperti “awal yang baru”, tetapi kali ini tidak ada semua itu. Terkait hal itu, orang tersebut juga membagikan tweet resmi Cursor https://x.com/cursor_ai/status/1930358111677886677.

    • Dari pihak pembuat, komentarnya adalah bahwa mereka memang sengaja menargetkan gaya video yang biasa saja, jadi kalau hasilnya tidak terlihat seperti itu, mereka ingin menerima masukan.
  • Di privacy mode, Background Agents masih belum bisa dipakai, jadi saya penasaran bagaimana fitur ini akan diperluas. Cursor memberikan jaminan bahwa kode tidak disimpan di server, dan menurut halaman keamanan mereka, sekitar 50% pengguna memakai privacy mode. Dibandingkan OpenAI Codex, untuk codebase yang kompleks atau besar, menjalankan agen secara lokal terasa jauh lebih stabil dari sisi pengelolaan environment setup. Tautan kebijakan keamanan terkait: https://www.cursor.com/security#privacy-mode-guarantee