Mag-post, mag-schedule at mag-run ng ads mula sa Codex

Isang command lang ang mag-i-install ng plugin ng Hermoso sa Codex. Pagkatapos, puwede nitong saliksikin ang competitor ads, mag-render ng video at image ads, at i-publish ang mga ito sa labing-isang social channel, interactive man o mula sa codex exec.

Ano ang Codex?

Ang Codex ay coding agent ng OpenAI, pinapatakbo mula sa terminal, sa IDE extension o sa ChatGPT desktop app. Tumatakbo ito nang hindi interactive at interactive din, kaya ito ang client na kadalasang ginagamit kapag ang marketing job ay dapat mangyari ayon sa schedule at hindi sa isang usapan.

Codex o ChatGPT? Ang Codex ay coding agent ng OpenAI, at tinatanggap nito ang Hermoso bilang plugin o MCP server. Ang ChatGPT chat app naman ay nagdadagdag ng Hermoso mula sa app directory nito.

Hermoso ay marketing sa autopilot: 1,000+ tools sa iisang MCP endpoint na sumasaklaw sa competitor ad research, image at video ads sa 100+ models, pag-publish at pag-schedule sa labing-isang social channel, at pamamahala ng campaign sa Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads at AppLovin Ads. Isang koneksyon lang, at kumpleto na ang Codex.

Ikonekta ang Hermoso sa Codex

  1. Isang command, at walang key.
    codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso
    Binabasa ng Codex ang marketplace file sa public repository ng Hermoso at ini-install ang limang skills nito (research, ad-from-brand, generate, product-photoshoot at marketing). Pinapatakbo ng mga skill ang command na hermoso sa pamamagitan ng npx, kaya walang tool list na nilo-load sa mga session mo at walang nagagastos na context hanggang may tumakbong command.
  2. Mag-sign in nang isang beses.
    npx -y hermoso auth login
    Magbubukas ito ng browser para sa sign-in at mag-iimbak ng owner-only na credential sa ~/.hermoso/config.json. Walang browser sa makinang iyon, halimbawa sa CI o container? Gumawa ng key sa MCP & CLI → Terminal & API keys at patakbuhin ang npx -y hermoso auth login --token hmk_…. May totoong spend authority ang key, kaya ingatan ito gaya ng password.
  3. Opsyonal: ang MCP server din.
    codex mcp add hermoso -- npx -y hermoso mcp
    Isinusulat nito ang server sa ~/.codex/config.toml at binabasa ang parehong naka-imbak na credential, kaya walang key na napupunta sa file. Mas gusto mo ang hosted endpoint? codex mcp add hermoso --url https://app.hermoso.ai/mcp, tapos codex mcp login hermoso para sa OAuth sign-in. Naaabot ng mga skill ang bawat tool nang wala sa dalawa.
  4. Humingi ng isang bagay sa Codex. “Kunin ang pinakamatagal nang tumatakbong ads ng tatlo kong pinakamalapit na kakumpitensya at gawing 9:16 video ang pinakamahusay nilang hook,” o “i-post ang render na ito sa channel.” Ang agent ang pumipili ng tools; ikaw ang nag-a-approve ng gastos.

Iniingatan ng Codex ang mga MCP server sa ~/.codex/config.toml, o sa .codex/config.toml sa isang trusted na project, at TOML ang file na iyon, hindi JSON: hindi mag-lo-load ang kinopyang mcpServers block, at ang manual na entry ay [mcp_servers.hermoso] na may command = "npx" at args = ["-y", "hermoso", "mcp"]. Mahalaga ang huling mcp: ang npx -y hermoso na walang subcommand ay nagpapakita lang ng help at lumalabas. Binabasa ng Codex ang plugin marketplaces sa parehong .claude-plugin layout na ginagamit ng Claude Code, kaya iisang repository ang nag-i-install sa dalawa.

Bawat channel na puwedeng i-publish ng Codex

Bawat isa sa mga ito ay may sariling pahina na may tunay na caption limit ng channel na iyon, mga tunay nitong visibility option, kung ano ang tinatanggihan nito at bakit, at isang halimbawang nakasulat para sa Codex.

