इस पेज पर
संक्षेप में
- Codex इंस्टॉल करें, प्रोजेक्ट में
codexचलाएं, ChatGPT से साइन इन करें। - एक छोटा टास्क दें, बदलाव देखें, फिर रखें या हटा दें।
- अपने नियम
AGENTS.mdफ़ाइल में लिखें, ताकि Codex हर बार उन्हें माने।
Codex क्या है?
हम RocketLauncher हैं, एक सॉफ़्टवेयर कंपनी, और हम Codex और Claude Code दोनों इस्तेमाल करते हैं। Codex OpenAI का कोडिंग एजेंट है। आप उसे आसान भाषा में टास्क देते हैं। वह आपका प्रोजेक्ट पढ़ता है, प्लान बनाता है, फ़ाइलें एडिट करता है और कमांड भी चला सकता है। आप इसे कई जगह इस्तेमाल कर सकते हैं:
- टर्मिनल में CLI।
- VS Code, Cursor और Windsurf के लिए IDE एक्सटेंशन, और Xcode व JetBrains IDE में बिल्ट-इन सपोर्ट।
- एक डेस्कटॉप ऐप।
- वेब पर Codex, उन टास्क के लिए जो आप सौंप दें और बाद में देखें।
यह गाइड CLI इस्तेमाल करती है, क्योंकि एक बार समझ आने पर बाकी जगह भी यही तरीका चलता है। और संसाधन हमारे Codex हब में हैं।
आपको क्या चाहिए
- टर्मिनल वाला कंप्यूटर। Windows यूज़र Windows ऐप, Windows sandbox या WSL इस्तेमाल कर सकते हैं। मौजूदा विकल्पों के लिए OpenAI के डॉक्स देखें।
- एक ChatGPT अकाउंट। किन प्लान में Codex मिलता है और कितना इस्तेमाल मिलता है, यह समय के साथ बदलता है। Codex का मौजूदा प्राइसिंग पेज देखें।
- एक प्रोजेक्ट फ़ोल्डर, बेहतर हो कि git में हो।
इंस्टॉल और शुरू कैसे करें
- OpenAI का मौजूदा Codex CLI पेज खोलें और अपने सिस्टम का इंस्टॉल कमांड कॉपी करें। macOS और Linux पर यह एक लाइन की स्क्रिप्ट है। Windows, npm और Homebrew के विकल्प भी वहीं लिखे हैं।
- टर्मिनल खोलें और अपने प्रोजेक्ट फ़ोल्डर में जाएं।
codexचलाएं।- पहली बार Sign in with ChatGPT चुनें, या चाहें तो साइन इन का कोई और तरीका।
- प्रॉम्प्ट आने तक रुकें। अब आप तैयार हैं।
API key को कभी चैट में पेस्ट न करें और git में कमिट न करें। keys को environment variables में रखें।
आपका पहला टास्क
- पहले अपना काम कमिट करें। टास्क से पहले और बाद में git चेकपॉइंट हो, तो आप कुछ भी वापस कर सकते हैं।
- सिर्फ पढ़ने वाले अनुरोध से शुरू करें, जैसे: "इस प्रोजेक्ट के बारे में बताओ।"
- जवाब पढ़ें। देखें कि Codex ने स्ट्रक्चर सही समझा या नहीं।
- एक छोटा बदलाव मांगें: "README में एक सेक्शन जोड़ो जो बताए कि टेस्ट कैसे चलाएं।"
- Codex का सुझाव देखें। एडिट मंज़ूर करें या कुछ और मांगें।
- उससे टेस्ट या बिल्ड चलवाएं और नतीजा पढ़ें।
- ठीक लगे तो कमिट करें।
टास्क छोटे रखें
छोटे टास्क से बेहतर नतीजे मिलते हैं। "पूरा ऐप सुधारो" से बेहतर है "इनवॉइस पेज का तारीख़ का फ़ॉर्मेट ठीक करो।" टास्क बड़ा हो तो पहले Codex से प्लान मांगें और एक-एक कदम करके आगे बढ़ें।
Codex क्या कर सकता है, यह तय करें
/permissions कमांड से चुनें कि Codex कब बिना पूछे फ़ाइल एडिट कर सकता है या कमांड चला सकता है। एक सुरक्षित तरीका:
- शुरुआत में Codex हर एडिट और कमांड से पहले पूछे।
- टास्क पर भरोसा बन जाए तो प्रोजेक्ट फ़ोल्डर के अंदर एडिट की अनुमति दें।
- जो कमांड नेटवर्क छूते हैं, फ़ाइलें डिलीट करते हैं या डिप्लॉय करते हैं, उन्हें हाथ से मंज़ूरी पर रखें।
AGENTS.md सेट करें
AGENTS.md आपके प्रोजेक्ट के रूट में रखी markdown फ़ाइल है। यह कोडिंग एजेंट को बताती है कि आपके रिपॉज़िटरी में कैसे काम करना है। Codex शुरू करने से पहले इसे पढ़ता है।
- Codex में
/initचलाएं। यह एक शुरुआतीAGENTS.mdबना देता है। - उसे एडिट करें। छोटा और ठोस रखें।
- कमिट करें, ताकि पूरी टीम के नियम एक जैसे रहें।
इसमें क्या लिखना अच्छा रहता है:
- इंस्टॉल, बिल्ड और टेस्ट कैसे करें, सटीक कमांड के साथ।
- कोड स्टाइल के नियम और वे फ़ोल्डर जिन्हें छूना मना है।
- कौन से शब्द या पैटर्न नहीं चाहिए।
- "पूरा हुआ" का मतलब, जैसे "टेस्ट पास हों और lint साफ़ हो"।
दूसरे टूल भी यह फ़ॉर्मेट पढ़ते हैं। अगर आपके रिपॉज़िटरी में AGENTS.md है, तो Claude Code भी उसे इस्तेमाल कर सकता है, और कई टीमें दोनों टूल के लिए एक ही फ़ाइल रखती हैं।
एडिटर में Codex इस्तेमाल करें
VS Code, Cursor या Windsurf के लिए Codex एक्सटेंशन इंस्टॉल करें और Codex आइकन पर क्लिक करें, या Command Palette से "Codex: Open Codex Sidebar" चलाएं। साइन इन करें और चैट शुरू करें। आप खुली फ़ाइलें या चुना हुआ हिस्सा प्रॉम्प्ट में जोड़ सकते हैं, डिफ़ वहीं देख सकते हैं, और बड़े काम वेब पर Codex को भेज सकते हैं।
ऐसे प्रॉम्प्ट जो अच्छे चलते हैं
- "समझाओ कि इस प्रोजेक्ट में लॉगिन कैसे काम करता है। कोई फ़ाइल मत बदलना।"
- "कॉन्टैक्ट फ़ॉर्म जोड़ने का प्लान लिखो। बताओ कि कौन सी फ़ाइलें छुओगे।"
- "इनवॉइस मॉड्यूल का फेल हो रहा टेस्ट ठीक करो, फिर टेस्ट दोबारा चलाओ।"
- "मेरे आखिरी कमिट में बग और छूटे हुए टेस्ट देखो।"
अच्छा प्रॉम्प्ट लक्ष्य, कोड में जगह और नतीजा जांचने का तरीका बताता है। अगर Codex गलत दिशा में जाए, तो उसे रोकें, बताएं कि आपका मतलब क्या था और फिर कोशिश करें। आप उससे उसका आखिरी बदलाव वापस करने को भी कह सकते हैं।
आम गलतियां
- एक ही प्रॉम्प्ट में बहुत बड़ा टास्क देना।
- git न इस्तेमाल करना, और फिर वापस जाने का रास्ता न होना।
- हर कमांड को बिना पढ़े मंज़ूर कर देना।
- AGENTS.md खाली छोड़ना और हर प्रॉम्प्ट में वही नियम दोहराना।
GoHighLevel के साथ इसे सर्विस बनाएं
कई लोग Codex से लोकल बिज़नेस के लिए छोटी चीज़ें बनाते हैं, जैसे बुकिंग पेज, लीड फ़ॉर्म या फ़ॉलो-अप ऑटोमेशन, और फिर उन्हें GoHighLevel पर चलाते हैं। Codex कोड लिखने और ठीक करने में मदद करता है, और GoHighLevel कॉन्टैक्ट, मैसेज, कैलेंडर और पेमेंट संभालता है। हमारी Claude Code + GoHighLevel किट पूरा प्रोसेस दिखाती है, और वही स्टेप Codex के साथ भी चलते हैं। आप बाकी बनाएं और बेचें किट भी देख सकते हैं। हम कमाई का कोई वादा नहीं करते। नतीजे आपके काम और आपके क्लाइंट पर निर्भर करते हैं।