Para sa app na kakagawa mo lang
Mabilis na ang paggawa. Puwede kang pumunta mula idea hanggang gumaganang app sa isang weekend gamit ang Claude Code, at marami ang gumagawa nito. Ang bahaging hindi bumilis ay ang linggo pagkatapos ng launch, kapag gumagana na ang produkto pero walang nakakaalam na meron nito. Iba ang marketing na may sariling mga tool, at karamihan sa mga tool na iyon ay dashboard na kailangan mo pang aralin.
Hindi mo kailangan ng panibagong dashboard. Mayroon ka nang agent na kayang magbasa ng plano, tumawag ng mga tool nang sunod-sunod at tingnan kung ano ang ibinalik. Bigyan mo ito ng marketing tools at kaya nitong gawin ang unang mga buwan ng marketing para sa bagay na tinulungan ka nitong buuin:
- "Basahin ang landing page ko at i-set up ang brand." Ang produkto mo, mga screenshot, kulay at boses, galing sa site na na-deploy mo na.
- "Sino pa ang nagbebenta nito, at anong ads ang pinapatakbo nila?" Totoong kakumpitensya at ang pinakamatagal nang tumatakbong ads nila, mula sa public ad libraries.
- "Gumawa ng 20-segundong demo video at tatlong static ads para sa launch." Tapos nang creative na may totoong produkto mo, nakaayos ang sukat para sa bawat placement.
- "I-post ang demo sa X, LinkedIn at TikTok sa Martes ng 9am." Naka-schedule mula sa terminal, libre sa bawat plan.
- "Maglagay ng $20 kada araw sa pinakamahusay na static sa Meta, naka-pause hanggang sabihin kong go." Totoong campaign, ginawang naka-pause, at walang gagastusin hanggang ikaw ang mag-confirm.
- "Tuwing Lunes, sabihin mo sa akin kung ano ang dapat i-scale, i-pause at i-test sunod." Isang tanong lang na bumabasa sa bawat ad account na ikinonekta mo.
Gumawa ka ng mobile app? Ang parehong agent ay gagawa ng App Store search campaigns sa Apple Search Ads at install campaigns sa AppLovin. B2B tool ang gawa mo? Nasa listahan din ang LinkedIn, Google Ads at Microsoft Advertising. Libre ang publishing, scheduling at campaign management; nagbabayad ka ng credits lang kapag may AI model na gumagawa ng isang bagay, o para sa ad research.
Paano ito gumagana
Ang Claude Code ay terminal agent na may tunay na access sa tools, kaya isa itong pambihirang marketing operator: kaya nitong humawak ng mahabang plano, tumawag ng mga bagay nang sunod-sunod, basahin ang ibinalik at ulitin. Ang kulang karaniwan ay mga bagay na puwede nitong tawagin. Nasa likod ng dashboard ang marketing SaaS, at ang dashboard ay hindi tool.
Hermoso ay may Claude Code plugin na nag-aayos niyan sa isang command. Pagkatapos ma-install, maaabot na ng Claude Code ang 922+ marketing tools: ang ad libraries ng Meta, Google at LinkedIn, organic TikTok, Instagram, YouTube, Reddit at Threads, isang buong creative pipeline sa 100+ image, video, voice at writing models, publishing at scheduling, at campaign management sa Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads at AppLovin Ads.
I-install:
claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso
Nasa loob ka na ng session? I-type ang /plugin marketplace add hermoso-ai/hermoso, tapos /plugin install hermoso@hermoso. Mai-install nito ang limang Hermoso skill (marketing, research, ad-from-brand, generate, product-photoshoot) na nagpapatakbo ng hermoso CLI sa pamamagitan ng npx, kaya walang tool list na nilo-load sa mga session mo at walang nagagastos na context hangga't hindi ito tumatakbo. Pagkatapos, mag-sign in nang isang beses:
npx -y hermoso auth login # browser sign-in, like gh
Opsyonal: kung gusto mo ring nasa sariling tool list ng Claude Code ang mga tool, idagdag ang MCP server sa stdio pagkatapos mag-sign in. Binabasa nito ang parehong nakaimbak na credential:
claude mcp add hermoso -- npx -y hermoso mcp
hermoso auth login ay nagbubukas ng loopback browser sign-in at nagsusulat ng key na para lang sa may-ari sa ~/.hermoso/config.json (directory 0700, file 0600), kaya hindi ito mababasa ng ibang user sa shared na makina at hindi nila magagastos ang credits mo.
Bakit maayos kumilos ang mga terminal agent kasama ang server na ito
May ilang disenyong mas mahalaga sa terminal kaysa sa chat window, dahil ang context ang pinakakapos na resource:
- Mga URL ang ibinabalik ng mga tool, hindi buong payload. Ang render ay bumabalik bilang served na
/generated/…URL. Walang nagtatapon ng base64 na video sa context window mo. - Nagpo-poll sa loob ng call ang mahahabang job. Isa hanggang tatlong minuto ang video renders. Ipinapasa ng tool ang job sa queue at nagpo-poll hanggang matapos, kaya gumagana ito sa bawat MCP client nang hindi umaasa sa experimental na async task support, at tinutulungan ka ng
get_job/list_jobsna ipagpatuloy ang anumang naiwang tumatakbo. - Natutuklasan ang mga kakayahan, hindi hinuhulaan. Libre at read-only ang
hermoso_capabilities, at ibinabalik nito ang mga valid na model id kasama ang eksaktong credit cost. Tinatawag ito ng maayos na agent muna at hindi na nag-iimbento ng pangalan ng model. - May escape hatch na tipid sa token. Inilalantad din ng npm package ang pangunahing loop bilang ordinaryong subprocess commands na may
--jsonoutput, kaya puwedeng mag-shell out ang agent sa halip na magdala ng malaking tool manifest. Tingnan ang pagpapatakbo ng ads mula sa command line.
Isang totoong session sa Claude Code
Walang espesyal na syntax dito; ito mismo ang ita-type mo naman.
| Prompt | Mga tool na tinatawag |
|---|---|
| “Basahin ang landing page ko at buuin ang brand profile.” | draft_brand → update_brand |
| “Hanapin ang tatlo kong pinakamalapit na kakumpitensya at ang pinakamatagal nang Meta ads nila. Anong hook ang paulit-ulit?” | find_competitors → pull_competitor_ads → mine_angles |
| “I-render ang apat na 9:16 na bersyon ng hook na iyon at i-score.” | plan_variations → render_ad ×4 → score_ad |
| “I-post ang nanalo sa Instagram at ilagay sa queue ang iba para sa linggo.” | post_to_meta → schedule_post → list_scheduled |
| “Bumuo ng naka-pause na Meta campaign para dito, US, $30 kada araw.” | create_meta_campaign → create_meta_adset → create_meta_ad |
| “Tuwing Lunes, ilagay ang performance ng nakaraang linggo sa reporting sheet.’ | meta_insights / google_ads_report → append_to_sheet |
Dito pinatutunayan ng terminal agent ang halaga nito. Ang lingguhang ulat ay pabigat sa dashboard, pero isang naka-schedule na command sa terminal.
Skills bukod sa tools
Naglalabas din ang Hermoso ng mga installable na Claude skill: mga nakapakete na workflow na sumasaklaw sa karaniwang sunod-sunod na hakbang (mag-research ng merkado, gumawa ng ad mula sa brand, mag-run ng product photoshoot), kaya isang buong recipe ang ipinatatawag mo sa halip na isa-isahin ito. Inilalantad ng list_skills at get_skill ang mga ito sa kahit anong agent, at hinahayaan ka ng save_skill na gawing sarili mong magagamit muli na directive ang isang bagay na nagustuhan mo.
Ang hindi nito gagawin nang hindi nagtatanong
Kailangan ng agent na may budget ng malinaw na hangganan para maging kapaki-pakinabang, kaya nakapaloob ang spend authority sa server at hindi sa prompt. Ginagawang PAUSED ang Meta campaigns, ad sets at ads nang walang override mula sa tumatawag. Ang mga status switch na puwedeng magpagana ng totoong ad spend (isa sa bawat ad platform: set_meta_campaign_status, set_google_ads_status, set_microsoft_ads_status, set_reddit_ads_status, set_linkedin_ads_status, set_pinterest_ads_status, set_x_ads_status at set_openai_ads_status, bukod sa iba) ay tumatangging tumakbo nang walang tahasang confirmation flag, at ang parehong gate ay sumasaklaw din sa paggawa ng naka-enable na Google Ads ad group, ad o keyword sa ilalim ng naka-enable nang parent, dahil agad itong maisisilbi sa susunod na auction. Kailangan ding i-confirm ang mga delete. Sa panig ng generation, inilalathala ng hermoso_capabilities ang eksaktong credit cost ng bawat model bago tumakbo ang anuman, at ang bawat render ay nagre-reserve ng tantiyang halaga at pagkatapos ay sinisettle ang tunay na gastos, kaya ang pumalyang dispatch ay ibinabalik sa iyo sa halip na tahimik kang singilin.
Gumagana rin sa labas ng Claude Code
Standard MCP server ito, kaya lumalabas ang parehong 922+ tools sa Cursor, VS Code, Codex, Cline, OpenClaw, Hermes, Claude Desktop at Claude.ai. Kung gusto mo ang bersyon ng pahinang ito para sa chat window, tingnan ang AI marketing sa Claude; para sa buong listahan ng tools at one-click installers, tingnan ang MCP & CLI page.
Madalas itanong
Gumawa ako ng app ko gamit ang Claude Code. Kaya ba itong i-market ng Claude Code?
Oo. I-install ang Hermoso plugin at mag-sign in nang isang beses, at kaya ng Claude Code na basahin ang landing page mo para gawing brand profile, mag-research ng kakumpitensya, gumawa ng video at image ads, mag-schedule ng post sa mga channel mo, at bumuo ng paid campaigns sa labindalawang ad platform, naka-pause hanggang ikaw ang mag-confirm. Libre ang posting at campaign management; ang AI generation at ad research ay gumagamit ng credits.
Paano ko idaragdag ang Hermoso sa Claude Code?
Isang command: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso, o sa loob ng session, /plugin marketplace add hermoso-ai/hermoso tapos /plugin install hermoso@hermoso. Mai-install nito ang limang Hermoso skill na nagpapatakbo ng hermoso CLI. Pagkatapos, mag-sign in nang isang beses gamit ang npx -y hermoso auth login. Kung gusto mo ring nasa tool list ng Claude Code ang mga tool, opsyonal na dagdag ang claude mcp add hermoso -- npx -y hermoso mcp.
Kaya bang gumawa at mag-publish ng ads ng Claude Code?
Oo. Kapag nakakonekta ang Hermoso, kaya nitong mag-render ng tapos nang image at video ads sa 100+ models na may totoong produkto mo na naka-composite, tapos mag-publish sa Facebook, Instagram, Threads, TikTok, YouTube, X, LinkedIn, Pinterest, Bluesky, Telegram at Google Business Profile, at bumuo ng campaigns sa Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads at AppLovin Ads sa paligid nito. Bumabalik ang renders bilang matatag na asset URL, kaya walang malaking bagay na pumapasok sa context window.
Hinaharangan ba ng video renders ang agent?
Isa hanggang tatlong minuto ang tagal ng video render. Ipinapasa ito ng tool sa job queue at nagpo-poll hanggang matapos sa loob ng call, kaya gumagana ito sa bawat MCP client nang hindi umaasa sa experimental na async task support. Kung naputol ang session, tutulong ang get_job at list_jobs na ipagpatuloy o tingnan ang anumang nasa proseso pa.
Pareho ba ang CLI at ang MCP server?
Nasa iisang npm package sila at pinapatakbo ng parehong API. Sakop ng MCP surface ang lahat ng 922+ tools (patakbuhin gamit ang hermoso mcp o npx -y hermoso mcp); sakop ng CLI subcommands ang pangunahing loop (capabilities, credits, brand, create, generate, competitors, ads, research, jobs, fetch) na may --json output para sa mga agent na mas gusto mag-shell out kaysa mag-load ng tool manifest.
Saan nakaimbak ang API key ko?
Nagsasagawa ang hermoso auth login ng loopback browser sign-in at isinusulat ang key sa ~/.hermoso/config.json na may permisyong para lang sa may-ari (directory 0700, file 0600), kaya hindi ito mababasa ng ibang user sa shared na makina. May --token flag para sa CI.
Puwede ko bang i-script ang paulit-ulit na marketing job?
Oo, iyon ang pangunahing dahilan para patakbuhin ito mula sa terminal. Dahil bawat kakayahan ay tawagin nang tool o subprocess command na may --json output, ang lingguhang pagsusuri ng kakumpitensya, batch ng creative variants, o Monday performance export papuntang Google Sheets ay ordinaryong naka-schedule na command at hindi manual na gawain sa dashboard.
Kaugnay
Tumatakbo ang renders bilang server-side jobs na pino-poll mo, at ligtas i-retry ang post kahit hindi alam ang kinalabasan ng unang subok. Nasa jobs and idempotency ang mga detalye.
Mas gusto mo ng plain na terminal? Tingnan ang ads mula sa command line.
Isang command para mag-install, isang libreng account para mag-authorize. Pagkatapos, kaya nang mag-research, mag-render, mag-publish at mag-ulat ng terminal mo.
Magsimula nang libre → Basahin ang MCP docs →