Codex से Instagram पर पोस्ट करें

Hermoso का प्लगइन इंस्टॉल करें, फिर Codex शेड्यूल किए गए, बिना इंटरैक्शन वाले रन में Instagram के लिए रेंडर और पब्लिश कर सकता है।

Hermoso एक मार्केटिंग MCP सर्वर है: एक OAuth-सुरक्षित एंडपॉइंट पर 922+ टूल, जो एजेंट को किसी बाज़ार में पहले से चल रहे विज्ञापनों की रिसर्च करने, तैयार इमेज और वीडियो विज्ञापन बनाने, उन्हें प्रकाशित करने, और उनके पीछे के पेड अभियान बनाने देते हैं। Codex इन सबतक एक कनेक्शन से पहुँचता है। यह पेज उसके एक हिस्से को कवर करता है: Instagram पर Codex असल में क्या कर सकता है, और Instagram उसे क्या नहीं करने देता।

Codex से Hermoso कनेक्ट करें

  1. एक कमांड, और कोई कुंजी नहीं।
    codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso
    Codex Hermoso की सार्वजनिक रिपॉज़िटरी की मार्केटप्लेस फ़ाइल पढ़ता है और उसकी पाँच स्किल इंस्टॉल करता है (research, ad-from-brand, generate, product-photoshoot और marketing)। ये स्किल npx के ज़रिए hermoso कमांड चलाती हैं, इसलिए आपके सेशन में कोई टूल-सूची लोड नहीं होती, और जब तक कोई कमांड न चले, संदर्भ में कुछ भी खर्च नहीं होता।
  2. एक बार साइन इन करें।
    npx -y hermoso auth login
    यह ब्राउज़र में साइन-इन खोलता है और ~/.hermoso/config.json में सिर्फ़ मालिक के लिए क्रेडेंशियल सेव करता है। उस मशीन पर ब्राउज़र नहीं है, जैसे CI या कंटेनर? तो MCP & CLI → टर्मिनल और API कुंजियाँ में कुंजी बनाएँ और npx -y hermoso auth login --token hmk_… चलाएँ। कुंजी के पास असली खर्च का अधिकार होता है, इसलिए उसे पासवर्ड की तरह रखें।
  3. वैकल्पिक: MCP सर्वर भी।
    codex mcp add hermoso -- npx -y hermoso mcp
    यह सर्वर को ~/.codex/config.toml में लिखता है और वही सेव किया हुआ क्रेडेंशियल पढ़ता है, इसलिए फ़ाइल में कोई कुंजी नहीं जाती। होस्टेड एंडपॉइंट पसंद है? तो codex mcp add hermoso --url https://app.hermoso.ai/mcp और फिर OAuth साइन-इन के लिए codex mcp login hermoso। स्किल दोनों के बिना भी हर टूल तक पहुँचती हैं।
  4. Codex से कुछ माँगें। “मेरे तीन सबसे नज़दीकी प्रतिस्पर्धियों के सबसे लंबे समय से चल रहे विज्ञापन खोजो और सबसे अच्छा हुक 9:16 वीडियो में बदलो,” या “यह रेंडर इस चैनल पर पोस्ट करो।” एजेंट टूल चुनता है; खर्च आप मंज़ूर करते हैं।

Codex MCP सर्वर ~/.codex/config.toml में रखता है, या भरोसेमंद प्रोजेक्ट में .codex/config.toml में, और वह फ़ाइल TOML है, JSON नहीं: कॉपी किया हुआ mcpServers ब्लॉक लोड नहीं होगा, और हाथ से लिखी एंट्री [mcp_servers.hermoso] होगी जिसमें command = "npx" और args = ["-y", "hermoso", "mcp"] हों। आख़िरी mcp ज़रूरी है: बिना सब-कमांड के npx -y hermoso सिर्फ़ मदद दिखाकर बंद हो जाता है। Codex प्लगइन मार्केटप्लेस उसी .claude-plugin लेआउट में पढ़ता है जिसे Claude Code इस्तेमाल करता है, इसीलिए एक ही रिपॉज़िटरी दोनों में इंस्टॉल होती है।

फिर Hermoso में Settings → Connectors के अंतर्गत Instagram को एक बार ख़ुद जोड़ें। यह एक OAuth सहमति स्क्रीन है, इसलिए यही एक कदम है जिसके लिए ब्राउज़र चाहिए। उसके बाद हर चीज़ एक टूल कॉल है।

