ज्ञानकोश अनुभाग ▾

नेविगेशन

▸ यहाँ से शुरू करें भूमिका के अनुसार

श्रेणियाँ

उपकरण 37
शब्दावली 12

टूल्स

Codex CLI: सब्सक्रिप्शन के बजाय अपनी चाबी

Codex CLI — OpenAI का एक एजेंट सहायक, जो सीधे टर्मिनल में रहता है: यह प्रोजेक्ट फ़ाइलों को पढ़ता है, सैंडबॉक्स में कमांड चलाता है, कोड को ठीक करता है और समझाता है कि उसने क्या किया। मानक रूप से यह ChatGPT सब्सक्रिप्शन के माध्यम से OpenAI मॉडल में जाता है, लेकिन इसमें प्रदाता को आप अपना बदल सकते हैं — और तब उन्हीं परिदृश्यों की गणना Gonka नेटवर्क करता है।

एक बारीकी Codex को एजेंट टूल्स के बीच विशेष बनाती है: यह सामान्य Chat Completions में नहीं, बल्कि Responses API में बात करता है — जो OpenAI का नया प्रोटोकॉल है। यही कारण है कि पहले इसे किसी थर्ड-पार्टी गेटवे से जोड़ना असंभव था। JoinGonka Gateway 22 अगस्त 2026 से Responses को स्वीकार करता है, और नीचे वर्णित सब कुछ दस्तावेज़ीकरण के पुनर्कथन से नहीं, बल्कि लाइव रन से सत्यापित है।

Codex CLI क्या है और यह चैट से कैसे अलग है

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

काम के दो मोड। इंटरैक्टिव — बिना आर्ग्यूमेंट्स के codex, हर चरण को दिखाते हुए टर्मिनल में संवाद। गैर-इंटरैक्टिव — codex exec «कार्य», परिणाम तक एक बार का रन: स्क्रिप्ट और CI में सुविधाजनक।

सुरक्षा अंतर्निहित है: डिफ़ॉल्ट रूप से एजेंट सैंडबॉक्स में काम करता है और बदलावों से पहले पुष्टि मांगता है। नियंत्रण का स्तर कॉन्फ़िगरेशन में निर्धारित किया जाता है — "सब कुछ पूछने" से लेकर कार्यशील निर्देशिका में लिखने के अधिकार के साथ पूरी तरह से स्वायत्त रन तक।

एक और विशेषता — संवाद की स्थिति। Codex सर्वर को कुछ भी याद रखने के लिए नहीं कहता: वह पूरी फीड को अपने पास रखता है और हर कदम के साथ उसे पूरा भेजता है। आपके लिए इसका मतलब यह है कि पत्राचार मॉडल प्रदाता की ओर जमा नहीं होता है, और endpoint बदलने से शुरू किया गया सत्र टूटता नहीं है।

Claude Code और अन्य टर्मिनल एजेंटों से अंतर — बिल्कुल यही प्रोटोकॉल है। Codex Responses API के माध्यम से मॉडल के साथ संवाद करता है, जहां पत्राचार को संदेशों की एक सपाट सूची के रूप में नहीं, बल्कि तत्वों की एक टेप के रूप में वर्णित किया जाता है: टेक्स्ट, टूल कॉल, कॉल परिणाम, तर्क ब्लॉक। टूल के लिए यह एक अधिक कठोर संवाद मॉडल देता है, और आपके लिए — उस endpoint का होना आवश्यक है जो इस प्रोटोकॉल को समझता है।

कनेक्शन: config.toml में एक बदलाव

Codex सेटिंग्स को ~/.codex/config.toml में संग्रहीत करता है। अपने प्रदाता को [model_providers.*] ब्लॉक द्वारा वर्णित किया जाता है, और यहाँ मुख्य फ़ील्ड wire_api है: इसके बिना Codex Chat Completions पर बात करने की कोशिश करेगा और एजेंट लूप को इकट्ठा नहीं कर पाएगा।

# ~/.codex/config.toml
model_provider = "joingonka"
model = "deepseek-ai/DeepSeek-V4-Flash-0731"

