5 पॉइंट द्वारा GN⁺ 2026-04-30 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • ओपन सोर्स में बदलाव के साथ अब कम्युनिटी Warp client के विकास में भाग ले सकती है, और Oz-आधारित agent-first workflow के जरिए agents के साथ मिलकर योगदान कर सकती है
  • डेवलपमेंट का bottleneck अब code लिखने से हटकर specification तय करने और verification जैसे human-in-the-loop कामों पर आ गया है, इसलिए agents implementation संभालते हैं और लोग क्या बनाना है यह तय करने और नतीजों की पुष्टि करने पर ज़्यादा ध्यान देते हैं
  • बाज़ार में full-featured open agentic development environment की कमी के बीच, बंद विकल्पों के बजाय कम्युनिटी के साथ दिशा तय करने वाले open development model को मज़बूत किया जा रहा है
  • इस बदलाव के साथ Kimi, MiniMax, Qwen support, नया auto (open) model routing, अधिक customization, और programmatic control व devices के बीच portability के लिए settings file जोड़ी गई है
  • source code को AGPL license के तहत जारी किया गया है, और public GitHub issues व roadmap के आधार पर विकास आगे बढ़ेगा, जिससे कम्युनिटी के साथ मिलकर agentic development के भविष्य को बनाने की नींव और व्यापक होगी

ओपन सोर्स में बदलाव की पृष्ठभूमि

  • Warp client अब open source हो गया है, और कम्युनिटी Oz-आधारित agent-first workflow के जरिए विकास में भाग ले सकती है
  • OpenAI नए Warp repository के founding sponsor के रूप में जुड़ा है, और नया agent management workflow GPT models से संचालित होता है
  • लोग बड़े पैमाने पर agents को manage करते हैं, और agents production-grade software implementation संभालते हैं — यह आगे चलकर software development का एक स्थापित मॉडल बनता जा रहा है
  • विभिन्न contributors के ideas, Oz agents की structured process, समृद्ध context और self-improvement loop को मिलाकर ऐसा product बनाने का लक्ष्य है जो केवल internal development से संभव स्तर से आगे जाए

अभी सार्वजनिक क्यों किया गया

  • क्योंकि development speed का सबसे बड़ा bottleneck अब code writing itself नहीं, बल्कि product specification तय करना और behavior validation जैसे human-in-the-loop tasks बन गए हैं, इसलिए open source में बदलाव के जरिए बेहतर Warp को और तेज़ी से जारी करना लक्ष्य है
  • agents implementation-केंद्रित काम अच्छी तरह संभालते हैं, इसलिए contributors अब क्या बनाना है यह तय करने और परिणाम सही है या नहीं इसकी पुष्टि करने जैसे higher-leverage कामों पर ध्यान दे सकते हैं
  • Oz के rules, context और verification process से गुज़रे code पर भरोसा बढ़ा है, जिससे feature implementation contribution की सफलता की संभावना भी बढ़ती है
  • agents पर निर्भरता बढ़ने के साथ orchestration, memory, handoff, verification जैसे agentic engineering के मुख्य तत्वों को और बेहतर तराशना ज़रूरी हो जाता है, और यही फिर product improvement के एक positive cycle को जन्म देता है

open agentic development environment की दिशा

  • कंपनी का मानना है कि बाज़ार में full-featured open agentic development environment नहीं है, इसलिए बड़े मौजूदा खिलाड़ियों के बंद विकल्पों के बजाय कम्युनिटी-भागीदारी वाला विकल्प खोलना चाहती है
  • क्योंकि agentic development का भविष्य अभी तय नहीं है, इसलिए कम्युनिटी को उसकी दिशा मिलकर बनानी चाहिए — यही इसका रुख है
  • Warp अपनी multi-model, multi-harness strategy बनाए रखे हुए है, और इस घोषणा के साथ इस openness को और मज़बूत किया जा रहा है
  • उपयोगकर्ताओं के साथ backlog के long tail तक को संभालते हुए Warp को सबसे बेहतरीन ADE बनाने का लक्ष्य है

