Zed - सबसे तेज़ AI code editor
(zed.dev)- Rust में पूरी तरह दोबारा बनाया गया open source code editor Zed अब AI फीचर्स को पूरी तरह इंटीग्रेट कर चुका है
- AI agent code search से लेकर editing तक कर सकता है, और यूज़र की किसी पूर्व training के बिना भी काम करता है
- Privacy और security default रूप से लागू हैं, और जब तक स्पष्ट सहमति न दी जाए कोई भी बातचीत server पर store नहीं की जाती
- यूज़र अपनी पसंद के अनुसार AI models और इस्तेमाल किए जाने वाले tools को स्वतंत्र रूप से configure कर सकते हैं, और अपना API key या Ollama के साथ local run भी supported है
- जो यूज़र AI नहीं चाहते वे भी Zed को मुफ़्त में इस्तेमाल कर सकते हैं, AI फीचर्स महीने में 50 बार (मुफ़्त) या paid plan के साथ उपलब्ध हैं
Zed: सबसे तेज़ AI code editor
- Zed एक पूरी तरह Rust में विकसित open source editor है, जिसमें GPU shaders और OS graphics APIs तक सीधे implement किए गए हैं
- AI फीचर्स भी पूरी तरह open source के रूप में उपलब्ध हैं, और Agent Panel के जरिए codebase exploration और automatic editing को support करते हैं
- Agent बिना किसी pre-indexing के तुरंत codebase को search करके काम कर सकता है, और सवालों के जवाब या code modifications कर सकता है
Privacy और security
- सभी agent conversations default रूप से store नहीं की जातीं — केवल thumbs-up/down के ज़रिए सहमति देने पर ही उन्हें server पर भेजा जाता है
- संभावित रूप से जोखिमभरे commands चलाने पर यूज़र से confirmation मांगा जाता है, और इसे default setting के रूप में रखा जा सकता है
- यह background में भी tasks चला सकता है और पूरा होने पर notification के ज़रिए बताता है
- task results को multi-buffer editable diff view के जरिए देखा और बदला जा सकता है
Model और tool settings
- यूज़र Claude 3.7, Gemini 2.5 जैसे models चुन सकते हैं, और अपना API key या Ollama के साथ local run भी supported है
- Agent file system, language server, terminal जैसी editor की सभी capabilities तक access कर सकता है (अगर अनुमति हो)
- tool access permissions को checkboxes से control किया जा सकता है, और इन्हें profiles के रूप में save करके आसानी से switch किया जा सकता है
- Default profiles: Write (सभी tools का उपयोग), Ask (read-only), Minimal (केवल model के साथ बातचीत)
MCP-आधारित विस्तारक्षमता
- Model Context Protocol(MCP) के जरिए browser automation, database access, PR creation जैसी कई capabilities जोड़ी जा सकती हैं
- उदाहरण: Elixir के creator José Valim ने Phoenix framework के साथ सीधे इंटीग्रेट होने वाले MCP tool का demo दिखाया
Pricing
- AI फीचर्स के बिना Zed पूरी तरह मुफ़्त है, और बिना login के इस्तेमाल किया जा सकता है
- AI फीचर्स 50 prompts/महीना मुफ़्त, और 500 prompts/महीना $20 प्रति माह के Pro plan में उपलब्ध हैं
- अगर API key अलग से register की जाए तो Zed कोई शुल्क नहीं लेता
- लंबे समय में कंपनी premium फीचर्स के जरिए अपना revenue model बनाने की दिशा में बढ़ रही है
उपयोग का तरीका और supported OS
- Zed macOS और Linux के लिए stable builds देता है, Windows अभी development में है और beta signup उपलब्ध है
- नया Agentic Editing फीचर download page पर सीधे आज़माया जा सकता है
- आगे आने वाले फीचर्स:
- ज़्यादा शक्तिशाली debugger जोड़ा जाएगा
- AI agent के साथ collaboration बेहतर किया जाएगा
- Windows का आधिकारिक release (2025 के उत्तरार्ध में)
6 टिप्पणियां
gemini cli और acp के ज़रिए इंटीग्रेट होने के बाद यह काफ़ी बेहतर हो गया है।
उम्मीद थी.. लेकिन टेक्स्ट धुंधला है और केवल UTF-8 को सपोर्ट करता है.
यह ठीक हो जाए तो फिर से आज़माने का सोचूंगा
यह मेरा पसंदीदा एडिटर है। टेस्ट डिबगिंग चलाने के अलावा मैं लगभग हमेशा Zed ही इस्तेमाल करता हूँ।
क्या यह vscode से बेहतर है?
शायद यह हर व्यक्ति के लिए अलग हो सकता है :'(
Hacker News की राय
मैंने 2022 की गर्मियों में Zed में इंटर्नशिप की थी। उस समय एडिटर pre-alpha स्थिति में था। Nathan, Max, Antonio बेहतरीन लोग हैं और सॉफ़्टवेयर को बहुत सोच-समझकर बनाते हैं। एडिटर को सफल होते देख खुशी होती है। क्योंकि टीम ने इसमें world-class engineering का बहुत काम डाला है
मैंने Zed और Cursor दोनों को आज़माया, लेकिन वे हमेशा कुछ ज़्यादा ही जादुई लगे। आखिरकार मैंने सिर्फ 7 tools वाला एक minimal agent framework बना लिया: read, write, diff, find, command, ask, think
मैं VS Code छोड़कर Zed इस्तेमाल करना चाहता हूँ, लेकिन टेक्स्ट हमेशा इतना धुंधला दिखता है कि इस्तेमाल करना संभव नहीं होता
मैं कुछ महीने पहले तक Zed इस्तेमाल कर रहा था। पूरा AI panel editable area था, इसलिए कभी-कभी मैं उस पर overwrite कर देता था। फिर Cursor पर चला गया, लेकिन अब मैं एडिटर और उसके undo stack पर "भरोसा" नहीं करता। खासकर जब बीच में agent edits की समीक्षा कर रहा होता हूँ, तब code खो जाता है। undo/redo को ट्रैक करना मुश्किल है, इसलिए काश history का एक hierarchical tree view होता
Zed वही तरीका है जिससे software बनाया जाना चाहिए। मैं हर UX decision से सहमत नहीं हूँ (जैसे AI panel, Cursor की तुलना में वाकई खराब है), लेकिन यह सच में बहुत तेज़ है। ये लोग असली हैं। Zed बनाने से पहले इन्होंने Rust में rendering system (GPUI) बनाया था, और यह मेरे कंप्यूटर पर सबसे तेज़ software में से एक है। जब GPUI थोड़ा और mature और stable हो जाएगा, तो मैं उसके ऊपर build करने का इंतज़ार नहीं कर सकता। बाकी Rust GUI libraries/frameworks अच्छे नहीं हैं
मैं हर 6 महीने में Helix editor को देखता हूँ कि क्या उसके लेखक copilot support जोड़ने की संभावना पर कम शत्रुतापूर्ण हुए हैं
मैं मुख्य रूप से TS और Rust में development करता हूँ
मेरा व्यक्तिगत अनुभव अलग हो सकता है, लेकिन कुछ महीने पहले मैंने Linux (pop os, Nvidia) पर Zed इस्तेमाल करने की कोशिश की थी और वह बहुत धीमा था। right-click context window खोलने में लगभग 1 सेकंड लग रहा था
मैं आम तौर पर Neovim इस्तेमाल करता हूँ, लेकिन Zed पहला code editor था जिसने मुझे महसूस कराया कि मैं इसे सच में इस्तेमाल कर सकता हूँ। मेरी एकमात्र शिकायत ऊपर वाला हटाया न जा सकने वाला "login" button है
यह कितनी अच्छी तरह काम करता है, यह हैरान करने वाला है। मैंने कल एक नए macOS project और idea पर पूरा दिन बिताया। आधा दिन basic functionality लिखने में बिताने के बाद, मैंने project को Zed में खोला और features जोड़ना शुरू किया। AppKit + SwiftUI integration जैसी कम documented चीज़ें भी — कोई समस्या नहीं। मुझे prompts से लगभग 500 नई lines मिलीं, और compile होने वाला code मिला (जो काम भी करता था)। review के बाद मैंने कुछ चीज़ें बदलीं ताकि वह compile हो सके या और बेहतर बने। लेकिन फिर भी