Codex को मिलने वाले Instagram टूल

  • post_to_meta: target: "instagram" के साथ Instagram पर पब्लिश करता है। Instagram एक विज़ुअल चैनल है और API भी यही मानता है: पोस्ट को इमेज या वीडियो चाहिए।
  • schedule_post: उसे साझा कैलेंडर पर कतार में लगाता है, और ज़रूरत हो तो प्रति-चैनल कैप्शन के साथ, अगर कॉपी आपके Facebook या LinkedIn वर्ज़न से अलग हो।
  • list_meta_comments / reply_to_meta_comment / moderate_meta_comment: पोस्ट के नीचे पढ़ें, जवाब दें और मॉडरेट करें।
  • meta_page_insights / meta_post_insights: पहुँच, इम्प्रेशन, सेव और एंगेजमेंट, खाते के हिसाब से और प्रति पोस्ट।
  • search_instagram: सार्वजनिक Instagram Reels पर कीवर्ड सर्च, पब्लिश करने के लिए नहीं बल्कि रिसर्च के लिए।

ऑटोमेट करने से पहले Instagram की दो बातें जानने लायक हैं। Meta के API में कोई नेटिव Instagram शेड्यूलिंग नहीं है, इसलिए शेड्यूल Instagram का नहीं बल्कि Hermoso की कतार है, और Instagram के लिए Facebook का scheduleAt पास करना मना किया जाता है, चुपचाप अभी पोस्ट करने के बजाय। और एक Instagram कैप्शन लाइव होने के बाद संपादित नहीं किया जा सकता: Meta किसी प्रकाशित पोस्ट पर सिर्फ़ इतना बदलने देता है कि टिप्पणियाँ चालू हैं या नहीं। डिलीट किया जा सकता है: manage_meta_post सामान्य पोस्ट, Stories, Reels और पूरे कैरोसेल एल्बम हटाता है, पर एल्बम से एक कार्ड अलग नहीं करता।

ऑटोमेट करने से पहले Instagram की सीमाएँ जानने लायक हैं

टेक्स्टInstagram कैप्शन 2,200 अक्षरों तक सीमित है। यह पोस्ट बनाते या कतार में डालते समय लागू होता है, इसलिए बहुत लंबी पोस्ट तब मना हो जाती है जब आप अभी वहीं हैं, न कि बाहर जाते समय चुपचाप काट दी जाती है।
Visibilityकेवल सार्वजनिक। Meta का Content Publishing API या तुरंत प्रकाशित करता है या बिल्कुल नहीं, और Instagram के पास “कोई unlisted, private या draft पोस्ट नहीं है।” Instagram पर समीक्षा चरण चाहिए तो वह कॉल से पहले होना चाहिए, बाद में नहीं।
कैरोसेल2 से 10 स्लाइड, और इमेज व वीडियो मिलाए जा सकते हैं। वह ऊपरी सीमा Meta की अपनी है, जो उस क्षमता तालिका में उद्धृत है जिसे वह लागू करता है: “कैरोसेल इमेज, वीडियो, या दोनों के मिश्रण में 10 तक सीमित हैं।” निचली सीमा 2 हमारी है, क्योंकि किसी भी प्लेटफ़ॉर्म पर एक स्लाइड कैरोसेल नहीं होती। एक-स्लाइड का अनुरोध एक सामान्य पोस्ट के रूप में प्रकाशित होता है, मना नहीं किया जाता।
कौन सा खाताpageId। Instagram जुड़े Facebook Page के ज़रिए प्रकाशित होता है, इसलिए वही पहचान फ़ील्ड उसे चुनता है।

Codex में आज़माएँ

इसे आम भाषा में माँगें। ये साधारण वाक्य हैं, कोई DSL नहीं:

“नॉन-इंटरैक्टिव: आज की प्रोडक्ट फ़ोटो से 4-स्लाइड का कैरोसेल बनाओ, उसे 2,200 अक्षर से कम के कैप्शन के साथ Instagram पर पब्लिश करो, और परमालिंक के साथ बाहर निकलो।”