product में बदलाव

  • आज से Kimi, MiniMax, Qwen सहित open source models की अधिक व्यापक range का support जोड़ा गया है
  • काम के लिए सबसे उपयुक्त open model चुनने वाला नया auto (open) model routing भी उपलब्ध कराया गया है
  • Warp के इस्तेमाल के customization विकल्प अब और व्यापक हो गए हैं, जिससे सिर्फ terminal जैसे रूप से लेकर diff view और file tree वाले हल्के agentic development environment, और built-in agent के साथ complete ADE तक configure किया जा सकता है
  • लंबे समय से टल रही settings file भी जोड़ दी गई है, जिससे users और agents settings को programmatic तरीके से control कर सकते हैं और devices के बीच portability भी आसानी से मिल जाती है

open source संचालन का तरीका

  • Warp source code github.com/warpdotdev/warp पर AGPL license के तहत सार्वजनिक किया गया है
  • contribution प्रक्रिया CONTRIBUTING.md में देखी जा सकती है, और coding, planning, testing जैसे core implementation tasks agents संभालते हैं जबकि कम्युनिटी ideas, direction और verification में मदद करती है
  • Warp team क्या, कब और कैसे बनाना है इस पर guide देगी, लेकिन Warp अब मूल रूप से कम्युनिटी के साथ मिलकर बनाया जाने वाला collaborative project बन रहा है
  • nearly a million active developers द्वारा उपयोग किए जाने वाले तेज़ी से बढ़ते app में Warp team के साथ नज़दीकी सहयोग करते हुए योगदान देने का अवसर खुल रहा है
  • नया open source agent workflow OpenAI models से चलता है, लेकिन दूसरे coding agents का उपयोग करके योगदान देना भी संभव है
  • हालांकि Oz में आवश्यक skills और verification loops पहले से शामिल हैं, इसलिए वह पसंदीदा tool के रूप में उभरता है

development process का सार्वजनिक रूपांतरण

  • बंद product development process से public development process की ओर बदलाव किया गया है
  • आगे से public GitHub issues feature tracking के reference point होंगे, और feature tracking issue इस शुरुआत का केंद्र है
  • ADE roadmap भी सार्वजनिक किया जाएगा, और ADE से जुड़ी technology व product discussions भी खुले तौर पर होंगी

व्यावसायिक कारण और दीर्घकालिक दिशा

  • open source में बदलाव का सीधा संबंध एक सफल business बनाने के लक्ष्य से है
  • अधिक पूंजी वाले बंद प्रतिस्पर्धियों से मुकाबले की स्थिति में, कम्युनिटी को Warp बेहतर बनाने के लिए resources खोल देना product development को और तेज़ करने का बेहतर तरीका माना गया है
  • price competition या बड़े पैमाने के usage subsidies के दम पर मुकाबला करने के लिए पर्याप्त resources नहीं हैं, इसलिए सबसे उत्साही कम्युनिटी के आधार पर सबसे अच्छा product बनाने का रास्ता ज़रूरी माना गया है
  • उम्मीद है कि 5 साल की engineering से तैयार Warp को कम्युनिटी agentic development के भविष्य को बनाने के शुरुआती बिंदु के रूप में इस्तेमाल करेगी
  • पहले की तरह private roadmap का अनुमान लगाते हुए अंदरूनी तौर पर agents का विस्तार करते रहना भी एक रास्ता था, लेकिन ऐसा करने पर कम्युनिटी दिशा तय करने, product को सीधे बदलने और agents के साथ मिलकर सबसे अच्छा product बनाने का अवसर खो देती

पिछली योजना और इस बार का निर्णय

  • 5 साल पहले जब Warp को पहली बार terminal के रूप में launch किया गया था, तभी से client को open source बनाने की योजना थी
  • हर साल इसे सार्वजनिक करने पर चर्चा होती रही, और इस साल agents के उभार के कारण संतुलन बदल गया है — ऐसा माना गया
  • Warp का mission हमेशा developers को बेहतर software और तेज़ी से ship करने में मदद करना रहा है, और उम्मीद है कि development style में यह बदलाव उसे उस mission के और क़रीब ले जाएगा

