आमंत्रित करें और कमाएँ

आमंत्रण पुरस्कार कैसे काम करते हैं

अपना आमंत्रण लिंक साझा करें। मित्र इसके माध्यम से पंजीकरण करके टॉप-अप करता है तो उसके बाद के टॉप-अप पर आपको दिखाया गया पुरस्कार मिलेगा।

Codex CLI इंस्टॉल करें और सुरक्षित पहला रन पूरा करें

Codex CLI इंस्टॉलेशन, authentication या custom provider, सत्यापन और सुरक्षित पहली task के लिए वर्तमान गाइड।

विषय-सूची

वैकल्पिक provider automation के लिए वर्तमान scripts https://www.bettertoken.ai/install-codex-provider.sh और https://www.bettertoken.ai/install-codex-provider.ps1 उपयोग करें; TEMP में अस्थायी values केवल तब रखें जब वर्तमान निर्देशों में आवश्यक हो।

सेटअप जारी रखने के लिए अपना BetterToken खाता और API Key इस्तेमाल करें। BetterToken खाता बनाएँ

Codex CLI टर्मिनल के लिए OpenAI का coding agent है। एक आधिकारिक codex client इंस्टॉल करें, फिर एक ही access path चुनें: ChatGPT से sign in, OpenAI API Key, या supported custom provider। हर provider के लिए अलग Codex app की आवश्यकता नहीं है।

सुरक्षित पहले रन के चार चरण हैं: इंस्टॉल करें, codex --version जाँचें, ठीक एक authentication या provider path पूरा करें, और test repository में read-only task चलाएँ। इन जाँचों से पहले production code न खोलें।

यह गाइड 21 अगस्त 2026 को OpenAI Codex repository और BetterToken Codex documentation के आधार पर जाँची गई थी। इंस्टॉलेशन commands और configuration fields बदल सकते हैं, इसलिए वास्तविक सेटअप में linked primary documentation का उपयोग करें।

यदि आप pay-as-you-go custom provider चुनते हैं, तो BetterToken Codex setup guide खोलें, अपनी API Key बनाएँ और production repository खोलने से पहले पहली request सत्यापित करें। BetterToken official Codex CLI को custom provider के माध्यम से configure करता है; यह अलग Codex client या ChatGPT subscription नहीं है।

इंस्टॉलेशन तरीका चुनें

तरीकाकिसके लिएआवश्यकता
Standalone installermacOS, Linux या Windows पर सीधा इंस्टॉलcurl या PowerShell; Node.js जरूरी नहीं
Homebrew caskHomebrew से प्रबंधित macOSHomebrew
npmNode.js वाले environmentकार्यरत Node.js और npm
GitHub Releases binarymanual या controlled installarchive और PATH का प्रबंधन

रखरखाव किया जाने वाला Codex CLI Rust में बना है। Node.js केवल npm installation या ऐसे अलग provider setup script के लिए चाहिए जो इसे स्पष्ट रूप से माँगे।

prerequisites जाँचें

OpenAI installation documentation में macOS 12+, Ubuntu 20.04+/Debian 10+, और WSL2 के माध्यम से Windows 11 को supported baselines बताया गया है। repository workflows के लिए Git की अनुशंसा है। Native Windows support और sandbox details अलग से documented हैं और बदल सकते हैं।

इंस्टॉल करने से पहले:

  1. तय करें कि official OpenAI authentication या custom provider में से किसका उपयोग करेंगे।
  2. जाँचें कि target terminal अपना PATH अपडेट कर सकता है।
  3. production working tree के बजाय test repository से शुरू करें।
  4. API Keys को command arguments, source files, screenshots और shell history से बाहर रखें।

Codex CLI इंस्टॉल करें

macOS और Linux: standalone installer

curl -fsSL https://chatgpt.com/codex/install.sh | sh
codex --version

यदि installer ने PATH बदला हो तो नया terminal खोलें।

macOS: Homebrew

brew install --cask codex
codex --version

npm: macOS, Linux या Windows

npm install -g @openai/codex
codex --version

यदि codex नहीं मिलता है, तो वास्तविक global npm prefix देखें:

npm config get prefix

उस location की PATH से तुलना करें, सामान्य Node.js या shell configuration ठीक करें, फिर नया terminal खोलें। वास्तविक layout देखे बिना कोई अनुमानित /bin path न जोड़ें।

Windows और GitHub Releases

आधिकारिक PowerShell installer है:

powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"
codex --version

