3 पॉइंट द्वारा GN⁺ 2026-03-21 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • टर्मिनल, IDE और डेस्कटॉप वातावरण में कोड लिखने में मदद करने वाला एक ओपन सोर्स AI कोडिंग एजेंट, जो macOS·Windows·Linux के लिए डेस्कटॉप beta app प्रदान करता है
  • Claude, GPT, Gemini सहित कई model providers के साथ इंटीग्रेट होता है, और इसमें मुफ़्त models भी शामिल हैं
  • LSP auto-load, multi-session execution, session link sharing आदि के जरिए collaboration और parallel work को support करता है
  • GitHub·OpenAI account integration, 75 से अधिक LLM providers और local models compatibility के साथ एक extensible structure
  • user code data को store न करने वाली privacy-first design और Zen verified model set के साथ स्थिर quality बनाए रखता है

प्रमुख फीचर्स

  • LSP सपोर्ट

    • Language Server Protocol (LSP) को अपने आप लोड करके LLM के साथ इंटीग्रेट करता है
  • मल्टी सेशन

    • एक ही project के भीतर कई agents को parallel में चलाया जा सकता है
  • सेशन शेयरिंग

    • session link sharing के जरिए reference या debugging के लिए collaboration support
  • अकाउंट इंटीग्रेशन

    • GitHub login के जरिए Copilot account इस्तेमाल किया जा सकता है
    • OpenAI login के जरिए ChatGPT Plus या Pro account इस्तेमाल किया जा सकता है
  • मॉडल और एडिटर compatibility

    • Models.dev के जरिए 75 से अधिक LLM providers और local models support
    • terminal interface, desktop app, IDE extension के रूप में इस्तेमाल किया जा सकता है

प्रोजेक्ट और सुरक्षा

  • GitHub पर 120,000 से अधिक stars, 800 से अधिक contributors, 10,000 से अधिक commits
  • हर महीने 50 लाख से अधिक developers इसका इस्तेमाल करते हैं
  • user के code या context data को store नहीं करता
    • privacy-sensitive environments में भी सुरक्षित रूप से काम करने के लिए design किया गया है
    • अधिक जानकारी आधिकारिक privacy दस्तावेज़ में देखी जा सकती है
  • Zen** OpenCode द्वारा verify और benchmark किया गया** coding agents के लिए AI model set है

    • अलग-अलग providers के बीच performance mismatch को कम करता है
    • verified models का ही उपयोग करके consistent quality सुनिश्चित करता है
  • नए product launch होने पर early access waitlist के जरिए प्राथमिक रूप से जानकारी दी जाती है

