
Bukanlah suatu kebetulan bahwa dalam beberapa bulan terakhir ada banyak sekali pembicaraan Zed vs. Kode Visual StudioDi antara mereka yang melakukan pemrograman setiap hari, alasan yang sama juga muncul: kinerja, masa pakai baterai, kolaborasi waktu nyata, dan integrasi AIJika Anda mengerjakan proyek sedang atau besar, atau menghabiskan waktu berjam-jam di depan editor, setiap detik sangat berarti, begitu pula setiap kipas yang tidak menyala.
Setelah meninjau secara mendalam perbandingan terbaik dan testimoni teknis yang beredar di komunitas, gambarannya jelas: VS Code tetap menjadi raksasa dalam hal ekosistem dan kematangan, tetapi Zed semakin kuat di titik lemahnya: Kecepatan asli, konsumsi daya ramping, pengeditan kolaboratif yang lancar, dan asisten AI bawaan sebagai standar.Mari kita uraikan, dengan data dan contoh kehidupan nyata, mengapa ada begitu banyak keributan.
Performa: kecepatan mentah, memori, dan baterai
Salah satu kritik yang paling sering dilontarkan terhadap VS Code adalah jejaknya: proses latar belakang, lonjakan memori, dan, pada laptop, kipas yang menyala kencang. Beberapa pengembang yang telah bermigrasi melaporkan bahwa VS Code, bahkan dengan proyek yang sederhana, menjaga proses tetap aktif dan konsumsi RAM meroketBeberapa orang melaporkan bahwa menutup editor tidak serta-merta membebaskan sumber daya, yang akhirnya memengaruhi pengalaman.
Di sisi lain, Zed menonjol karena proses startup-nya yang hampir instan dan penggunaan memori yang sangat rendah. Dalam uji coba nyata, saat membuka monorepo Java 100.000 baris, Zed dimuat dalam 0,8 detik, Cursor membutuhkan 4,5 detik, dan VS Code sekitar 6 detik. Dalam uji perbandingan lainnya, Zed diperkirakan menggunakan sekitar 200 MB RAM dibandingkan dengan sekitar 1,2 GB untuk VS Code dalam kondisi serupa. Hasil praktisnya jelas: Antarmuka yang halus, pengguliran 120 FPS, dan lebih sedikit waktu menunggu saat mengganti file.
Terkait energi, analisis menggunakan alat macOS Powermetrics mengukur biaya proses selama 30 menit penggunaan di dunia nyata. Hasil rata-rata: VS Code menambahkan ~1216,744 poin daya akumulasi dibandingkan dengan ~470,8049 untuk Zed, yang berarti VS Code 2,58 kali lebih “memakan”Sebagai referensi, GoLand mencatatkan waktu sekitar 2907,65, sekitar 6,18 kali Zed. Penguji juga memperhatikan bahwa dengan VS Code, daya tahan baterai MacBook Pro M2 mereka turun menjadi 3-4 jam, sementara dengan Zed, daya tahan baterai meningkat secara signifikan.
Desain dan pendekatan: minimalis versus “semuanya dengan tangan”
Antarmuka Zed mengurangi kekacauan: panel yang bersih, hierarki yang jelas, dan detail yang bermanfaat seperti kerangka berkas dan remah roti yang sensitif terhadap sintaksis. Di VS Code, mudah untuk menumpuk bilah alat, ikon, dan ekstensi hingga mengganggu. Banyak pengguna mengatakan bahwa Zed membuat desktop mereka terasa "bersih", tanpa pop-up atau perintah yang terus-menerus, dan ini membantu masuk ke aliran dan tetap fokus.
Bagi para penggemar Vim, Zed menyertakan mode Vim yang, menurut testimoni dari mereka yang sangat teliti menggunakan Neovim, terasa sangat lancar. Mode ini mendukung pintasan penting (surround, Git, LSP), dan berkat kinerjanya, pengeditan terasa cepat. Beberapa pengikatan tombol berbeda, tetapi dapat ditetapkan ulang tanpa masalah. Jika Anda berasal dari Vim dan tidak yakin dengan "mode Vim" yang ditemukan di IDE lain, ada kabar baik.
Kolaborasi waktu nyata: “multipemain” seperti dokumenter
Kolaborasi adalah area favorit Zed. Kolaborasi hadir secara standar dengan kursor bersama, obrolan teks/suara, berbagi layar, dan pengeditan simultan tanpa jeda yang berarti. Ada beberapa kasus nyata tim yang, dalam sesi 20 menit, telah menyelesaikan tugas-tugas front-end dengan sangat mudah: Satu mengedit komponen dan yang lain menulis tes, dengan sinkronisasi sempurnaVS Code mendukung Live Share, tetapi beberapa tim melaporkan lebih banyak langkah pengaturan dan beberapa latensi.
Pendekatan "sosial" ini bukanlah tambahan; melainkan komponen inti dari produk ini. Zed mempromosikan pemrograman berpasangan dan pendampingan jarak jauh tanpa bergantung pada alat eksternal. Bagi tim yang tersebar, kemampuan untuk membuka saluran suara terintegrasi dan bekerja "pada berkas yang sama" secara alami dapat memberikan perbedaan dalam kecepatan dan kualitas. Perasaan ini lebih dekat dengan mengedit dokumen bersama daripada “menghubungkan ke IDE saya”.
AI Terintegrasi: Asisten Asli, Konteks, dan Alur Praktis
Zed memiliki panel wizard bawaan yang dapat menggunakan model cloud (misalnya, Claude 3.5 Sonnet) atau model lokal melalui LM Studio. Keunggulannya ada dua: antarmuka yang konsisten dan kemudahan pemeliharaan kode. 100% di tempat untuk privasi atau biayaDibandingkan dengan alternatifnya, beberapa orang melihat Copilot sebagai “add-on” di VS Code, sedangkan di Zed AI terasa terintegrasi.
Contoh praktis: Dalam sebuah proyek Flask, asisten Zed mendeteksi garis miring yang hilang dalam rute 404 dalam waktu 2 detik; Cursor menawarkan sesuatu yang serupa tetapi terganggu oleh batas paket gratis; dan Copilot di VS Code memberikan saran yang lebih umum tanpa banyak konteks dari repositori. Selain itu, dengan Zed, @Mentions menyederhanakan konteks: @file, @symbol (pengenal LSP apa pun), diagnostik LSP, atau bahkan konten web, semuanya dalam jangkauan percakapan.
Alur kerja AI tingkat lanjut: aturan, profil, dan pengeditan sebaris
Untuk menghindari pengulangan perintah yang sama, Zed memungkinkan Anda membuat "Aturan": templat pesan kaya yang dapat Anda tambahkan konteksnya dengan perintah slash, lalu dipanggil dengan @rule di utas asisten mana pun. Hal ini membuat tugas-tugas umum seperti "Bisakah Anda melakukan refaktor fitur ini?" atau "Bisakah Anda memperbaiki bug ini?" menjadi sistematis dan cepat. tanpa salin/tempel tak terbatas.
Terdapat juga profil agen: "Write" (asisten dapat mengedit kode dan menjalankan perintah), "Ask" (hanya baca), dan "Minimal" (tidak dapat membaca atau menulis). Beralih antara "Write" dan "Ask" dengan cmd+i sangatlah mudah, dan Anda dapat membuat profil khusus, seperti profil "secure write" tanpa izin hapus untuk menghindari kejutan yang tidak menyenangkan. Kontrol kekuatan AI yang baik itu menghasilkan kepercayaan.
Wizard daring memungkinkan Anda memilih blok dan meminta perubahan dengan Ctrl+Enter: mengganti nama variabel, memperbaiki cuplikan, membuat kueri SQL, dll. Wizard ini hanya menyentuh rentang yang dipilih, ideal untuk pengeditan mikro. Beberapa pengguna telah melihat keluaran dengan label seperti {{REWRITTEN_CODE}} dalam kasus yang sangat spesifik, tetapi secara keseluruhan, ini adalah alat yang lincah untuk membuat perubahan. terlokalisasi dan cepat.
Mengenai prediksi, Zed mendukung penyedianya sendiri, Copilot, dan Supermaven. Ketika saran LSP dan AI bertepatan, beberapa orang merasakan adanya gesekan hingga mereka menyesuaikan pengaturannya. Perlu dicatat juga bahwa tokenizer tidak selalu akurat dan biaya per permintaan tidak terlihat, detail yang berguna di asisten lain. Namun, Pengalaman AI secara keseluruhan di Zed sangat praktis.
Sumber terbuka, privasi, dan komunitas
Zed membuka kode sumbernya pada tahun 2024, dan komunitasnya pun menyambutnya. Misalnya, fitur pengikatan tombol untuk "tutup semua" diusulkan, orang-orang berbagi alternatif, dan tim mengimplementasikannya hanya dalam seminggu. Kecepatan iterasi ini, dikombinasikan dengan tumpukan Rust, menciptakan kesan seperti proyek jangka panjang dengan pembaruan yang konstan (versi seperti v0.170 telah disebutkan). Transparansi dan kecepatan perbaikan Mereka berjalan seiring.
Privasi: Zed dirancang untuk mengutamakan lokal dan menambahkan fitur cloud opsional untuk sinkronisasi/kolaborasi. Tim dengan kepatuhan yang ketat menghargai kemampuan untuk menggunakan model lokal (melalui LM Studio) tanpa harus mendorong kode sensitif. Di dunia VS Code dan alat lainnya, ekstensi dan telemetri tertentu menimbulkan kekhawatiran di area kritis; di sini, Zed menawarkan jalur yang jelas: AI lokal, tanpa biaya variabel atau data eksternal.
Ekstensi dan ekosistem: di mana VS Code masih berkuasa
Jika Anda membutuhkan sesuatu yang benar-benar aneh, mungkin ada ekstensi VS Code yang dapat memperbaikinya. Pustaka besar itulah kekuatan supernya. Zed belum ada di sana: katalognya lebih kecil, dan beberapa alur kerja masih hijau. Seorang pengguna menyebutkan adanya jeda 1-2 detik saat menyimpan di lingkungan tertentu dan tidak adanya panel kontrol Git jarak jauh; harus kembali ke VS Code untuk melihat perbedaan dan menutup komitmen dalam kasus-kasus tertentu.
Terdapat pula beberapa kekurangan: debugging yang lebih terbatas, tidak adanya WakaTime, dan fakta bahwa "tugas" Zed tidak sepenuhnya menggantikan konfigurasi build klasik (cmd+B), dengan variabel seperti $ZED_DIRNAME atau $ZED_FILENAME yang tidak selalu diperbarui ketika berkas diubah. Meskipun demikian, Zed menghadirkan detail yang bermanfaat seperti blame inline dan gutter Git yang terintegrasi dengan baik, yang memberikan kinerja yang lebih baik. kemajuan dalam produktivitas sehari-hari.
Server MCP dan Basis Data: Postgres sebagai Contoh
Di antara ekstensi MCP yang terkenal, ekstensi Postgres memungkinkan Anda untuk mengkueri skema tabel tanpa perlu menyalin-menempel. Anda dapat menjalankan /pg-schema lalu mengkueri penggabungan atau perubahan dengan lebih mudah. Ada beberapa masalah: tidak mencantumkan semua tabel atau tidak dapat beralih di antara beberapa basis data tanpa mengubah konfigurasi. Namun, konsepnya terlihat bagus: alat yang terhubung dengan konteks nyata proyek tanpa meninggalkan editor.
Kasus penggunaan nyata dan manfaat nyata dari Zed vs. VSCode
Selain tolok ukur, penggunaan cerita membantu Anda mengambil keputusan. Hanya dengan coding, Zed mempercepat tugas-tugas rutin dengan kerangka kerja, kinerja, dan panduannya. Dalam tim, kolaborasi terintegrasi menghemat waktu untuk refactoring atau mentoring. Untuk AI, kombinasi @Mentions dan aturan menyediakan “titik manis” antara kontrol dan kecepatanDan untuk lintas platform, hari ini kami membahas macOS dan Linux dengan dukungan Windows yang akan segera hadir.
Ada testimoni konkret: dengan Zed dan Claude, seorang peneliti menyelesaikan percobaan dalam 30 menit; tim lain yang menggunakan Zed menyelesaikan pemfaktoran ulang API Django 25% lebih cepat berkat penyuntingan bersama dan obrolan suara; dan disebutkan juga bagaimana dasbor Git Zed memfasilitasi aliran komitmen dalam penyesuaian mikro pada server Go. Itu adalah perbaikan-perbaikan kecil yang ditambahkan bersama-sama, yang pada akhirnya, penting..
Konsumsi dan pengukuran: bagaimana keduanya diuji di Zed
Kembali ke uji baterai, metodenya transparan: powermetrics setiap 15 detik, rata-rata kumulatif untuk setiap proses, dan konsolidasi total oleh editor. Untuk VS Code, pohon proses tersusun (Electron, Code Helper Renderer/Plugin/GPU, gopls, dll.), sementara di Zed, gambarannya lebih jelas (Zed + gopls). Totalnya telah disebutkan: ~1216,744 vs. ~470,8049, dengan rasio 2,58x yang menguntungkan Zed. Lebih banyak otonomi dan lebih sedikit panas Dalam hari ke hari.
Tidak mengherankan jika Electron menjadi bagian dari beban di VS Code; misterinya adalah seberapa banyak ruang yang digunakan oleh renderer dalam setiap kasus: angka-angkanya jelas dalam kasus ini. Sebaliknya, tumpukan Rust + GPUI Zed tampaknya menjadi kunci untuk rendering yang lancar dan ukuran yang sangat kecil seiring perkembangan proyek. Hasil subjektif sesuai dengan data objektif:Itu berjalan lancar dan laptop menghargainya.
Cara mengaktifkan model lokal dengan LM Studio di Zed
Jika Anda tertarik dengan AI lokal untuk privasi atau pengendalian biaya, Zed terintegrasi dengan LM Studio dalam hitungan menit. Alur kerja yang direkomendasikan berfungsi dengan baik bahkan pada mesin 16GB dengan sekitar 8 miliar model parameter. Langkah-langkah yang jelas tanpa ketergantungan yang aneh:
- Instal LM Studio: dari situs web resminya untuk macOS, Linux atau Windows.
- Unduh templat: misalnya, LLaMA 3.1 8B (~5–10 GB) tergantung pada RAM Anda.
- Mulai server: lms server start (biasanya mengekspos http://localhost:1234).
- Konfigurasikan Zed: Pengaturan > Asisten, pilih “LM Studio”, masukkan URL dan templat.
- Uji: buka panel wizard (Cmd+T) dan tanyakan “tulis fungsi pengambilan dalam JS”.
Kasus nyata menunjukkan bahwa dengan pengaturan ini, wizard mengusulkan optimasi loop dalam Python dalam waktu sekitar 2 detik, semuanya offline. Jika terjadi kegagalan, wizard akan memeriksa apakah server masih berjalan dan URL-nya cocok; pilih model sesuai dengan ingatan Anda untuk menghindari pertukaran.
Dimana VS Code masih menjadi pilihan yang aman
Jika pekerjaan sehari-hari Anda bergantung pada ekstensi yang sangat spesifik (Jupyter tingkat tinggi, alat khusus, atau integrasi perusahaan yang matang), VS Code masih merupakan pilihan yang aman. Komunitas dan dokumentasinya akan menghemat waktu Anda dalam skenario yang kompleks. Contoh nyata: Cursor sangat cocok dengan notebook, dan VS Code sangat berpengalaman dalam ilmu data. Kekuatan ekosistem tidak dibangun dalam semalam..
Meskipun organisasi Anda telah menstandardisasi alur kerja di VS Code (kebijakan, konfigurasi jarak jauh, toolchain), migrasi mungkin tidak sepadan dalam jangka pendek. Tidak ada yang menghalangi Anda untuk menggunakan Zed sebagai editor utama dan tetap menggunakan VS Code untuk tugas-tugas tertentu. Faktanya, banyak pengguna melaporkan hal yang sama: Zed untuk 80% yang cepat dan VS Code untuk 20% yang “khusus”.
Integrasi dan Pilihan AI: Kebebasan untuk Memilih
Meskipun Zed mengandalkan asisten bawaan, Anda tidak terikat: Anda dapat mengintegrasikan Copilot, menggunakan LM Studio secara lokal, atau mengorkestrasi penyedia lain. Tersedia juga dukungan untuk solusi seperti Ollama, yang membuka pintu bagi berbagai model lokal. Beberapa orang tidak memiliki kemampuan untuk melihat biaya per permintaan dan tokenizer yang lebih canggih, tetapi jalurnya jelas: AI sesuai keinginan Anda, tanpa tol paksa.
Batasan Zed Saat Ini yang Harus Anda Ketahui
Tidak semuanya sempurna. Debugging masih belum matang dibandingkan dengan VS Code, integrasi WakaTime belum ada, dan tugas-tugas masih belum sepenuhnya menggantikan konfigurasi build dengan cmd+B. Panel Git yang lengkap juga belum ada, dan ada laporan tentang penyimpanan yang lambat di beberapa lingkungan. Windows masih dalam perjalanan, yang bagi beberapa tim merupakan syarat mutlak.
Di notebook, Cursor memiliki keunggulan, dan jika Anda mengandalkan integrasi yang sangat spesifik (misalnya, Git Graph), Anda mungkin belum menemukannya. Jika pekerjaan Anda bergantung pada ekstensi niche, VS Code kemungkinan masih penting. Meskipun demikian, Zed berkembang pesat, dan komunitas telah membuktikan bahwa banyak celah dapat diatasi dalam hitungan minggu. Tren ini menunjukkan percepatan penutupan kekurangan.
Siapakah Zed untuk hari ini?
Bagi mereka yang menginginkan kecepatan, fokus, dan kolaborasi asli, Zed adalah pilihan yang tepat. Jika Anda menginginkan AI yang terintegrasi dengan baik, dengan kemampuan untuk menjalankannya secara lokal, dan tidak membutuhkan dua puluh ekstensi yang rumit, pilihan ini akan langsung cocok. Tim jarak jauh yang sering bekerja sama akan mendapatkan manfaat dari saluran suara dan kursor bersama. Jika kipas Anda mati dan baterai Anda meledak, Anda akan melihat perubahannya..
Bagi mereka yang menyukai ekosistem yang luas dan alur kerja yang sangat kustom, VS Code tetap menjadi fondasi yang solid dan familiar. Kabar baiknya, ini bukan keputusan biner: Anda bisa tetap menggunakan Zed sebagai editor utama dan menyimpan VS Code untuk saat-saat ketika ekosistemnya menyelamatkan Anda. Yang penting adalah alat itu tidak menghentikan Anda..
Setelah melihat data, cerita, dan perbandingan, jelas bahwa Zed tidak bertujuan untuk "menang telak" dalam ekosistem, melainkan dalam pengalaman sehari-hari: Zed memulai secara instan, mengonsumsi daya lebih sedikit, berkolaborasi lebih baik, dan dilengkapi AI yang memberikan nilai tambah tanpa mengganggu. VS Code mempertahankan keunggulannya di mana keluasan ekstensi mendominasi. Memilih bukan tentang dogma, melainkan tentang bagaimana Anda bekerja: jika Anda memprioritaskan kecepatan, keheningan penggemar, dan pengeditan bersama, Zed akan membuat Anda tersenyum; jika hari Anda bergantung pada add-on yang sangat spesifik, VS Code akan tetap menjadi jaring pengaman Anda. Keduanya dapat hidup berdampingan secara cerdas dalam aliran Anda.