1 टिप्पणियां

 
GN⁺ 2026-04-30
Hacker News की राय
  • Warp को पहली बार इंस्टॉल करके /agent से कहा कि "हर build फ़ोल्डर के लिए terminal tab खोल दो", तो तुरंत terms of service violation बताकर AI फ़ीचर अकाउंट से disable कर दिया गया
    पहले user experience के तौर पर यह वाकई बेहद खराब था

  • क्या कोई यह confirm कर सकता है कि settings में साफ़ तौर पर enable न किया जाए तो Warp किसी भी service से connect नहीं होता?
    शुरुआत में account अनिवार्य होना ही values mismatch जैसा लगा था, और अब terminal को terminal न कहकर agentic development environment कहना भी ऐसा महसूस कराता है कि इसमें online features होंगे
    यह भी समझ आता है कि आजकल किसी भी product के webpage पर AI डालना जैसे ज़रूरी माहौल बन गया है
    बस यह जानना चाहता हूँ कि क्या यह सच में call home नहीं करता

    • बिल्कुल करता है
      Warp launch होते ही, window खुलने से पहले 5 HTTP requests भेज देता है। version check के लिए 1, LLM model list के लिए 1 app.warp.dev पर जाती है, और telemetry events के लिए 3 warpianwzlfqdq.dataplane.rudderstack.com पर जाती हैं
      इनमें persistent UUID, operating system और उसका version, Warp version, tracking event name और properties शामिल होते हैं
      सारे SaaS prompts को No कर देने और settings में telemetry बंद कर देने के बाद भी, अजीब बात यह थी कि terminal restart करने पर यह फिर चालू हो जाता था
      runtime के दौरान यह इस 7000-line file में मौजूद events hit होने पर लगातार बाहर requests भेजता रहता है https://github.com/warpdotdev/warp/blob/d0f045c01bacbd845a631d07da30f277cfd2b98d/app/src/server/telemetry/events.rs
      ऊपर बताए गए hosts के अलावा यह o540343.ingest.sentry.io पर भी request करता है
      कुल मिलाकर यह privacy nightmare के काफ़ी करीब है
    • transparency के लिए जोड़ दूँ, restart के बाद telemetry फिर enable हो जाने वाला bug कल आया एक बहुत खराब bug था और सिर्फ़ नए users को प्रभावित कर रहा था
      हमारे हिसाब से यह P0 है, इसलिए कुछ घंटों में fix release करने वाले हैं, और PR यहाँ है https://github.com/warpdotdev/warp/pull/9438/
      server पर telemetry भेजने से पहले user को इसे disable करने का विकल्प दिया जाता है
      crash reporting के लिए Sentry इस्तेमाल करते हैं, लेकिन उसे भी बंद किया जा सकता है
      telemetry events, जैसा आपने कहा, source code में भी हैं और website पर भी public हैं
      app में हम एक network log भी देते हैं, जहाँ आप हमारी भेजी गई सारी requests देख सकते हैं, telemetry भेजने वाली requests भी
      अगर आप OSS build खुद compile करते हैं, तो उसमें telemetry और crash reporting बिल्कुल नहीं होती
      open source होने का मकसद trust को कम करना नहीं, बल्कि community के साथ trust और बनाना है
  • business को सफल बनाने के लिए open source करना वाली बात ईमानदार लगी, और मुझे Warp खुद भी बढ़िया लगता है

    • समझ नहीं आता कि वह funded closed-source competitor कौन है जिससे Warp price में नहीं जीत सकता
      जितने लोकप्रिय terminal emulators मुझे पता हैं, उनमें ज़्यादातर पहले से open source हैं, और Warp उल्टा rare closed-source वाले पक्ष में था
      यह कुछ हद तक ऐसा भी लगता है कि funding सूख रही है, इसलिए अब "community" से product development करवाने की आख़िरी कोशिश हो रही है
      अगर आगे agents केंद्र में रहेंगे और community सिर्फ़ ideas या specs डालेगी, तो अभी जैसे model price subsidy टूटने की स्थिति में यह कितना टिकाऊ होगा, इस पर भी सवाल है
      लगता है पहला product community maintain करेगी और company कहीं और pivot करेगी
      थोड़ा cynical लग सकता है, लेकिन VC roots देखते हुए इसे सिर्फ़ goodwill मानना मुश्किल है
    • माफ़ कीजिए, लेकिन "ईमानदार लगा और Warp बढ़िया है" मुझे तो dry sarcasm ही लगता है
      Warp ऐसा textbook case रहा है जहाँ product vision और UI बहुत अच्छे बनाए, लेकिन greed, closed source और customers की न सुनकर सब खराब कर दिया
      अंदर क्या बदला कि अब आकर इसे सुधारने की कोशिश हो रही है, पता नहीं, लेकिन पार करने के लिए पहाड़ जैसे hurdles हैं, और शायद अब देर भी हो चुकी हो, इसलिए हो सकता है कि शुरू से बना कोई दूसरा product ज़्यादा सफल हो
  • काश कोई AI और code editing features हटाकर हल्का version बना दे
    terminal experience अपने आप में बेहतरीन है, लेकिन agent features की ज़रूरत नहीं क्योंकि उसके लिए claude code, opencode, codex जैसे दूसरे options पहले से हैं

    • मैंने Warp पहली बार इसलिए इस्तेमाल किया था क्योंकि यह ऐसा terminal था जिसमें सामान्य text input में इस्तेमाल होने वाले keyboard shortcuts वैसे ही काम करते थे
      लेकिन monetization खोजते-खोजते यह AI ट्रेन पर चढ़ गया, और तब से धीरे-धीरे और bloated होता गया, ऊपर से लगातार agents इस्तेमाल करने को push करना इसे और कम आकर्षक बनाता है
      privacy concerns भी हैं, इसलिए work machine पर इसे इस्तेमाल करना भी ठीक नहीं लगता
      इसलिए मुझे भी tracking और AI के बिना Warp चाहिए
    • अच्छी feedback है
      अभी हमने इसे एक disable all AI button से हल करने की कोशिश की है, और onboarding में login के बिना सीधे साधारण terminal mode में जाने का रास्ता भी रखा है
      जानना चाहेंगे कि क्या इतना काफ़ी है
    • मुझे Warp उस समय बहुत पसंद था जब वह सिर्फ़ terminal rendering अच्छे से करता था
      तब वह Ghostty का alternative था, आज जैसा बेहद फूला हुआ AI bloatware नहीं था
    • यह तो उल्टा vibecoding के लिए अच्छा case लगता है
      "Claude, इस project से सारी annoying monetization और vendor lock-in निकाल दो" कहो, तो शायद काफ़ी असरदार हो
      मैंने भी सिर्फ़ high-level description देकर ज़रूरी हिस्से replicate करवाकर काफ़ी paid software replace किया है
      open source को अच्छे program के substitute की तरह इस्तेमाल करने वाला यह approach ज़्यादा देर नहीं चलेगा
    • repository सीधे दे दो और few-shot अच्छे से कर दो, तो शायद खुद भी कर सकते हो
      95% संभावना है कि एक दिन के भीतर end-to-end हो जाएगा
  • Warp team ने यह फ़ैसला लिया, यह देखकर अच्छा लगा
    कई सालों से यह मेरा primary terminal emulator इसलिए रहा है क्योंकि नई laptop पर भी सिर्फ़ barebones ZSH से ज़्यादातर काम हो जाता था, और पहले की तरह तेज़ व feature-rich ZSH को ज़बरदस्ती customize करने में समय नहीं लगाना पड़ता था
    default autocomplete भी ठीक है, rendering तेज़ है और default graphics settings भी sane हैं, इसलिए सिर्फ़ font बदलना ही लगभग काफ़ी होता है
    file rendering जैसी QoL चीज़ें भी अच्छी हैं
    मैंने agent features कभी इस्तेमाल नहीं किए, CLI वाली ज़रूरत company ने Claude लेकर पूरी कर दी और बाकी Zed subscription से हो गया
    फिर भी अब इसे पहले से ज़्यादा आज़माने का मन है

  • अफ़सोस है कि commit history तक public नहीं की गई
    मन था कि लगभग 5 साल पहले वाले Warp, जब वह बस एक terminal था, उस point से branch निकालकर AI और cloud हिस्से हटा दूँ और अच्छे features वाला एक बढ़िया terminal बना दूँ

    • जिसने पहले भी public होने वाले app का source release किया है, उसके नज़रिए से यह दिलचस्प क्यों है समझ सकता हूँ, लेकिन अगर repository नियमित रूप से public नहीं रही है, तो हर commit को public ready हालत में रखने की कोई खास incentive नहीं होती, इसलिए यह चौंकाने वाला नहीं है
      source खोलने से पहले मौजूदा code, ख़ासकर comments और docs, एक बार पूरा review करना चाहा था, और वह प्रक्रिया भी काफ़ी झंझट भरी थी
      कोई बड़ी समस्या नहीं थी, बस कुछ चीज़ें साफ़ करनी थीं, लेकिन अगर पूरी history पर भी वही review करना पड़ता, तो मैं भी नहीं चाहता
      सीधे सब कुछ वैसे ही public कर सकते थे, लेकिन शायद contributors के लिए यह ज़्यादा सहज होगा कि सबने आख़िरी public readiness review के बाद ही इसे खोला
      उसके बाद से सामान्य review process चलती रहेगी
    • Warp का terminal असल में लगभग Alacritty ही है, तो समझ नहीं आता कि उसके लिए इतना extra effort क्यों करना है
      सीधे Alacritty या Ghostty ही इस्तेमाल क्यों न करें
      Warp का असली selling point terminal emulator नहीं, बल्कि AI wrapper था
      https://x.com/mitchellh/status/2049159764261925005
  • मैं Rust और libghostty के साथ एक terminal बना रहा था, जिसमें Linux और Windows support भी हो और terminal को समझने वाला built-in agent भी
    इसकी motivation यही थी कि Warp terminal से आगे बढ़कर बहुत ज़्यादा काम करने की कोशिश कर रहा था
    https://con.nowledge.co
    अब Warp का open source हो जाना अच्छा लगा

    • इसे आगे बढ़ाते रहना चाहिए
      Warp को अब भी अपनी पुरानी बुरी decisions से काफ़ी उबरना है, और open source transition announce कर देने भर से trust पूरी तरह वापस नहीं आया है
  • अभी मेरा primary Ghostty है, लेकिन Warp को भी कुछ समय से देख रहा था
    Warp minimal terminal से ज़्यादा लगभग IDE या ADE जैसा लगता है; सोच रहा हूँ क्या दोनों काफ़ी अलग चीज़ें हैं
    अलग से, मैंने Mitchel का tweet देखा था कि SF में लोग उसके पास आकर दिखा रहे थे कि उन्होंने Ghostty को कितना flashy बना लिया है; यहाँ भी क्या काफ़ी लोगों ने वैसा किया है?
    उदाहरण के लिए, repository fork करके Warp का कोई एक feature जो मुझे पसंद हो, उसे खुद implement करना कितना आसान होगा, यह भी जानना चाहता हूँ

    • मैं Warp का founder हूँ, और अभी Mitchell और Ghostty integration पर भी बात चल रही है
      दिशा यह है कि Warp के अंदर terminal grid renderer के रूप में Ghostty इस्तेमाल किया जाए
    • Warp को देखकर आख़िरकार ऐसा लगता है कि वह launch में fail हो गया
      शुरुआत में users पर बहुत ज़्यादा AI धकेला गया, और उसी वजह से product का आकर्षण ठीक से सामने नहीं आ पाया
      इसके उलट Ghostty, competitors की तुलना में कहीं ज़्यादा stable, fast और usable है
    • libghostty के साथ यह काफ़ी आसानी से हो सकता है
      मैंने भी लगभग 2 हफ़्ते छेड़छाड़ करके इतना बना लिया था कि रोज़मर्रा में इस्तेमाल कर सकूँ
      मुझे vim या tmux copy mode जैसा modal workflow चाहिए था, लेकिन tmux इस्तेमाल करने वाला overhead नहीं चाहिए था
      बेशक यह "Ghostty में कोई छोटा सा feature जोड़ना" से काफ़ी ज़्यादा जटिल था, और अंदाज़ा लेने के लिए repository देख सकते हैं https://github.com/milch/mistty
    • अगर आप terminal-first अनुभव चाहते हैं, लेकिन AI CLI को first-class citizen की तरह भी देखना चाहते हैं, तो yaw terminal भी देख सकते हैं
      Windows पर git bash के साथ इसकी compatibility भी काफ़ी अच्छी है
  • ओह, यह OS/2 Warp की बात नहीं थी

    • अगर वही होता तो वाकई कमाल होता
    • मैंने तो पहले इसे Cloudflare की DNS caching service समझ लिया था
  • क्या इसे 850MB से छोटा बनाने की कोई संभावना है?