[model_providers.joingonka]
name = "JoinGonka Gateway"
base_url = "https://gate.joingonka.ai/v1"
env_key = "JOINGONKA_API_KEY"
wire_api = "responses"

चाबी फ़ाइल में नहीं लिखी जाती है: env_key पर्यावरण चर का नाम बताता है, जिससे Codex इसे लेगा। चर का नाम अपना है, OPENAI_API_KEY नहीं — इस तरह सेटिंग आपके अन्य OpenAI के साथ काम करने वाले टूल्स को बाधित नहीं करती है।

export JOINGONKA_API_KEY=jg-आपकी-चाबी

model फ़ील्ड डिफ़ॉल्ट मॉडल सेट करती है, और model_provider — वर्णित ब्लॉकों में से किसका उपयोग करना है। दोनों को लॉन्च के समय ओवरराइड किया जा सकता है, इसलिए एक कॉन्फ़िगरेशन आसानी से कई प्रदाताओं की सेवा करता है: वर्किंग, एक्सपेरिमेंटल और बैकअप।

चाबी पंजीकरण के बाद व्यक्तिगत कैबिनेट में जारी की जाती है, वहां बैलेंस और खर्च भी देखा जा सकता है। यदि आप सामान्य कॉन्फ़िगरेशन को नहीं छूना चाहते हैं, तो उसी ब्लॉक को -c के माध्यम से एक बार पास किया जा सकता है: codex -c model_provider=joingonka …। और कई स्वतंत्र कॉन्फ़िगरेशन रखने के लिए, CODEX_HOME चर के साथ सेटिंग्स निर्देशिका निर्दिष्ट करें।

सत्यापन: क्या होना चाहिए

कनेक्शन काम कर रहा है या नहीं यह जांचने का सबसे तेज़ तरीका एक बार का रन है:

codex exec "एक पंक्ति में उत्तर दें: 17*3 कितना होगा?"

Codex अपने उत्तर के हेडर में प्रिंट करता है कि वह किसके साथ काम कर रहा है: model, provider: joingonka, सैंडबॉक्स मोड और सेशन आईडी। यदि वहां आपका प्रदाता है और नीचे उत्तर आ गया है — तो कनेक्शन जीवित है।

इसके बाद मुख्य चीज़ की जांच करनी चाहिए जिसके लिए Codex स्थापित किया जाता है — फ़ाइलों के साथ काम करना। डायरेक्टरी में एक छोटी फ़ाइल रखें जिसमें स्पष्ट गलती हो और इसे खोजने के लिए कहें:

codex exec "calc.py पढ़ें और एक वाक्यांश में बताएं कि क्या कोई त्रुटि है।"

एजेंट को स्वयं रीड टूल को कॉल करना चाहिए, फ़ाइल खोलनी चाहिए और तार्किक रूप से उत्तर देना चाहिए — लाइन का उल्लेख करते हुए। यदि ऐसा होता है, तो गेटवे के माध्यम से पूर्ण एजेंट चक्र (अनुरोध → टूल कॉल → परिणाम → उत्तर) सही ढंग से एकत्र किया जा रहा है।

यदि कुछ गलत हो गया है, तो निदान आमतौर पर संदेश से ही पढ़ा जा सकता है:

क्या दिखाई दे रहा हैइसका क्या मतलब हैक्या करें
401 Unauthorized: Invalid API keyCodex को कुंजी नहीं मिली या गलत ली गईजांचें कि env_key से वेरिएबल वास्तव में वर्तमान शेल में एक्सपोर्ट किया गया है और इसका नाम कॉन्फ़िगरेशन से मेल खाता है
404 पर /responsesbase_url में सफ़िक्स गायब हैपता /v1 पर समाप्त होना चाहिए — Codex खुद /responses जोड़ता है
मॉडल उत्तर दे रहा है, लेकिन टूल्स कॉल नहीं हो रहे हैंwire_api सेट नहीं है, संवाद पुराने प्रोटोकॉल पर चल रहा हैप्रोवाइडर ब्लॉक में wire_api = \"responses\" जोड़ें
Reconnecting… 1/5Codex खुद अनुरोध दोहरा रहा हैएकल नेटवर्क त्रुटि पर मानक व्यवहार; यदि पुनरावृत्ति समाप्त हो गई है, तो उनके नीचे त्रुटि पाठ देखें
bubblewrap के बारे में चेतावनीसिस्टम में आइसोलेशन पैकेज नहीं हैकाम में बाधा नहीं डालता: Codex अंतर्निहित कॉपी ले लेगा। साफ-सफाई के लिए पैकेज मैनेजर के साथ bubblewrap इंस्टॉल करें