ChannelCarouselLimitasyon sa teksto
Facebook2+ larawan, limit namin na 3063,206 karakter
Instagram2–10, larawan + video2,200 karakter
Threads2–20, larawan + video500 karakter
TikTokHanggang 35 larawan2,200 / 4,000 karakter
YouTubeTinatanggihan (video ang unit)Title na 100 karakter
XTinatanggihan (4 media, lalabas bilang grid)280, o 25,000 sa Premium
LinkedIn2–20 larawan, Company Page lang3,000 karakter
Pinterest2–5 larawan (hindi available sa Trial)Description na 800 karakter
Bluesky2 hanggang 4 na larawan300 karakter at 3,000 bytes
Telegram2 hanggang 10, larawan at video4,096, o 1,024 kapag may media

Lahat ng ito ay pumipila sa iisang calendar na schedule_post na may caption para sa bawat channel, at iniuulat ng list_scheduled ang resulta ng bawat channel sa halip na iisang berdeng tsek, dahil magkaiba ang tanong na “nagtagumpay ang job” at “lumabas na ang post.” Nakatira ang na-schedule na post sa Hermoso, kaya lalabas ito sa oras kahit tumatakbo pa o hindi ang Codex.

Google Business Profile ang pinakabagong channel: Posts na may larawan at button sa listing mo sa Google Search at Maps, mga reply sa mga review mo, mga pag-edit sa listing, at ang mga tawag, website click at direction request na nakukuha ng listing. Naaabot ito ng Codex sa pamamagitan ng parehong tools, at ang schedule_post ay nagpapila nito sa parehong calendar.

Isang channel na ginawa na pero hindi pa inaalok

Mas mahalagang maging tapat dito kaysa sa mas mahabang listahan. May isang publishing surface sa codebase na pinipigil, naghihintay sa platform at hindi sa amin:

  • Reddit: tapos na ang organic posting at post stats, pero hinihingan ng Responsible Builder Policy ng Reddit ng malinaw at nakasulat na pag-apruba bago makagamit ng Data API ang app, at hindi pa naibibigay ang approval na iyon. Pinipigil ang connector sa halip na ialok bilang OAuth screen na patungo sa API na hindi gumagana. Ibang koneksyon ang Reddit Ads at live na ito: buong campaign tree, forecasting, targeting search, pixels at lead forms.

Mas masama ang connector na magbibigay sa iyo ng matagumpay na OAuth pero patay na API kaysa sa hindi pa inaalok, kaya hindi ito nakalista bilang available.

Tatlong bagay na i-type kapag nakakonekta na

  1. Research. “Sino ang tatlong pinakamalapit kong kakumpitensya, at ano ang pinakamatagal nang tumatakbong Meta ads nila? Sabihin mo sa akin kung aling hook ang paulit-ulit.” Tumatakbo ang find_competitors → pull_competitor_ads → mine_angles.
  2. Create. “Gumawa ka ng 9:16 UGC video ad gamit ang hook na iyon, may totoong product photo ko at naka-burn-in na captions.” Tumatakbo ang get_brand → plan_ad → render_ad, at ibinabalik ang tapos na mp4 URL.
  3. Ship. “I-schedule ito sa Instagram at TikTok sa Martes 9am, at gumawa ng naka-pause na Meta campaign sa paligid nito na target ang US na $30 kada araw.” Tumatakbo ang schedule_post → create_meta_campaign → create_meta_ad.

Ang hindi kayang gawin ng Codex nang mag-isa

Kailangan ng agent na may budget ng malinaw na hangganan para maging kapaki-pakinabang, kaya nasa server ang bakod at hindi sa prompt. Bawat ad campaign, ad set, ad group at ad ay ginagawang naka-pause, at tumatangging tumakbo ang mga status switch na nagpapagana ng totoong pera nang walang tahasang confirmation flag. Bawat render ay may quote muna (hermoso_capabilities ang naglalathala ng eksaktong credit cost ng bawat model bago gumastos ang anuman). Nire-reserve ang credits bago ang unang provider call at sinisettle sa eksaktong gastos pagkatapos, kaya ang pumalyang dispatch ay ibinabalik sa iyo sa halip na iwan kang nasisingil nang walang nakuha. Kailangan ding i-confirm ang mga delete, at binabasa muli sa ad platform ang bawat campaign tree bago sabihin ng agent mo kung ano ang nagawa nito.

Isang hakbang ang sadyang sa iyo: ang pag-link ng bawat account, isang beses. Karamihan ng channel ay nagli-link sa pamamagitan ng sariling OAuth consent screen ng platform sa browser; ang Bluesky ay kumukuha ng app password at ang Telegram ay bot token, na ipinapaste sa Hermoso. Lahat ng sumunod ay tool call na.

