Orkas Orkas
डाउनलोड GitHub
मुखपृष्ठ तुलना करें Claude Code बनाम Codex बनाम OpenCode
ईमानदार तुलना

Claude Code बनाम Codex बनाम OpenCode:
हर एक होस्ट को उससे क्या करवाने देता है

तीनों टर्मिनल कोडिंग एजेंट हैं, तीनों एक प्रोजेक्ट डायरेक्टरी से जुड़ते हैं, और तीनों में बातचीत फिर से शुरू करने की अंतर्निहित सुविधा है। मायने रखने वाले अंतर तभी दिखते हैं जब कोई दूसरी प्रणाली इन्हें चला रही हो: स्थायी निर्देश कैसे बना रहता है, क्या एजेंट अपनी टिकाऊ स्मृति पढ़ सकता है, क्या आप किसी रन को बीच में रोक सकते हैं, और कौन-से अनुमति मोड वास्तव में उपलब्ध हैं। यहाँ उन पंक्तियों को मापा गया है, केवल उद्धृत नहीं किया गया।

एक नज़र में

Claude Code, Codex और OpenCode, क्षमता-दर-क्षमता

“मापा गया” चिह्नित पंक्तियाँ उस क्षमता सूची से आती हैं जिसे Orkas प्रत्येक को स्थानीय CLI बैकएंड के रूप में चलाने के लिए रखता है। वे हर एजेंट द्वारा दिए गए होस्ट अनुबंध का वर्णन करती हैं — उसके कोड की गुणवत्ता का नहीं।

क्षमताClaude CodeAnthropicCodexOpenAIOpenCodeMIT, समुदाय
इसे कौन बनाता है, और इसका लाइसेंसAnthropic; मालिकानाOpenAI; Apache-2.0समुदाय; MIT
मॉडल चयन का विस्तारAnthropic Claude मॉडलChatGPT प्लान, API कुंजी, कस्टम प्रदाता या स्थानीय मॉडलदर्जनों प्रदाता, OpenAI-संगत कोई भी विकल्प, और स्थानीय रनटाइम
आप इसे कहाँ से चलाते हैंटर्मिनल, या IDE एकीकरणटर्मिनल, VS Code, Cursor और Windsurf के एक्सटेंशन, और क्लाउड संस्करणमुख्य रूप से TUI, जबकि डेस्कटॉप ऐप अपेक्षाकृत नया है
जहाँ छोड़ा था वहीं से जारी रखना (मापा गया)अंतर्निहित फिर शुरू करने की क्रियाअंतर्निहित फिर शुरू करने की क्रियाअंतर्निहित फिर शुरू करने की क्रिया
स्थायी निर्देश बनाए रखना (मापा गया)अंतर्निहित निर्देश फ़ील्ड, लेकिन एक बार चलाए जाने तक सीमित — होस्ट इसे हर रन में फिर भेजता हैअंतर्निहित डेवलपर-निर्देश फ़ील्ड जो सत्र में बना रहता हैकोई अंतर्निहित फ़ील्ड नहीं — निर्देश पहले उपयोगकर्ता संदेश के रूप में आता है और सत्र में बना रहता है
प्रोजेक्ट डायरेक्टरी से जुड़ना (मापा गया)हाँहाँहाँ
होस्ट के अपने टूलों तक पहुँचना (मापा गया)हाँ — हर रन के लिए ब्रिज जोड़ा जा सकता हैहाँ — हर रन के लिए ब्रिज जोड़ा जा सकता हैहाँ — हर रन के लिए ब्रिज जोड़ा जा सकता है
स्थायी एजेंट मेमोरी पढ़ना और अपडेट करना (मापा गया)हाँहाँनहीं — ब्रिज जुड़ा है, लेकिन मेमोरी उसका हिस्सा नहीं है
चलते रन के बीच नया संदेश लेना (मापा गया)हाँ — इसके स्ट्रीमिंग JSON ट्रांसपोर्ट के ज़रिएहाँ — इसके app-server ट्रांसपोर्ट के ज़रिएनहीं — पहले बारी पूरी होती है
होस्ट द्वारा लागू किए जा सकने वाले अनुमति मोड (मापा गया)इसके अपने डिफ़ॉल्ट को अपनाएँ, हर बार पूछें, या पूर्ण पहुँच देंइसके अपने डिफ़ॉल्ट को अपनाएँ, हर बार पूछें, या पूर्ण पहुँच देंकेवल स्वचालित मोड — इसके एकल-रन ट्रांसपोर्ट में अनुमोदन वापस भेजने का चैनल नहीं है

इनमें से दो पंक्तियाँ निर्णय बदलती हैं। तीनों में केवल OpenCode में अनुमोदन वापस भेजने का चैनल नहीं है, इसलिए होस्ट इसके लिए “हर बार मुझसे पूछें” मोड नहीं दे सकता और इसे इसके समर्थित स्वचालित मोड में ही चलाना पड़ता है — इसे उस काम के लिए चुनें जहाँ यह स्वीकार्य हो। और Claude Code का निर्देश फ़ील्ड सत्र के बजाय एक बार चलाए जाने तक सीमित है, जो खुद टर्मिनल में टाइप करते समय नज़र नहीं आता, लेकिन जब कोई और सिस्टम आपके लिए प्रक्रिया फिर शुरू करता है तो बहुत मायने रखता है।

यह तुलना आख़िरी बार 27 सितंबर, 2026 को अपडेट की गई थी; मौजूदा शर्तों के लिए प्रत्येक विक्रेता की साइट देखें।

कब किसे चुनें