सेशन में पहला अनुरोध कुछ सेकंड ले सकता है: Codex एक बड़ा सिस्टम प्रॉम्प्ट और अपने सभी टूल्स का विवरण भेजता है, और नेटवर्क नोड को कार्य स्वीकार करने की आवश्यकता होती है। बाद के उत्तर तेज़ी से आते हैं।

कौन सा मॉडल चुनें

नेटवर्क के सभी मॉडल एक ही कीमत पर उपलब्ध हैं, इसलिए चुनाव व्यवहार के बारे में है, बजट के बारे में नहीं। नीचे Codex के माध्यम से प्रत्येक मॉडल पर एक ही कार्य (फ़ाइल पढ़ना और उसमें त्रुटि खोजना) के लाइव रन का परिणाम दिया गया है।

मॉडलआईडीसंदर्भCodex में व्यवहार
DeepSeek V4 Flashdeepseek-ai/DeepSeek-V4-Flash-0731380Kउत्तर स्पष्ट और सटीक है, फ़ाइल और लाइन का उल्लेख है। नेटवर्क में सबसे लंबा संदर्भ और 32768 टोकन का उत्तर कैप — बड़े रिपॉजिटरी के लिए पर्याप्त जगह
Kimi K2.6moonshotai/Kimi-K2.6200Kतीनों में से सबसे संक्षिप्त विवरण, टूल्स को आत्मविश्वास से कॉल करता है
MiniMax M2.7MiniMaxAI/MiniMax-M2.7200Kकार्य को सही ढंग से हल करता है, लेकिन कभी-कभी सोचने की प्रक्रिया को जोर से दिखाता है — टर्मिनल में यह बहुत लंबा लगता है

डिफ़ॉल्ट अनुशंसा DeepSeek V4 Flash है: एजेंट का काम जल्दी ही संदर्भ की मात्रा तक सीमित हो जाता है, और 380K टोकन एक साथ कई फ़ाइलों को दिमाग में रखने का अवसर देते हैं। यदि आप अत्यधिक संक्षिप्त उत्तर चाहते हैं — तो Kimi K2.6 लें। मॉडल को फ़ाइल को संपादित किए बिना कॉन्फ़िगरेशन में model की एक लाइन या -c model=… फ्लैग द्वारा बदला जा सकता है।

नेटवर्क के मॉडलों की वर्तमान सूची हमेशा GET https://gate.joingonka.ai/v1/models द्वारा दी जाती है।

इसकी कीमत क्या है

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

JoinGonka Gateway के माध्यम से टोकन इनपुट पर $0.0047 प्रति मिलियन और आउटपुट पर $0.014 प्रति मिलियन खर्च होते हैं — कीमत नेटवर्क के सभी मॉडलों के लिए समान है और इस पेज पर लाइव स्रोत से ली जाती है।

परिदृश्यखपतGateway के माध्यम से
एकल कार्य (फ़ाइल पढ़ना, त्रुटि खोजना)~20K टोकनसेंट के अंश
सक्रिय काम का दिन3-7M टोकनलगभग एक सेंट
सक्रिय विकास का महीना~150M टोकनकुछ सेंट

तुलना के लिए — Codex और प्रतिस्पर्धियों के पास भुगतान के विकल्प कैसे काम करते हैं:

विधिभुगतान मॉडलक्या सीमित करता है
ChatGPT सदस्यताप्रति माह निश्चित राशिअनुरोधों की संख्या और अपडेट विंडो पर कोटा
सीधे OpenAI कुंजीवेंडर की कीमत पर टोकन के लिएप्रति मिलियन टोकन की कीमत तीन गुना अधिक है
JoinGonka Gatewayटोकन, बैलेंस के लिएखपत कैबिनेट में दिखाई देती है, अनुरोधों की संख्या पर कोई कोटा नहीं है