Windows पर Linux-oriented development के लिए Linux CLI को WSL2 के भीतर इंस्टॉल करें और जहाँ संभव हो projects को /mnt/ के बजाय WSL filesystem में रखें। Codex Releases OS और CPU architecture के अनुसार archives भी देते हैं; सही binary को पहले से PATH द्वारा प्रबंधित directory में extract करके version जाँचें।

केवल एक access path चुनें

Troubleshooting करते समय official OpenAI login state और custom provider configuration को न मिलाएँ। पहले एक path को प्रमाणित करें।

ChatGPT से sign in

codex login
codex login status

Browser flow पूरा करें। Headless machine पर दूसरे computer से browser tokens कॉपी करने के बजाय OpenAI का वर्तमान documented device-code या API-key path इस्तेमाल करें।

OpenAI API Key इस्तेमाल करें

Key को secret manager या environment variable में रखें, visible command argument में नहीं। Supported login flow और credential storage के लिए OpenAI authentication guide अपनाएँ। Saved official credentials हटाने के लिए codex logout उपयोग करें।

custom provider configure करें

custom provider भी वही official CLI इस्तेमाल करता है; configuration Base URL, API protocol, model और Key देने वाला environment variable चुनता है। BetterToken OpenAI Responses API के माध्यम से Codex path document करता है। वर्तमान Base URL https://www.bettertoken.ai/v1 है; Model IDs और Key groups dynamic हैं, इसलिए उन्हें वर्तमान interface या documentation से कॉपी करें।

Test से पहले वे पुराने OpenAI environment variables हटाएँ जो intended provider configuration को override कर सकते हैं:

unset OPENAI_API_KEY
unset OPENAI_BASE_URL

फिर वर्तमान BetterToken Codex guide का पालन करें। उसमें current config.toml fields, wire_api = "responses", Key variable, model selection और startup command दिए हैं। Configuration बदलने के बाद Codex को पूरी तरह restart करें।

सुरक्षित पहला रन चलाएँ

किसी non-critical repository से शुरू करें:

git clone https://github.com/openai/codex codex-test
cd codex-test
codex --sandbox read-only "Explain the entry point of this project"

पहला रन तब सफल है जब Codex इच्छित access path से शुरू हो, relevant files ठीक से पहचाने, कोई file न बदले और अनपेक्षित write या execution permission न माँगे। BetterToken का उपयोग करते समय सामान्य model response और Dashboard में दिखाई देने वाली संबंधित request, model, status और token usage भी API path की पुष्टि करते हैं।

Layer के अनुसार troubleshooting

codex: command not found

नया terminal खोलें, installation पूरी हुई है यह जाँचें और वास्तविक install location देखें। npm के लिए npm config get prefix इस्तेमाल करें; Release binary के लिए जाँचें कि उसका directory PATH में है।

Browser नहीं खुलता

जाँचें कि usable browser उपलब्ध है और callback traffic blocked नहीं है। Headless machine पर documented device-code या API-key path उपयोग करें। किसी दूसरे machine से authentication files कॉपी न करें।

custom provider 401, 403, 404 या HTML लौटाता है

Key variable, account, provider, Base URL और पुराने environment variable द्वारा override को जाँचें। Diagnostic करते समय Key कभी print न करें। 404 या HTML होने पर Base URL को current Codex Docs से मिलाएँ; Claude Code का Base URL दोबारा इस्तेमाल न करें।

model not found या बदलाव लागू नहीं होता

पुराने article या screenshot के बजाय provider की current model list से Model ID कॉपी करें। सभी Codex processes रोकें, नया terminal खोलें, active profile या config file जाँचें और केवल एक छोटी read-only request से दोबारा test करें। Authentication, model, Base URL और sandbox को एक साथ न बदलें।

अंतिम checklist

  • codex --version एक version लौटाता है।
  • Test में केवल एक authentication या provider path active है।
  • Secrets source code और shell history से बाहर हैं।
  • Base URL, protocol, model और Key variable current provider documentation से मेल खाते हैं।
  • Test repository में read-only task बिना files बदले सफल होती है।
  • Usage अपेक्षित provider Dashboard या account history में दिखता है।

इसके बाद आप वास्तविक repository को अगले काम के लिए आवश्यक न्यूनतम permissions के साथ खोल सकते हैं। Autonomy बढ़ाने से पहले proposed commands और diffs को review करें।

स्रोत

अपना LLM वर्कफ़्लो बेहतर बनाना चाहते हैं?

एक API से मॉडल जोड़ें, कुंजियाँ प्रबंधित करें और AI खर्च नियंत्रित करें।

मुफ़्त शुरू करें