11 पॉइंट द्वारा GN⁺ 2025-05-08 | 6 टिप्पणियां | WhatsApp पर शेयर करें
  • 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 टिप्पणियां

 
stadia 2025-08-28

gemini cli और acp के ज़रिए इंटीग्रेट होने के बाद यह काफ़ी बेहतर हो गया है।

 
kayws426 2025-05-08

उम्मीद थी.. लेकिन टेक्स्ट धुंधला है और केवल UTF-8 को सपोर्ट करता है.
यह ठीक हो जाए तो फिर से आज़माने का सोचूंगा

 
freedomzero 2025-05-08

यह मेरा पसंदीदा एडिटर है। टेस्ट डिबगिंग चलाने के अलावा मैं लगभग हमेशा Zed ही इस्तेमाल करता हूँ।

 
bangdy 2025-05-08

क्या यह vscode से बेहतर है?

 
freedomzero 2025-05-08

शायद यह हर व्यक्ति के लिए अलग हो सकता है :'(

 
GN⁺ 2025-05-08
Hacker News की राय
  • मैंने 2022 की गर्मियों में Zed में इंटर्नशिप की थी। उस समय एडिटर pre-alpha स्थिति में था। Nathan, Max, Antonio बेहतरीन लोग हैं और सॉफ़्टवेयर को बहुत सोच-समझकर बनाते हैं। एडिटर को सफल होते देख खुशी होती है। क्योंकि टीम ने इसमें world-class engineering का बहुत काम डाला है

    • मैंने Antonio के साथ extension system prototype पर काम किया था। Antonio pair programming collaboration techniques को टेस्ट कर रहे थे, और मैं Zed codebase के एक छोटे हिस्से पर बहुत सारे सवाल पूछ रहा था। Antonio ने मुझे code के बारे में बात करना और उसे उद्देश्य के हिसाब से बदलना सिखाया। मैंने सीखा कि सबसे अच्छा solution वह है जो पाठक को दिखाए कि वह कैसे निकाला गया। वह गर्मी सचमुच शानदार थी
    • यह देखकर खुशी होती है कि एडिटर open source है और लोग अच्छी तरह डिज़ाइन किए गए AI integration के लिए पैसे देने को तैयार हैं। मूल रूप से, AI के उभरने से पहले, लगता है Zed का business model collaboration features इस्तेमाल करने वाली टीमों के लिए per-seat model था। मैं अब भी हर दिन Zed का इस्तेमाल करता हूँ और उम्मीद करता हूँ कि टीम लंबे समय तक इस पर काम करती रहे
    • extensions मूल रूप से Lua में लिखी गई थीं, लेकिन उसमें मनचाहे गुण नहीं थे इसलिए Wasm पर जाया गया। Wasm तेज़ है, sandboxed है, और cross-language है। मेरे जाने के बाद लगता है Max और Marshall ने काम आगे बढ़ाया और मूल serde+bincode ABI से Wasm interface types पर चले गए। यह देखकर मुझे खुशी होती है। मेरे पास Zed के शुरुआती इतिहास और इस बारे में एक ब्लॉग पोस्ट का ड्राफ्ट है कि GPUI और CRDTs तक सीधी पहुँच रखने वाले extensions कैसे Zed को एक collaborative code editor से एक पूर्ण collaborative application platform में बदल सकते हैं। उसे पोस्ट करने से पहले बहुत काम चाहिए, और शायद मुझे टीम से संपर्क भी करना पड़े। अगले हफ्ते मेरी final exams हैं। कभी न कभी!
  • मैंने Zed और Cursor दोनों को आज़माया, लेकिन वे हमेशा कुछ ज़्यादा ही जादुई लगे। आखिरकार मैंने सिर्फ 7 tools वाला एक minimal agent framework बना लिया: read, write, diff, find, command, ask, think

    • ये सरल और composable tools लगातार अधिक शक्तिशाली होते जा रहे LLMs, खासकर Gemini 2.5 pro, की मदद से ज़्यादातर काम एक सुसंगत और समझने योग्य तरीके से कर सकते हैं
    • उससे भी ज़्यादा महत्वपूर्ण यह है कि अगर 'ask' tool को बंद कर दिया जाए, तो agent बार-बार manual confirmation के बिना पूरी तरह turbo mode में जा सकता है
    • मैंने इसे कल रिलीज़ किया, और अगर यह उपयोगी लगे तो आप implementation यहाँ देख सकते हैं: https://github.com/aperoc/toolkami
  • मैं VS Code छोड़कर Zed इस्तेमाल करना चाहता हूँ, लेकिन टेक्स्ट हमेशा इतना धुंधला दिखता है कि इस्तेमाल करना संभव नहीं होता

    • मैं हर कुछ महीनों में GitHub issues देखता हूँ, लेकिन वहाँ सिर्फ और votes और समर्थन में comments मिलते हैं, कोई acknowledgment नहीं
    • काश कोई हमें धीमे VS Code से बचा ले
    • मैं 1440p monitor इस्तेमाल कर रहा हूँ और मुझे यह समस्या दिख रही है
  • मैं कुछ महीने पहले तक Zed इस्तेमाल कर रहा था। पूरा AI panel editable area था, इसलिए कभी-कभी मैं उस पर overwrite कर देता था। फिर Cursor पर चला गया, लेकिन अब मैं एडिटर और उसके undo stack पर "भरोसा" नहीं करता। खासकर जब बीच में agent edits की समीक्षा कर रहा होता हूँ, तब code खो जाता है। undo/redo को ट्रैक करना मुश्किल है, इसलिए काश history का एक hierarchical tree view होता

    • restore checkpoints/redo मेरे दिमाग के लिए बहुत linear हैं। क्या tree-based agent IDE चाहना गलत है? कोई उसे बनाता क्यों नहीं?
  • Zed वही तरीका है जिससे software बनाया जाना चाहिए। मैं हर UX decision से सहमत नहीं हूँ (जैसे AI panel, Cursor की तुलना में वाकई खराब है), लेकिन यह सच में बहुत तेज़ है। ये लोग असली हैं। Zed बनाने से पहले इन्होंने Rust में rendering system (GPUI) बनाया था, और यह मेरे कंप्यूटर पर सबसे तेज़ software में से एक है। जब GPUI थोड़ा और mature और stable हो जाएगा, तो मैं उसके ऊपर build करने का इंतज़ार नहीं कर सकता। बाकी Rust GUI libraries/frameworks अच्छे नहीं हैं

    • संपादन: AI panel अपडेट हो गया है! अच्छा लग रहा है
  • मैं हर 6 महीने में Helix editor को देखता हूँ कि क्या उसके लेखक copilot support जोड़ने की संभावना पर कम शत्रुतापूर्ण हुए हैं

  • मैं मुख्य रूप से TS और Rust में development करता हूँ

    • Atom, VSC, Vim से गुजरने के बाद आखिरकार मैं Zed पर आ गया। इससे ज़्यादा सहज मुझे कभी कुछ नहीं लगा। मैं ज़रूर इसे आज़माने की ज़ोरदार सिफारिश करूँगा
    • Atom और Zed developers के बीच overlap है। Atom बनाने के लिए Electron बनाया गया था। Zed के लिए performance बढ़ाने हेतु GPU पर UI render करने वाला gpui बनाया गया। अगर आप Rust में multi-platform GUI बनाने के लिए कोई दिलचस्प विकल्प खोज रहे हैं, तो gpui खुद आज़मा सकते हैं
  • मेरा व्यक्तिगत अनुभव अलग हो सकता है, लेकिन कुछ महीने पहले मैंने Linux (pop os, Nvidia) पर Zed इस्तेमाल करने की कोशिश की थी और वह बहुत धीमा था। right-click context window खोलने में लगभग 1 सेकंड लग रहा था

    • मैंने इस समस्या को debug करने में समय लगाया और पता चला कि मेरा GPU driver मौजूदा pop os release के साथ अच्छी तरह मेल नहीं खाता। लेकिन फिर भी मैं यह नहीं समझ पाया कि इसमें इतना समय क्यों लगता है, और GPU का right-click से क्या संबंध है
    • मैं वापस emacs पर चला गया, और हर पल का आनंद ले रहा हूँ
    • मुझे यकीन नहीं कि शीर्षक वास्तव में development speed को दिखाता है या editor performance को
    • p.s. मैं Linux पर top-tier games खेलता हूँ, और मेरा GPU और drivers दोनों पूरी तरह ठीक हैं
  • मैं आम तौर पर Neovim इस्तेमाल करता हूँ, लेकिन Zed पहला code editor था जिसने मुझे महसूस कराया कि मैं इसे सच में इस्तेमाल कर सकता हूँ। मेरी एकमात्र शिकायत ऊपर वाला हटाया न जा सकने वाला "login" button है

    • TFA के संदर्भ में, यह अच्छा है कि telemetry opt-in है
  • यह कितनी अच्छी तरह काम करता है, यह हैरान करने वाला है। मैंने कल एक नए macOS project और idea पर पूरा दिन बिताया। आधा दिन basic functionality लिखने में बिताने के बाद, मैंने project को Zed में खोला और features जोड़ना शुरू किया। AppKit + SwiftUI integration जैसी कम documented चीज़ें भी — कोई समस्या नहीं। मुझे prompts से लगभग 500 नई lines मिलीं, और compile होने वाला code मिला (जो काम भी करता था)। review के बाद मैंने कुछ चीज़ें बदलीं ताकि वह compile हो सके या और बेहतर बने। लेकिन फिर भी

    • objc/swift और javascript integration से जुड़ी एक दिलचस्प समस्या थी, और Zed AI ने मुझे ऐसा JavaScript masterpiece दिया जो मेरी समझ से बाहर था
    • यह तकनीक निश्चित रूप से हमारे आज programming करने के तरीके को बदल देगी