Sa interactive na paraan, ipinapakita ng Codex ang tawag bago ito patakbuhin. Sa hindi interactive na paraan, walang tatanungin, kaya dapat itong pagplanuhan sa anumang hakbang na nagpa-publish o nagpapagastos.

Magkano ang halaga

Walang dagdag na bayad ang pagdagdag ng Hermoso sa Codex: iisa ang credit meter, at wala itong pakialam kung aling client ang tumawag. Ang libreng account ay may 30 credits pagka-signup at 250+ pang puwedeng kitain. Ginagastos lang ang credits sa AI models at Ad Spy research; libre ang pag-post, pag-schedule, pamamahala ng ads at analytics sa bawat channel maliban sa X, na sumisingil kada tawag dahil sinisingil ng X ang bawat API request. Ang bayad na plan ay $29, $69 at $149 kada buwan para sa 1,300, 3,100 at 6,750 credits, at nasa bawat plan ang bawat feature. Ibinibigay ng hermoso_capabilities ang eksaktong presyo ng credit ng anumang render bago ito patakbuhin.

Troubleshooting

  • Nagpi-print ng help at lumalabas ang lokal na server. Kulang sa dulo ang argumento ng mcp. Ang npx -y hermoso mag-isa ay nagpi-print ng help; ang npx -y hermoso mcp ang nagsisimula ng server.
  • Walang browser sa makinang iyon. Gumawa ng key sa ilalim ng MCP & CLI → Terminal & API keys at patakbuhin na lang ang npx -y hermoso auth login --token hmk_….
  • Kulang ang isang channel. Ikonekta ito sa Hermoso sa ilalim ng Settings → Connectors, tapos hilingin sa Codex na patakbuhin ulit ang list_connectors.
  • Sumasagot ang Codex nang hindi ginagamit ang Hermoso. Banggitin ito sa request: “gamitin ang Hermoso para …”. Mawawala ang alinlangan kung aling tools ang dapat gumawa ng trabaho.

Higit pa sa pag-publish

Ang pag-publish ang huling hakbang, at ito ang pinakamaliit. Sa parehong koneksyon, makakakuha ang Codex ng Meta, Google at LinkedIn ad libraries pati organic TikTok, Instagram, YouTube, Reddit at Threads para sa research; 100+ image, video, voice at writing models sa iisang credit meter, kasama ang UGC avatars, dubbing, upscaling at native HTML ad formats; at ang buong campaign tree sa labindalawang paid platform. Walang per-vendor API keys na hahawakan at walang hiwalay na app na kailangang matutunan.

Tingnan ang buong listahan ng tools, bawat agent na pinagtatrabahuan ng Hermoso, o ano ang marketing MCP. Para sa mas mahabang kuwento tungkol sa client na ito, tingnan ang Ads mula sa command line.

Hermoso sa ibang agents

Gumagana ang parehong Hermoso account sa bawat agent sa ibaba, kaya sumusunod sa iyo ang brand, library, schedule at credits mo sa pagitan nila.

AgentPaano kumokonekta ang Hermoso
ClaudeKumokonekta gamit ang OAuth, walang kailangang i-paste
ChatGPTKumokonekta gamit ang OAuth, walang kailangang i-paste
Claude CodeNagla-login mula sa terminal gamit ang hermoso auth login, walang kailangang i-paste
CursorNagla-login mula sa terminal gamit ang hermoso auth login, walang kailangang i-paste
ClineTumatanggap ng API key sa Authorization header
OpenClawNagla-login mula sa terminal gamit ang hermoso auth login, walang kailangang i-paste
Grok BotDinadagdag ang Hermoso Marketing Bot template at tumatanggap ng API key sa chat, o nagla-login mula sa sariling terminal ng Bot
HermesNagla-login mula sa terminal gamit ang hermoso auth login, walang kailangang i-paste
Gemini CLINagla-login mula sa terminal gamit ang hermoso auth login, walang kailangang i-paste
PerplexityKumokonekta gamit ang OAuth, walang kailangang i-paste
Le ChatKumokonekta gamit ang OAuth, walang kailangang i-paste
Claude CoworkKumokonekta gamit ang OAuth, walang kailangang i-paste
Perplexity ComputerKumokonekta gamit ang OAuth, walang kailangang i-paste
PaperclipKumokonekta gamit ang OAuth, walang kailangang i-paste
GeminiKumokonekta gamit ang OAuth, walang kailangang i-paste
Grok BuildNagla-login mula sa terminal gamit ang hermoso auth login, walang kailangang i-paste
Kimi CodeIdinadagdag ang hosted URL sa mcp.json at nagla-login gamit ang /mcp-config login, walang kailangang i-paste
DeepSeek HarnessNagla-login mula sa terminal gamit ang hermoso auth login at pinapatakbo ang Hermoso bilang lokal na server, walang kailangang i-paste
ManusTumatanggap ng API key sa Authorization header
MuseIsang chat message, tapos OAuth sign-in
Anumang MCP clientAng hosted URL na may OAuth, o lokal na server sa pamamagitan ng stdio