उस शर्त के आधार पर चुनें जिसे आप बदल नहीं सकते

Claude Code चुनें अगर…

  • आपको Claude मॉडल चाहिए, उसी विक्रेता से जो उन्हें बनाता है
  • आप टर्मिनल या IDE एकीकरण में काम करते हैं और इसे कोई अन्य सिस्टम नहीं चलाता
  • आप चाहते हैं कि होस्ट किसी कार्रवाई से पहले रुककर आपसे पूछ सके

Codex चुनें अगर…

  • आपके पास पहले से ChatGPT प्लान है, या आप ऐसा क्लाउड रन चाहते हैं जो आपकी मशीन पर न हो
  • आप चाहते हैं कि स्थायी निर्देश सत्र में बना रहे, बार-बार न भेजना पड़े
  • आपका एडिटर VS Code, Cursor या Windsurf है

OpenCode चुनें अगर…

  • लाइसेंस MIT होना चाहिए और प्रदाताओं की सूची लंबी होनी चाहिए
  • आप चाहते हैं कि मॉडल आपके अपने हार्डवेयर पर चल सके
  • आप जो काम देते हैं उसके लिए स्वचालित निष्पादन स्वीकार्य है
यह कहाँ से आया

मापी गई पंक्तियाँ कहाँ से आती हैं

Orkas तीनों को स्थानीय CLI सत्रों के रूप में चलाता है, इसलिए हर एक का होस्ट अनुबंध इस प्रोजेक्ट को अनुमानित नहीं, बिल्कुल सटीक रूप से जानना पड़ता है।

1

यह सूची Orkas सोर्स में एक ही घोषणा है, और जब तक किसी बैकएंड की बातचीत संबंधी कार्यप्रणाली वहाँ घोषित न हो, उसे चलाने के लिए भेजा नहीं जा सकता।

2

इसमें कुल पाँच बैकएंड शामिल हैं — Claude Code, Codex, OpenCode, OpenClaw और Hermes। इस पेज के तीन बैकएंड प्रोजेक्ट डायरेक्टरी से जुड़ते हैं।

3

इस पेज पर कुछ भी उनके लिखे कोड की गुणवत्ता का आकलन नहीं है। होस्ट की किसी क्षमता का न होना आमतौर पर डिज़ाइन का चुनाव है, दोष नहीं।

साक्ष्य

इस पेज की जाँच खुद कैसे करें

“मापा गया” चिह्नित सात पंक्तियाँ 11 सितंबर 2026 को Orkas सोर्स से तीन बार फिर निकाली गईं, और सातों मेल खाईं। फिर Claude Code और Codex को उस सोर्स से बाहर, दूसरे तरीके से जाँचा गया: --resume, --permission-mode, --append-system-prompt और stream-json, सभी claude --help में मौजूद हैं, और resume, --sandbox, app-server तथा exec, सभी codex --help में मौजूद हैं। जाँच के समय संस्करण: macOS 15.6 पर Claude Code 2.1.267, Codex CLI 0.153.4।

एक कमी, जिसे ढकने के बजाय खुला छोड़ा गया है: जाँच करने वाली मशीन पर OpenCode इंस्टॉल नहीं था, इसलिए उसका कॉलम केवल Orkas सोर्स पर आधारित है, उसके पीछे दूसरा स्रोत नहीं है। इसे ठीक करने का अर्थ अगली समीक्षा से पहले इसे इंस्टॉल करना है, पंक्ति के शब्द बदलना नहीं। और इनमें से कोई पंक्ति तीनों में से किसी के लिखे कोड की गुणवत्ता के बारे में कुछ नहीं कहती — होस्ट की किसी क्षमता का न होना आमतौर पर डिज़ाइन का चुनाव होता है।

मूल साक्ष्य फ़ाइल (JSON) डाउनलोड करें →

FAQ

वे सवाल जो लोग वास्तव में पूछते हैं

क्या एक डेस्कटॉप ऐप तीनों को एक साथ चला सकता है?

हाँ। Orkas एक ही विंडो में Claude Code, Codex और OpenCode को स्थानीय CLI बैकएंड के रूप में चलाता है, OpenClaw और Hermes के साथ। समर्थित विकल्प यही पाँच हैं — कोई Cline बैकएंड और कोई Gemini CLI बैकएंड नहीं है।

मुझे OpenCode से अनुमोदन का प्रॉम्प्ट क्यों नहीं मिल सकता?

क्योंकि उसके एकबारगी रन ट्रांसपोर्ट में अनुमोदन का सवाल होस्ट को वापस भेजने और जवाब की प्रतीक्षा करने का कोई चैनल नहीं है। उसके लिए “हर बार मुझसे पूछें” विकल्प देना ऐसे ठहराव का संकेत देगा जो संभव ही नहीं है, इसलिए वह अपने समर्थित स्वचालित मोड में चलता है।

तीनों में से कौन रन के बीच सिस्टम प्रॉम्प्ट बनाए रखता है?

Codex और OpenCode दोनों उसे सत्र में रखते हैं। Claude Code का निर्देश फ़ील्ड एक ही आह्वान तक सीमित है, इसलिए प्रक्रिया दोबारा शुरू करने वाले होस्ट को हर रन में निर्देश फिर से भेजना पड़ता है, ताकि वह लागू रहे।

और तुलनाएँ

आगे पढ़ें

तीनों के लिए एक विंडो

Orkas मुफ़्त और MIT लाइसेंस प्राप्त है। यह Claude Code, Codex, OpenCode, OpenClaw और Hermes को आपकी अपनी मशीन पर स्थानीय CLI सत्रों के रूप में चलाता है।