1 टिप्पणियां

 
GN⁺ 2026-03-21
Hacker News की राय
  • OpenCode मेरा पहला इस्तेमाल किया हुआ open source agent था
    Claude Code को थोड़ी देर इस्तेमाल करने के बाद मुझे agentic coding की संभावनाएँ समझ आईं, और फिर मैंने इसे मुख्य रूप से इस्तेमाल किया
    लेकिन डेवलपमेंट टीम की release speed और quality control बहुत तेज और अस्थिर है। टेस्ट या change log को ठीक से व्यवस्थित किए बिना features जोड़े, हटाए और बदले जाते हैं, इसलिए यह अक्सर टूट जाता है
    codebase भी बेवजह बहुत बड़ा है और जटिल TypeScript में बना है, इसलिए resource efficiency कम है (TUI होने के बावजूद RAM 1GB से ज़्यादा इस्तेमाल करता है)
    UI में भी बहुत bugs हैं, और features इतने ज़्यादा हैं कि उल्टा इस्तेमाल करना और याद रखना मुश्किल हो जाता है

    • security के लिहाज़ से यह और ज़्यादा चिंताजनक है। OpenCode में डिफ़ॉल्ट रूप से permissive security policy है, और इसकी संरचना web से settings अपने-आप लोड करती है
      संबंधित दस्तावेज़(config precedence order) और RCE vulnerability की संभावना उठाने वाला GitHub issue मौजूद है
    • OpenClaw में भी मैंने ऐसी ही समस्या देखी। तेज़ deployment को competitive advantage माना जाता है, लेकिन उतनी ही production stability की क़ीमत चुकानी पड़ती है
    • “open” नाम के बावजूद data transmission ज़्यादा होने की रिपोर्ट है। इसे हटाने वाला RolandCode fork मौजूद है
    • निर्माता ने भी X पर माना कि prototype को बहुत आसानी से deploy कर दिया गया था, और कहा कि आगे cleanup और fixes में ज़्यादा निवेश करेंगे
    • लगता है कि ऐसी समस्याएँ agent coding style और TypeScript-केंद्रित development culture से आती हैं
  • OpenCode टीम “coding is dead” जैसी बढ़ा-चढ़ाकर बातें नहीं करती
    यह code quality को महत्व देने वाला यथार्थवादी रवैया दिखाती है

    • शायद इसलिए कि इन्हें हर quarter उल्टे OKR नहीं लिखने पड़ते होंगे
  • सुना था कि यह Anthropic AI में blacklisted agent है, लेकिन इसकी sub-agent structure मुझे पसंद है
    हर agent के लिए model चुना जा सकता है, इसलिए यह काफ़ी flexible है। बस Claude Code का इस्तेमाल करना पड़ना थोड़ा खलता है

    • असल में यह blacklist में नहीं है। बस Claude Code subscription plan के साथ OpenCode इस्तेमाल नहीं किया जा सकता, केवल API commercial pricing पर ही संभव है
    • Anthropic API को सीधे इस्तेमाल करें तो OpenCode के साथ इसे चलाया जा सकता है
    • लगभग $3000 की AMD395+ machine हो तो लगभग पूरी तरह open development environment बनाया जा सकता है
  • मुझे OpenCode सच में बहुत पसंद है। मैंने खुद prune और retrieve नाम के plugins बनाए हैं
    prune बातचीत के कुछ messages को summary से replace करता है, और retrieve ज़रूरत पड़ने पर मूल text फिर से लाता है
    मैंने इसे live development video चलाते हुए टेस्ट किया, और यह इतना असरदार था कि infinite context window जैसा महसूस हुआ

    • दिलचस्प है, लेकिन GitHub repository या package manager distribution link नहीं मिल रहा। जानना चाहता हूँ कि क्या यह कहीं public है
  • $10 वाले Go plan और spec-based workflow के साथ यह हैरान करने वाली हद तक productive था
    मैंने 2 महीने से Claude इस्तेमाल नहीं किया। GPT 5.4 आधारित sub-agent से work planning और review को automate कर रहा हूँ
    models को आज़ादी से बदलकर इस्तेमाल किया जा सकता है, इसलिए सीखने का फ़ायदा बड़ा है। GLM, Kimi जैसे free models भी उम्मीद से बेहतर काम करते हैं
    अगर मैं frontier lab का shareholder होता, तो उनकी entry barrier के लगातार कम होने से चिंतित होता

    • असली moat तो वह talent है जो frontier models पर सीधे research कर सके। OpenCode जब तक ऐसे models खुद नहीं बनाता, तब तक वह सिर्फ़ एक wrapper है
    • high-quality models चुनने और इस्तेमाल करने के मानदंड क्या हैं, और उसके पीछे की philosophy क्या है, यह और जानना चाहता हूँ
  • मैं Pi.dev का user हूँ

    • मैं भी। Pi में system prompt बहुत कम है, फिर भी यह अच्छी तरह काम करता है। दूसरी तरफ़ OpenCode का prompt बहुत लंबा है और उसमें भावनात्मक हिस्से भी ज़्यादा हैं
      Pi के simple prompt को OpenCode में लागू करना चाहता हूँ, लेकिन अभी custom fork के बिना यह संभव नहीं है
    • Pi एक शानदार project है, और lightweight agent development का अच्छा reference case है
    • Pi simple और flexible है। हाल ही में मैंने GitLab CI में ChangeLog.md auto-generation के लिए इसका इस्तेमाल किया, और Qwen 3.5 के साथ यह अच्छी तरह चला
      मैंने Pi को programmatically चलाकर commits का analysis किया और 600 सेकंड के भीतर ज़रूरी context इकट्ठा किया। ऐसी automation संभव होना काफ़ी प्रभावशाली है
    • अगर OpenCode open source Claude Code है, तो Pi का एहसास open source coding agent के ज़्यादा क़रीब है
  • data engineering के लिए विशेष रूप से बनाया गया OpenCode fork Altimate Code भी है

  • Claude Code, VS Code terminal में भी current file और selected lines को तुरंत पहचान लेता है, लेकिन OpenCode अभी उस स्तर तक नहीं पहुँचा है
    दस्तावेज़ों में इसे संभव बताया गया है, लेकिन व्यवहार में यह केवल dedicated extension और specific shortcuts में सीमित रूप से काम करता है

  • मैं OpenCode को coding के लिए नहीं बल्कि agent backend के रूप में इस्तेमाल करता हूँ
    skills, FastAPI server, opencode go(minimax) के साथ मिलाकर सस्ता लेकिन intelligent system बनाया जा सकता है
    claw का इस्तेमाल करें तो channels के ज़रिए बातचीत भी की जा सकती है

  • offline mode और privacy पर साफ़-साफ़ व्याख्या की ज़रूरत है
    GitHub issues देखने पर बेचैनी बनी रहती है। मैं चाहता हूँ कि code मेरी device से बाहर न जाए

    • संबंधित चर्चा इस issue में देखी जा सकती है