*सोफ़े पर बैठे-बैठे नई सुविधाएँ बनाना भविष्य जैसा लगता है। असल में इंतज़ार, जाँच और बार-बार यह कहना पड़ता है: “नहीं, मेरा मतलब वह नहीं था।”*
हाल में मैं अपनी वेबसाइट के कई हिस्से लगभग पूरी तरह फ़ोन से सँभाल रहा हूँ। विचार सरल है: ChatGPT खोलिए, बदलाव बताइए, उससे GitHub रिपॉज़िटरी बदलवाइए, CI/CD का इंतज़ार कीजिए और डिप्लॉय कीजिए। तकनीकी रूप से यह संभव है। मगर संभव और आसान एक बात नहीं हैं।
एक प्रॉम्प्ट और फीचर लाइव? इतना आसान नहीं।
मैं कह सकता हूँ: “वेबसाइट पर मैग्निफ़ाइंग ग्लास जोड़ो, पुल रिक्वेस्ट बनाओ, टेस्ट देखो, समस्याएँ ठीक करो और सब हरा होने पर डिप्लॉय कर दो।”
वास्तविक क्रम कुछ ऐसा होता है: प्रॉम्प्ट → PR → टेस्ट फ़ेल → सुधार → दोबारा टेस्ट → दृश्य जाँच → और सुधार → मर्ज → डिप्लॉय → iPhone पर परीक्षण → अजीब समस्या → फिर से शुरू।
सीमा फ़ोन नहीं, वास्तविकता है।
ChatGPT, ChatGPT Work नहीं है
सामान्य ChatGPT और GitHub का तरीका, अपने आप काम करने वाले ChatGPT Work या Codex से अधिक झंझट वाला है। चैट छोड़ने पर ChatGPT लगातार GitHub नहीं देखता। निर्धारित जाँचें अंतराल पर होती हैं — मेरे सेटअप में लगभग हर घंटे। PR पाँच मिनट बाद हरा हो जाए, फिर भी काफी देर अटका रह सकता है।
पूरी तरह स्वायत्त डेवलपर का सपना अभी पूरा नहीं हुआ।
लेकिन खर्च शायद कम हो
इस तरीके में लंबी Codex या ChatGPT Work सत्रों की तुलना में OpenAI के कोडिंग क्रेडिट कम खर्च होते हैं। लेकिन बिल्ड, CI टेस्ट और बार-बार कोशिशों में GitHub Actions के मिनट और संसाधन लगते हैं। खर्च खत्म नहीं होता, बस दूसरी जगह चला जाता है।
छोटे बदलावों के लिए यह अब तक सस्ता लगता है, खासकर जब मुख्य काम निर्देश देना, समीक्षा करना और थोड़े सुधार करना हो। मैंने अभी व्यवस्थित लागत तुलना नहीं की है।
धैर्य भी टूलचेन का हिस्सा है
AI से विकास में निगरानी ज़रूरी है। कोई सुविधा तकनीकी रूप से चल सकती है, फिर भी iPhone पर उसका इस्तेमाल खराब हो सकता है। कभी-कभी वही निर्देश अलग शब्दों में दोहराने पड़ते हैं।
मज़ेदार बात यह है कि अब टहलते हुए भी बहुत कुछ कर सकता हूँ। कम मज़ेदार बात यह है कि कभी पूरी सैर GitHub के स्टेटस देखते निकल जाती है।
फिर भी यह रोमांचक है: रिपॉज़िटरी, CI/CD और AI सहायक मिलकर जेब में समाने वाला छोटा रिमोट डेवलपमेंट माहौल बनाते हैं।
यह अभी “ChatGPT, मेरी वेबसाइट बना दो” नहीं है।
बल्कि “यह फीचर बनाओ… नहीं, ऐसे नहीं… GitHub फिर जाँचो… टेस्ट सुधारो… हाँ, अब इसे मर्ज करो” जैसा है।
और यही सॉफ़्टवेयर विकास के भविष्य की झलक देता है।
ChatGPT को GitHub से जोड़ने का तरीका मैंने Codex क्रेडिट खत्म होने पर ChatGPT और GitHub से विकास कैसे जारी रखा में बताया है।


क्लाउड / सिस्टम