Codex چیست؟
Codex عامل کدنویسی OpenAI است که از ترمینال، افزونهی IDE یا برنامهی دسکتاپ ChatGPT اجرا میشود. هم بهصورت غیرتعاملی و هم تعاملی اجرا میشود، و این آن را به کلاینتی تبدیل میکند که وقتی کار بازاریابی باید روی زمانبندی انجام شود، نه در یک گفتگو، سراغش میروند.
Codex یا ChatGPT؟ Codex عامل کدنویسی OpenAI است و Hermoso را بهصورت پلاگین یا سرور MCP میپذیرد. اپلیکیشن چت ChatGPT بهجایش Hermoso را از فهرست اپلیکیشنهایش اضافه میکند.
Hermoso بازاریابی روی خودکار است: بیش از 922 ابزار روی یک نقطهی پایانی MCP، که تحقیق تبلیغات رقبا، تبلیغات تصویری و ویدیویی آماده در بیش از 100 مدل، انتشار و زمانبندی در 11 شبکهی اجتماعی، و مدیریت کمپین در Meta، Google Ads، Microsoft Advertising، Reddit Ads، LinkedIn، Pinterest، X Ads، TikTok Ads، Snapchat Ads، ChatGPT Ads، Apple Search Ads و AppLovin Ads را پوشش میدهد. یک اتصال، و Codex همهی آن را در اختیار دارد.
اتصال Hermoso به Codex
- یک دستور، بدون کلید.
Codex فایل marketplace را در مخزن عمومی Hermoso میخواند و پنج مهارتش را نصب میکند (research، ad-from-brand، generate، product-photoshoot و marketing). این مهارتها دستورcodex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermosohermosoرا از طریقnpxاجرا میکنند، پس فهرست ابزارها در نشستهای شما بار نمیشود و تا وقتی دستوری اجرا نشود، چیزی از زمینهی شما هزینه نمیکند. - یک بار وارد شوید.
مرورگر برای ورود باز میشود و یک اعتبارنامهی فقط برای مالک را درnpx -y hermoso auth login~/.hermoso/config.jsonذخیره میکند. روی آن دستگاه مرورگر نیست، مثلاً CI یا کانتینر؟ یک کلید در MCP & CLI → Terminal & API keys بسازید وnpx -y hermoso auth login --token hmk_…را اجرا کنید. کلید اختیار خرج واقعی دارد، پس آن را مثل رمز عبور نگه دارید. - اختیاری: سرور MCP هم.
این سرور را درcodex mcp add hermoso -- npx -y hermoso mcp~/.codex/config.tomlمینویسد و همان اعتبارنامهی ذخیرهشده را میخواند، پس کلیدی در فایل قرار نمیگیرد. نقطهی پایانی میزبانیشده را ترجیح میدهید؟codex mcp add hermoso --url https://app.hermoso.ai/mcp، سپسcodex mcp login hermosoبرای ورود OAuth. مهارتها بدون هیچکدام به همهی ابزارها میرسند. - از 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 استفاده میکند میخواند، و به همین دلیل یک مخزن در هر دو نصب میشود.
هر کانالی که Codex میتواند در آن پست بگذارد
هر کدام صفحهی خودش را دارد، با سقف واقعی کپشن همان کانال، گزینههای واقعی قابلمشاهده بودن، آنچه رد میکند و دلیلش، و یک نمونهی کاری که برای Codex نوشته شده.
| کانال | کاروسل | سقف متن |
|---|---|---|
| 2 عکس یا بیشتر، سقف ما 30 اسلاید | 63,206 کاراکتر | |
| 2 تا 10، عکس و ویدیو | 2,200 کاراکتر | |
| Threads | 2 تا 20، عکس و ویدیو | 500 کاراکتر |
| TikTok | تا 35 عکس | 2,200 / 4,000 کاراکتر |
| YouTube | رد میشود (واحد این کانال ویدیو است) | عنوان 100 کاراکتری |
| X | رد میشود (4 رسانه بهصورت شبکه نمایش داده میشوند) | 280، یا 25,000 در Premium |
| 2 تا 20 عکس، فقط صفحهی شرکت | 3,000 کاراکتر | |
| 2 تا 5 عکس (در Trial مسدود است) | توضیح 800 کاراکتری | |
| Bluesky | 2 تا 4 عکس | 300 کاراکتر و 3,000 بایت |
| Telegram | 2 تا 10، عکس و ویدیو | 4,096، یا 1,024 با رسانه |
همهی اینها از طریق یک تقویم واحد با schedule_post صف میشوند، با کپشن مخصوص هر کانال، و list_scheduled نتیجهی هر کانال را جداگانه گزارش میکند، نه یک تیک سبز واحد، چون «کار موفق شد» و «پست منتشر شد» دو پرسش متفاوتاند. پست زمانبندیشده در Hermoso زندگی میکند، پس سر وقت منتشر میشود، چه Codex هنوز در حال اجرا باشد یا نه.
Google Business Profile جدیدترین کانال است: پستهایی با عکس و دکمه روی فهرست Google Search و Maps شما، پاسخ به نظرات، ویرایش فهرست، و تماسها، کلیکهای وبسایت و درخواستهای مسیری که فهرست برایتان میآورد. Codex از طریق همان ابزارها به آن میرسد، و schedule_post آن را در همان تقویم صف میکند.
یک کانال که ساخته شده اما ارائه نمیشود
صادق بودن دربارهی این، ارزشش بیشتر از یک فهرست بلندتر است. یک سطح انتشار در کد وجود دارد که نگه داشته شده و منتظر پلتفرم است، نه منتظر ما:
- Reddit: پستگذاری و آمار پستها ساخته شدهاند، اما سیاست Responsible Builder در Reddit تأیید کتبی صریح را پیش از اینکه یک اپ از Data API استفاده کند الزامی میداند، و آن درخواست هنوز تأیید نشده است. کانکتور نگه داشته شده و بهصورت یک صفحهی OAuth که به یک API مرده میرسد ارائه نمیشود. Reddit Ads اتصال دیگری است و فعال است: کل ساختار کمپین، پیشبینی، جستوجوی هدفگیری، پیکسلها و فرمهای سرنخ.
کانکتوری که یک OAuth موفق و یک API مرده به شما بدهد، از کانکتوری که هنوز ارائه نشده بدتر است، پس بهعنوان موجود فهرست نمیشود.
سه کاری که پس از اتصال یک بار تایپ میکنید
- تحقیق. «سه رقیب نزدیکم کیستند، و طولانیترین تبلیغات Meta آنها چیست؟ بگو کدام قلاب مدام تکرار میشود.» این کار
find_competitors→pull_competitor_ads→mine_anglesرا اجرا میکند. - ساخت. «با همان قلاب یک تبلیغ ویدیویی UGC با نسبت 9:16 برایم بساز، با عکس واقعی محصولم و کپشنهای روی ویدیو.» این کار
get_brand→plan_ad→render_adرا اجرا میکند، و یک URL از فایل mp4 نهایی برمیگرداند. - انتشار. «برای سهشنبه ساعت 9 صبح در Instagram و TikTok زمانبندی کن، و یک کمپین Meta متوقفشده حول آن بساز که ایالات متحده را با $30 در روز هدف بگیرد.» این کار
schedule_post→create_meta_campaign→create_meta_adرا اجرا میکند.
کاری که Codex بهتنهایی نمیتواند انجام دهد
عاملی با بودجه فقط وقتی مفید است که شعاع آسیبش محدود باشد، پس حصار در سرور است نه در یک پرامپت. هر کمپین تبلیغاتی، مجموعهی تبلیغ، گروه تبلیغ و تبلیغ متوقف ساخته میشود، و تغییر وضعیتی که پول واقعی را فعال میکند بدون یک پرچم تأیید صریح اجرا نمیشود. هر رندر پیش از خرج شدن هر چیز قیمت داده میشود (hermoso_capabilities هزینهی دقیق اعتبار هر مدل را پیش از هر خرجی منتشر میکند). اعتبارها پیش از اولین فراخوانی ارائهدهنده رزرو میشوند و بعد به هزینهی دقیق تسویه میشوند، پس یک ارسال ناموفق بازپرداخت میشود نه اینکه بدون هیچ نتیجهای از شما پول گرفته شود. حذفها هم به تأیید نیاز دارند، و هر درخت کمپین پیش از اینکه عامل شما بگوید چه ساخته، از پلتفرم تبلیغات دوباره خوانده میشود.
یک قدم عمداً با شماست: اتصال هر حساب، یک بار. بیشتر کانالها از طریق صفحهی رضایت OAuth خود پلتفرم در مرورگر وصل میشوند؛ Bluesky یک رمز برنامه میخواهد و Telegram یک توکن ربات، که در Hermoso چسبانده میشود. هر چیز بعد از آن یک فراخوانی ابزار است.
در حالت تعاملی Codex پیش از اجرا فراخوانی را نشان میدهد. در حالت غیرتعاملی کسی برای پرسیدن نیست، و این باید در طراحی هر مرحلهای که منتشر یا خرج میکند لحاظ شود.
هزینه
اضافه کردن Hermoso به Codex هزینهی اضافه ندارد: یک حساب اعتباری واحد وجود دارد و برایش فرقی نمیکند کدام کلاینت درخواست داده است. حساب رایگان با 30 اعتبار هنگام ثبتنام شروع میشود و 250+ اعتبار دیگر هم قابل کسب است. اعتبارها فقط برای مدلهای هوش مصنوعی و تحقیق Ad Spy خرج میشوند؛ پستگذاری، زمانبندی، مدیریت تبلیغات و تحلیل در همهی کانالها رایگان است، جز X که چون X هزینهی هر درخواست API را از ما میگیرد، برای هر فراخوانی هزینه دارد. پلنهای پولی $29، $69 و $149 در ماه هستند برای 1,200، 3,000 و 7,000 اعتبار، و همهی امکانات در همهی پلنها هست. hermoso_capabilities قیمت دقیق اعتبار هر رندر را پیش از اجرا میدهد.
عیبیابی
- سرور محلی راهنما را چاپ میکند و خارج میشود. آرگومانها
mcpانتهایی را ندارند.npx -y hermosoبه تنهایی راهنما را چاپ میکند؛npx -y hermoso mcpسرور را راه میاندازد. - روی آن دستگاه مرورگر وجود ندارد. یک کلید زیر MCP & CLI → کلیدهای ترمینال و API بسازید و بهجایش
npx -y hermoso auth login --token hmk_…را اجرا کنید. - یک کانال گم شده است. آن را در Hermoso زیر Settings → Connectors وصل کنید، سپس از Codex بخواهید
list_connectorsرا دوباره اجرا کند. - Codex بدون استفاده از Hermoso پاسخ میدهد. در درخواست نامش را ببرید: «با Hermoso ... انجام بده». این شک را دربارهی اینکه کدام ابزارها باید کار را انجام دهند از بین میبرد.
فراتر از انتشار
انتشار آخرین گام است و کوچکترین بخش آن. همان اتصال، کتابخانههای تبلیغاتی Meta، Google و LinkedIn را بهعلاوهی TikTok، Instagram، YouTube، Reddit و Threads در حالت ارگانیک برای تحقیق در اختیار Codex میگذارد؛ بیش از 100 مدل تصویر، ویدیو، صدا و نوشتن روی یک حساب اعتباری واحد، با آواتارهای UGC، دوبله، افزایش کیفیت و قالبهای تبلیغاتی بومی HTML؛ و کل ساختار کمپین را روی 12 پلتفرم تبلیغاتی پولی. کلید API جداگانه برای هر فروشنده لازم نیست نگه دارید و اپ جدایی برای یادگرفتن وجود ندارد.
به فهرست کامل ابزارها، همهی عاملهایی که Hermoso با آن کار میکند، یا MCP بازاریابی چیست نگاه کنید. برای داستان بلندتر دربارهٔ این کلاینت، تبلیغات از خط فرمان را ببینید.
Hermoso در عاملهای دیگر
همان حساب Hermoso در هر عاملی که در زیر میآید کار میکند، پس برند، کتابخانه، برنامهی زمانبندی و اعتبارهایتان با شما بین آنها جابهجا میشوند.
| عامل | نحوهی اتصال Hermoso |
|---|---|
| Claude | با OAuth وصل میشود، چیزی برای چسباندن نیست |
| ChatGPT | با OAuth وصل میشود، چیزی برای چسباندن نیست |
| Claude Code | از ترمینال با hermoso auth login وارد میشود، چیزی برای چسباندن نیست |
| Cursor | از ترمینال با hermoso auth login وارد میشود، چیزی برای چسباندن نیست |
| Cline | یک کلید API را در هدر Authorization میگیرد |
| OpenClaw | از ترمینال با hermoso auth login وارد میشود، چیزی برای چسباندن نیست |
| Grok Bot | قالب Hermoso Marketing Bot را اضافه میکند و یک کلید API را در گفتگو میگیرد، یا از ترمینال خود Bot وارد میشود |
| Hermes | از ترمینال با hermoso auth login وارد میشود، چیزی برای چسباندن نیست |
| Gemini CLI | از ترمینال با hermoso auth login وارد میشود، چیزی برای چسباندن نیست |
| Perplexity | با OAuth وصل میشود، چیزی برای چسباندن نیست |
| Le Chat | با OAuth وصل میشود، چیزی برای چسباندن نیست |
| Claude Cowork | با OAuth وصل میشود، چیزی برای چسباندن نیست |
| Perplexity Computer | با OAuth وصل میشود، چیزی برای چسباندن نیست |
| Paperclip | با OAuth وصل میشود، چیزی برای چسباندن نیست |
| Gemini | با OAuth وصل میشود، چیزی برای چسباندن نیست |
| Grok Build | از ترمینال با hermoso auth login وارد میشود، چیزی برای چسباندن نیست |
| Kimi Code | آدرس میزبانیشده را به mcp.json اضافه میکند و با /mcp-config login وارد میشود، چیزی برای چسباندن نیست |
| DeepSeek Harness | با hermoso auth login از ترمینال وارد میشود و Hermoso را بهعنوان سرور محلی اجرا میکند، چیزی برای چسباندن نیست |
| Manus | یک کلید API را در هدر Authorization میگیرد |
| Muse | یک پیام در گفتگو، سپس ورود با OAuth |
| هر کلاینت MCP | آدرس میزبانیشده با OAuth، یا یک سرور محلی روی stdio |
پرسشهای متداول
آیا Codex میتواند در شبکههای اجتماعی پست بگذارد؟
بله، پس از نصب Hermoso. Codex سپس میتواند در Facebook، Instagram، Threads، TikTok، YouTube، X، LinkedIn، Pinterest، Bluesky، Telegram و Google Business Profile منتشر کند، و هر یازده را از یک صف با کپشنهای جداگانه برای هر کانال زمانبندی کند.
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 سرورهای 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 استفاده میکند میخواند، و به همین دلیل یک مخزن در هر دو نصب میشود.
آیا Codex میتواند تبلیغات رقبای من را تحقیق کند؟
بله. از Codex، کتابخانههای تبلیغاتی Meta، Google و LinkedIn همراه با TikTok، Instagram، YouTube، Reddit و Threads ارگانیک قابل جستوجو هستند، و بر اساس مدت اجرا رتبهبندی میشوند، چون تبلیغی که ماهها هنوز در حال اجراست، یعنی دارد هزینهاش را پس میدهد. همچنین میتواند یک رقیب را تحلیل کند و صدای ویدیو، متن روی صفحه و فهرست بیتها را با زمانبندی برگرداند.
آیا برای استفاده از Hermoso در Codex به یک حساب جدا نیاز دارم؟
نه. یک حساب Hermoso کافی است و Codex با آن احراز هویت میکند. مرحلهی ورود اعتبارنامه را خودش ذخیره میکند، پس چیزی برای چسباندن نیست. استودیوی وب در app.hermoso.ai همان موتور و همان اعتبارها را دارد.
آیا امن است به Codex اجازه دهم برای من پست بگذارد و تبلیغ اجرا کند؟
Hermoso مراحلی را که هزینه دارند یا برگشتناپذیرند، صرفنظر از تنظیم Codex، پشت دروازههایی روی سرور خودش نگه میدارد: هر کمپین متوقف ساخته میشود، تغییر هزینه و حذف به تأیید صریح نیاز دارد، و پست فقط به حسابی میرسد که شما در Hermoso متصل و تیک زدهاید. در حالت تعاملی Codex پیش از اجرا فراخوانی را نشان میدهد. در حالت غیرتعاملی کسی برای پرسیدن نیست، و این باید در طراحی هر مرحلهای که منتشر یا خرج میکند لحاظ شود.
آیا Codex تنظیمات Hermoso را بین CLI و برنامهی دسکتاپ به اشتراک میگذارد؟
بله، برای سرورهای MCP. OpenAI یک فایل پیکربندی را مستند کرده، ~/.codex/config.toml، که CLI Codex، افزونهی IDE و Codex در برنامهی دسکتاپ ChatGPT آن را به اشتراک میگذارند، پس سروری که با codex mcp add اضافه شود در هر سه دیده میشود.
با ثبتنام، رایگان با 30 اعتبار شروع کنید و با کسب بیشتر به 250+ اعتبار دیگر برسید. همهی امکانات در همهی پلنها هست.
رایگان شروع کنید → مشاهده قیمتها