भुगतान वास्तविक खपत के लिए किया जाता है, बिना मासिक सदस्यता और बिना अनुरोधों की संख्या पर कोटे के: कोई पांच घंटे की विंडो, "प्रॉम्प्ट" की सीमा और पीक घंटों में मल्टीप्लायर नहीं हैं। बैलेंस को क्रिप्टो से टॉप-अप किया जाता है, बाकी राशि और दैनिक खपत व्यक्तिगत कैबिनेट में देखी जा सकती है। अर्थव्यवस्था का विस्तृत विश्लेषण सबसे सस्ते API वाले लेख में है।

काम करते समय क्या ध्यान रखें

संवाद का इतिहास Codex स्वयं रखता है। यह हर अनुरोध के साथ इसे पूरा भेजता है और सर्वर से कुछ भी याद रखने के लिए नहीं कहता - और हम पत्राचार संग्रहीत नहीं करते हैं। उत्तर के बाद आपका कोड और प्रॉम्प्ट गेटवे पर नहीं रहते हैं।

वेब-सर्च काम करता है। Codex हर अनुरोध में एक सर्च टूल घोषित करता है, और गेटवे इसे स्वीकार करता है: सर्च हमारी तरफ से निष्पादित की जाती है, और परिणाम मॉडल के उत्तर में शामिल किए जाते हैं।

टूल अपने हैं, क्लाउड आधारित नहीं। Codex कमांड निष्पादित करता है और फ़ाइलें स्थानीय रूप से, आपकी मशीन पर पढ़ता है, इसलिए प्रोजेक्ट तक पहुंच मॉडल प्रदाता पर निर्भर नहीं करती है।

सैंडबॉक्स। Linux पर Codex कमांड चलाने के लिए bubblewrap का उपयोग करता है। यदि यह सिस्टम में नहीं है, तो Codex चेतावनी देगा और एक बिल्ट-इन कॉपी ले लेगा - यह काम को प्रभावित नहीं करता है, लेकिन पैकेज को मानक प्रबंधक के साथ स्थापित करना अधिक सुविधाजनक है।

यदि आपको छवियों के साथ काम करने की आवश्यकता है - इंटरफ़ेस का स्क्रीनशॉट, फोटो पर योजना - तो ऐसी कार्यात्मकताओं के लिए विज़न-सक्षम मॉडल वाले टूल का उपयोग करें: Gonka नेटवर्क में मॉडल टेक्स्ट-आधारित हैं। कोड, कमांड और फ़ाइलों के लिए यह कोई सीमा नहीं है।

अन्य टर्मिनल एजेंट, यदि Codex उपयुक्त नहीं है: API क्विक स्टार्ट दिखाता है कि कुछ ही मिनटों में किसी भी संगत टूल को कैसे कनेक्ट किया जाए।

Codex CLI बड़े पैमाने के एजेंटों में एकमात्र ऐसा है जो Responses API पर बात करता है, और यही कारण है कि यह लंबे समय तक OpenAI सदस्यता से बंधा रहा। प्रदाता को बदलना config.toml में पांच पंक्तियों का काम है: गेटवे पता, कुंजी के साथ वेरिएबल का नाम और wire_api = "responses"। इसके बाद, समान स्वायत्त रन आपके कोड पर Gonka नेटवर्क द्वारा वास्तविक टोकन की कीमत पर गिने जाते हैं, बिना कोटा या पांच घंटे की विंडो के। लाइव रन ने नेटवर्क के तीनों मॉडलों पर पूर्ण एजेंट चक्र की पुष्टि की है; डिफ़ॉल्ट रूप से DeepSeek V4 Flash लेना चाहिए - इसका कॉन्टेक्स्ट सबसे लंबा है।

अधिक जानना चाहते हैं?

अन्य अनुभागों का अन्वेषण करें या अभी GNK कमाना शुरू करें।

कुंजी और मुफ्त टोकन प्राप्त करें →