यहाँ यह इस क्रम में चलता है: search_instagram → plan_ad → render_ad → post_to_meta (target: "instagram")। इंटरैक्टिव रूप से Codex टूल चलाने से पहले कॉल दिखाता है। नॉन-इंटरैक्टिव रूप से पूछने वाला कोई नहीं होता, इसलिए जो भी कदम पब्लिश या खर्च करता है, उसके लिए इसे ध्यान से डिज़ाइन करना ज़रूरी है।

Instagram पर Codex: जहाँ दिक्कत आती है

बिना निगरानी वाली पाइपलाइन में Instagram को एक इंसानी कदम चाहिए: पब्लिश हो चुका कैप्शन API से कभी संपादित नहीं किया जा सकता। अगर Codex टाइमर पर चल रहा है, तो समीक्षा को पब्लिश से पहले रखें: बनाएँ और रोकें, फिर मंज़ूरी पर पब्लिश करें। डिलीट ही एकमात्र वापसी है। manage_meta_post साधारण पोस्ट, Stories, Reels और पूरे कैरोसेल एल्बम हटाता है, पर डिलीट के साथ लाइक और टिप्पणियाँ भी चली जाती हैं।

बिना निगरानी वाले रन के लिए पूरे टूल मैनिफ़ेस्ट के बजाय hermoso CLI का --json विकल्प लें। संदर्भ में यह कहीं सस्ता है, और उस पर दावा करना भी आसान है।

पोस्ट करने से पहले Instagram पर रिसर्च

search_meta_ads Facebook के साथ-साथ Instagram प्लेसमेंट को भी कवर करता है, क्योंकि वह एक ही लाइब्रेरी है। ऑर्गेनिक के लिए, search_instagram सार्वजनिक Reels को कीवर्ड से खोजता है, और यही वह सतह है जहाँ फ़ॉर्मैट असल में चलता है; प्रोफ़ाइल और हैशटैग पुल fetch_social_data और search_instagram_hashtag से जाते हैं।

भुगतान वाला हिस्सा

Instagram प्लेसमेंट उसी Meta अभियान ढाँचे से खरीदे जाते हैं जो Facebook का है: create_meta_campaign → create_meta_adset → create_meta_ad, प्रति प्लेटफ़ॉर्म और स्थिति के अनुसार प्लेसमेंट चुने जा सकते हैं। preview_meta_ad खर्च से पहले हर प्लेसमेंट के लिए असली रेंडर किया विज्ञापन दिखाता है, और meta_insights नतीजों को उम्र, लिंग, प्लेसमेंट और देश के हिसाब से बाँटता है। यही विभाजन अगला क्रिएटिव तय करता है।

Codex अपने दम पर क्या नहीं कर सकता

बजट वाला एजेंट तभी उपयोगी है जब उसका प्रभाव-क्षेत्र सीमित हो, इसलिए बाड़ प्रॉम्प्ट में नहीं, सर्वर में है। हर विज्ञापन अभियान, विज्ञापन सेट, विज्ञापन समूह और विज्ञापन पॉज़्ड बनता है, और असली पैसा चलाने वाले स्टेटस स्विच बिना साफ़ पुष्टि के नहीं चलते। हर रेंडर पहले कोट किया जाता है (hermoso_capabilities कुछ भी खर्च होने से पहले हर मॉडल की सटीक क्रेडिट लागत बताता है)। क्रेडिट पहली प्रदाता कॉल से पहले रिज़र्व होते हैं और बाद में सटीक लागत पर सेटल होते हैं, इसलिए विफल डिस्पैच पैसे लौटा देता है, आपसे बेवजह शुल्क नहीं लेता। डिलीट भी पुष्टि-गेटेड हैं, और हर अभियान ढाँचा आपके एजेंट के आपको बताने से पहले विज्ञापन प्लेटफ़ॉर्म से रीड-बैक होता है।

एक कदम जानबूझकर हेडलेस नहीं है: खाता जोड़ना एक OAuth सहमति स्क्रीन है, इसलिए चैनल एक बार ब्राउज़र में जोड़ना होता है। उसके बाद हर चीज़ एक टूल कॉल है।

बाक़ी मैट्रिक्स

Codex से पोस्ट करें: Facebook · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Bluesky · Telegram। या वे सभी जगहें देखें जहाँ Codex पोस्ट कर सकता है।