Mga madalas itanong

Puwede bang mag-post sa social media ang Codex?

Oo, kapag na-install mo na ang Hermoso. Puwede nang mag-publish ang Codex sa Facebook, Instagram, Threads, TikTok, YouTube, X, LinkedIn, Pinterest, Bluesky, Telegram at Google Business Profile, at puwedeng i-schedule sa lahat ng labing-isa mula sa iisang queue, na may caption para sa bawat channel.

Paano ko idadagdag ang Hermoso sa Codex?

Patakbuhin ang codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso, na mag-i-install ng skills ng Hermoso, tapos mag-sign in nang isang beses gamit ang npx -y hermoso auth login. Magbubukas ang sign-in ng browser at ito mismo ang mag-iimbak ng credential, kaya walang key na gagawin at walang kailangang i-paste. Para sa MCP server din, patakbuhin ang codex mcp add hermoso -- npx -y hermoso mcp. Iniingatan ng Codex ang mga MCP server sa ~/.codex/config.toml, o sa .codex/config.toml sa isang trusted na project, at TOML ang file na iyon, hindi JSON: hindi mag-lo-load ang kinopyang mcpServers block, at ang manual na entry ay [mcp_servers.hermoso] na may command = "npx" at args = ["-y", "hermoso", "mcp"]. Mahalaga ang huling mcp: ang npx -y hermoso na walang subcommand ay nagpapakita lang ng help at lumalabas. Binabasa ng Codex ang plugin marketplaces sa parehong .claude-plugin layout na ginagamit ng Claude Code, kaya iisang repository ang nag-i-install sa dalawa.

Puwede bang saliksikin ng Codex ang ads ng mga kakumpitensya ko?

Oo. Mula sa Codex, nahahanap ang Meta, Google at LinkedIn ad libraries kasama ang organic TikTok, Instagram, YouTube, Reddit at Threads, at niraranggo ayon sa tagal ng pagtakbo, dahil ang ad na tumatakbo pa pagkalipas ng ilang buwan ay ad na nagbabayad na para sa sarili nito. Kaya rin nitong i-breakdown ang isang kakumpitensya at ibalik ang voiceover, on-screen text at beat list ng video na may timestamps.

Kailangan ko ba ng hiwalay na account para magamit ang Hermoso sa Codex?

Hindi. Sapat na ang isang Hermoso account, at doon nag-a-authenticate ang Codex. Ang sign-in step mismo ang nag-iimbak ng credential, kaya walang kailangang i-paste. Ang web studio sa app.hermoso.ai ay parehong engine at parehong credits.

Ligtas bang hayaang mag-post at magpatakbo ng ads ang Codex para sa akin?

Binabantayan ng Hermoso sa sarili nitong server ang mga hakbang na may gastos o hindi na mababawi, anuman ang setting ng Codex: bawat campaign ay ginagawang paused, ang pag-on ng spend at pagbura ay nangangailangan ng tahasang kumpirmasyon, at ang post ay makararating lang sa account na naikonekta at namarkahan mo sa Hermoso. Sa interactive na paraan, ipinapakita ng Codex ang tawag bago ito patakbuhin. Sa hindi interactive na paraan, walang tatanungin, kaya dapat itong pagplanuhan sa anumang hakbang na nagpa-publish o nagpapagastos.

Nagbabahagi ba ng setup nito sa Hermoso ang Codex sa pagitan ng CLI at desktop app?

Oo, para sa MCP servers. Nagdodokumento ang OpenAI ng isang config file, ang ~/.codex/config.toml, na ginagamit ng Codex CLI, IDE extension at Codex sa ChatGPT desktop app, kaya lalabas sa lahat ng tatlo ang server na idinagdag gamit ang codex mcp add.

Magsimula nang libre na may 30 credits sa signup at 250+ pa na maaari mong kitain. Nasa bawat plan ang lahat ng feature. Ginagastos lang ang credits para sa AI models at Ad Spy research; libre ang pag-post, pag-schedule, ads management at analytics.

Magsimula nang libre →   Tingnan ang pricing