इनसे Instagram पर पोस्ट करें: Claude · ChatGPT · Claude Code · Cursor · Cline · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip · कमांड लाइन से विज्ञापन

अक्सर पूछे जाने वाले सवाल

क्या Codex Instagram पर पोस्ट कर सकता है?

हाँ, Hermoso के Codex प्लगइन से। codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso चलाएँ, जिससे Hermoso की स्किल इंस्टॉल होती हैं, फिर npx -y hermoso auth login से एक बार साइन इन करें। साइन-इन ब्राउज़र खोलता है और क्रेडेंशियल खुद सेव करता है, इसलिए न कोई कुंजी बनानी है, न चिपकानी। MCP सर्वर भी चाहिए तो codex mcp add hermoso -- npx -y hermoso mcp चलाएँ। फिर Codex के पास 922+ टूल होते हैं, जिनमें Instagram पर पोस्ट करने वाले टूल भी शामिल हैं, और वे भी जो आपके बाज़ार में चल रहे विज्ञापनों की रिसर्च करते हैं और क्रिएटिव खुद रेंडर करते हैं।

Codex से Instagram कैसे जोड़ें?

दो चरण, हर एक बस एक बार। codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso चलाएँ, जिससे Hermoso की स्किल इंस्टॉल होती हैं, फिर npx -y hermoso auth login से एक बार साइन इन करें। साइन-इन ब्राउज़र खोलता है और क्रेडेंशियल खुद सेव करता है, इसलिए न कोई कुंजी बनानी है, न चिपकानी। MCP सर्वर भी चाहिए तो codex mcp add hermoso -- npx -y hermoso mcp चलाएँ। फिर Hermoso में सेटिंग्स → कनेक्टर के तहत Instagram कनेक्ट करें, जो ब्राउज़र में एक OAuth सहमति स्क्रीन है। उसके बाद Codex Instagram पर एक सामान्य टूल कॉल की तरह पोस्ट करता है।

क्या Codex Instagram पर कैरोसेल पोस्ट कर सकता है?

हाँ, 2 से 10 स्लाइड, और इमेज व वीडियो मिलाए जा सकते हैं। दस Meta की अपनी प्रकाशित सीमा है, Hermoso की गढ़ी हुई नहीं। Codex दोनों ही स्थितियों में वही पब्लिश टूल कॉल करता है, और जो चैनल कैरोसेल नहीं ले जा सकता उसे असली कारण के साथ मना किया जाता है।

Codex से Instagram पर पोस्ट करने का खर्च क्या है?

Instagram पर पब्लिश करने में कोई क्रेडिट खर्च नहीं होता; Meta हर API कॉल का कुछ नहीं लेता। क्रेडिट रेंडर पर लगते हैं। प्लान $29, $69 और $149 प्रति माह के हैं, जिनमें 1,200, 3,000 और 7,000 क्रेडिट मिलते हैं, और हर फ़ीचर Free सहित हर प्लान पर है। एकमात्र अपवाद एंटरप्राइज़ SSO है।

क्या Codex को मेरा Instagram पासवर्ड चाहिए?

नहीं। आप ब्राउज़र में एक OAuth सहमति स्क्रीन के ज़रिए एक बार Instagram को Hermoso से जोड़ते हैं, और फिर Codex उसे एक टूल कॉल के रूप में पहुँचता है। खाता जोड़ना ही वह एक कदम है जो हेडलेस नहीं है; उसके बाद किसी चीज़ को पासवर्ड नहीं चाहिए, और कोई क्रेडेंशियल कभी मॉडल को नहीं दिया जाता।

क्या Codex Instagram पोस्ट को बाद के लिए शेड्यूल कर सकता है?

हाँ। schedule_post इसे उसी एक कैलेंडर पर कतार में लगाता है जिस पर हर दूसरा चैनल है, और ज़रूरत हो तो प्रति-चैनल कैप्शन के साथ; list_scheduled और cancel_scheduled उसे पढ़ते और वापस लेते हैं। Instagram उन ग्यारह चैनलों में से एक है जो कतार में जाते हैं।

साइनअप पर 30 क्रेडिट के साथ मुफ़्त शुरू करें, और 250+ और कमाएँ। हर फ़ीचर हर प्लान पर है।

मुफ़्त शुरू करें →   कीमतें देखें