For appen du nettopp lanserte
Bygging har blitt raskt. Du kan gå fra en idé til en fungerende app på en helg med Claude Code, og mange gjør nettopp det. Det som ikke har blitt raskere, er uken etter lansering, når produktet fungerer og ingen vet at det finnes. Markedsføring er en annen jobb med egne verktøy, og de fleste av dem er dashbord du må lære deg å bruke.
Du trenger ikke et dashbord til. Du har allerede en agent som kan lese en plan, kalle verktøy i riktig rekkefølge og sjekke hva som kom tilbake. Gi den markedsføringsverktøy, så kan den gjøre de første månedene med markedsføring for det den var med på å bygge:
- «Les landingssiden min og sett opp merkevaren.» Produktet ditt, skjermbilder, farger og tone, hentet fra nettstedet du allerede har publisert.
- «Hvem andre selger dette, og hvilke annonser kjører de?» Ekte konkurrenter og annonsene deres som har gått lengst, fra de offentlige annonsebibliotekene.
- «Lag en 20 sekunders demovideo og tre statiske annonser til lanseringen.» Ferdig kreativt materiale med det ekte produktet ditt, tilpasset hver plassering.
- «Publiser demoen på X, LinkedIn og TikTok tirsdag kl. 9.» Planlagt fra terminalen, gratis på alle planer.
- «Sett $20 per dag bak den beste statiske annonsen på Meta, pauset til jeg sier fra.» En ekte kampanje, opprettet pauset, som ikke bruker noe før du bekrefter.
- «Fortell meg hver mandag hva jeg bør skalere, pause og teste neste.» Ett spørsmål som leser alle annonsekontoene du har koblet til.
Har du bygget en mobilapp? Den samme agenten bygger søkekampanjer i App Store på Apple Search Ads og installasjonskampanjer på AppLovin. Har du bygget et B2B-verktøy? LinkedIn, Google Ads og Microsoft Advertising er også med. Publisering, planlegging og kampanjestyring koster ingen kreditter. Du betaler kun kreditter når en AI-modell lager noe, eller for annonseresearch.
Slik fungerer det
Claude Code er en terminalagent med ekte verktøytilgang, og det gjør den til en uvanlig god markedsføringsoperatør: den kan holde en lang plan, kalle ting i rekkefølge, lese det som kom tilbake og gjenta. Det den vanligvis mangler, er noe å kalle. SaaS for markedsføring ligger bak dashbord, og dashbord er ikke verktøy.
Hermoso leverer et Claude Code-plugin som løser det med én kommando. Etter installasjonen kan Claude Code nå over 922 markedsføringsverktøy: annonsebibliotekene til Meta, Google og LinkedIn, organisk TikTok, Instagram, YouTube, Reddit og Threads, en komplett kreativ pipeline på over 100 bilde-, video-, stemme- og skrivemodeller, publisering og planlegging, og kampanjestyring på Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads og AppLovin Ads.
Installer:
claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso
Er du allerede inne i en økt? Skriv /plugin marketplace add hermoso-ai/hermoso, og deretter /plugin install hermoso@hermoso. Det installerer fem Hermoso-skills (markedsføring, research, ad-from-brand, generate, product-photoshoot) som styrer hermoso-CLI-en via npx. Ingen verktøyliste lastes inn i øktene dine, og ingenting koster kontekst før det kjøres. Logg så inn én gang:
npx -y hermoso auth login # browser sign-in, like gh
Valgfritt: hvis du også vil ha verktøyene i Claude Codes egen verktøyliste, legg til MCP-serveren over stdio etter innlogging. Den bruker samme lagrede nøkkel:
claude mcp add hermoso -- npx -y hermoso mcp
hermoso auth login åpner en innlogging i nettleseren via loopback og skriver en nøkkel som bare eieren kan lese til ~/.hermoso/config.json (mappen 0700, filen 0600). En annen bruker på en delt maskin kan dermed ikke lese den og bruke kreditene dine.
Hvorfor terminalagenter fungerer godt med denne serveren
Noen designvalg betyr mer i en terminal enn i et chatvindu, fordi kontekst er den knappe ressursen:
- Verktøyene returnerer URL-er, ikke nyttelaster. Et ferdig render kommer tilbake som en servert
/generated/…-URL. Ingenting dumper en base64-video inn i kontekstvinduet ditt. - Lange jobber venter inne i kallet. Videorender tar ett til tre minutter. Verktøyet sender jobben til en kø og venter til den er ferdig, så det fungerer i alle MCP-klienter uten å være avhengig av eksperimentell støtte for async.
get_joboglist_jobslar deg gjenoppta alt som ikke er ferdig. - Mulighetene kan oppdages, ikke gjettes.
hermoso_capabilitieser gratis og skrivebeskyttet, og returnerer gyldige modell-ID-er med eksakte kreditkostnader. En godt skrevet agent kaller den først og slutter å finne på modellnavn. - Det finnes en token-billig nødutgang. npm-pakken eksponerer også kjerneløkken som vanlige underprosesskommandoer med
--json-utdata, så en agent kan kjøre kommandoer i skallet i stedet for å bære en stor verktøymanifest. Se kjøre annonser fra kommandolinjen.
En realistisk Claude Code-økt
Ingenting her er spesiell syntaks. Det er det du uansett ville skrevet.
| Forespørsel | Verktøy som kjøres |
|---|---|
| “Les landingssiden min og lag en merkevareprofil.” | draft_brand → update_brand |
| “Finn de tre nærmeste konkurrentene mine og annonsene deres på Meta som har gått lengst. Hvilken hook går igjen?” | find_competitors → pull_competitor_ads → mine_angles |
| “Lag fire 9:16-varianter av den hooken og score dem.” | plan_variations → render_ad ×4 → score_ad |
| “Publiser vinneren på Instagram og legg resten i kø for uken.” | post_to_meta → schedule_post → list_scheduled |
| “Bygg en pauset Meta-kampanje rundt den, USA, $30 per dag.” | create_meta_campaign → create_meta_adset → create_meta_ad |
| “Hver mandag, legg forrige ukes resultater inn i rapportarket.” | meta_insights / google_ads_report → append_to_sheet |
Den siste raden er der en terminalagent gjør nytte for seg. En ukentlig rapport er en tungvint jobb i et dashbord og en planlagt kommando i en terminal.
Skills i tillegg til verktøy
Hermoso leverer også installerbare Claude-skills: ferdige arbeidsflyter som pakker de vanlige sekvensene (undersøke et marked, lage en annonse fra en merkevare, kjøre en produktfotografering), slik at du kan kalle en hel oppskrift i stedet for å beskrive hvert steg. list_skills og get_skill gjør dem tilgjengelige for enhver agent, og save_skill lar deg destillere en retningslinje du likte til en egen, gjenbrukbar skill.
Det den ikke gjør uten å spørre
En agent med et budsjett er bare nyttig hvis det som kan gå galt, er begrenset. Derfor styres bruken av penger i serveren, ikke i en prompt. Meta-kampanjer, annonsesett og annonser opprettes som PAUSED, og ingen kan overstyre det fra klienten. Statusbryterne som kan aktivere ekte annonsebruk (én på hver annonseplattform: 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 og set_openai_ads_status blant andre) nekter å kjøre uten et eksplisitt bekreftelsesflagg. Det samme gjelder for å opprette en aktivert Google Ads-annonsegruppe, annonse eller nøkkelord under en allerede aktivert forelder, fordi den da vises i neste auksjon. Sletting krever også bekreftelse. På genereringssiden publiserer hermoso_capabilities den eksakte kreditkostnaden for hver modell før noe kjøres, og hvert render reserverer et estimat og gjør opp den faktiske kostnaden etterpå. Feiler en utsending, får du pengene tilbake i stedet for at du stille og rolig blir belastet.
Fungerer også utenfor Claude Code
Det er en vanlig MCP-server, så de samme over 922 verktøyene dukker opp i Cursor, VS Code, Codex, Cline, OpenClaw, Hermes, Claude Desktop og Claude.ai. Vil du ha chatvindu-versjonen av denne siden, se AI-markedsføring i Claude. For hele verktøylisten og installasjonsprogrammene med ett klikk, se MCP- og CLI-siden.
Ofte stilte spørsmål
Jeg bygde appen min med Claude Code. Kan Claude Code markedsføre den?
Ja. Installer Hermoso-pluginet og logg inn én gang, så kan Claude Code lese landingssiden din inn i en merkevareprofil, analysere konkurrenter, lage video- og bildeannonser, planlegge innlegg til kanalene dine og bygge betalte kampanjer på tolv annonseplattformer, opprettet pauset til du bekrefter. Publisering og kampanjestyring er gratis. AI-generering og annonseresearch bruker kreditter.
Hvordan legger jeg til Hermoso i Claude Code?
Én kommando: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso, eller i en økt: /plugin marketplace add hermoso-ai/hermoso og deretter /plugin install hermoso@hermoso. Det installerer fem Hermoso-skills som styrer hermoso-CLI-en. Logg så inn én gang med npx -y hermoso auth login. Vil du også ha verktøyene i Claude Codes egen verktøyliste, er claude mcp add hermoso -- npx -y hermoso mcp et valgfritt tillegg.
Kan Claude Code lage og publisere annonser?
Ja. Med Hermoso koblet til kan den lage ferdige bilde- og videoannonser med en modell av over 100, med det ekte produktet ditt komponert inn, og så publisere dem til Facebook, Instagram, Threads, TikTok, YouTube, X, LinkedIn, Pinterest, Bluesky, Telegram og Google Business Profile. Den kan også bygge kampanjene på Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads og AppLovin Ads rundt dem. Render kommer tilbake som varige ressurs-URL-er, så ingenting stort havner i kontekstvinduet.
Blokkerer videorender agenten?
En videorender tar omtrent ett til tre minutter. Verktøyet sender den til en jobbkø og venter til den er ferdig inne i kallet, så det fungerer i alle MCP-klienter uten å være avhengig av eksperimentell støtte for async. Hvis en økt blir avbrutt, kan get_job og list_jobs gjenoppta eller se på alt som fortsatt kjører.
Er CLI-en det samme som MCP-serveren?
De ligger i samme npm-pakke og bygger på samme API. MCP-flaten er alle over 922 verktøy (kjør den med hermoso mcp eller npx -y hermoso mcp). CLI-kommandoene dekker kjøreløkken (capabilities, credits, brand, create, generate, competitors, ads, research, jobs, fetch) med --json-utdata for agenter som heller kjører kommandoer i skallet enn laster inn en verktøymanifest.
Hvor lagres API-nøkkelen min?
hermoso auth login gjør en innlogging i nettleseren via loopback og skriver nøkkelen til ~/.hermoso/config.json med tillatelser bare eieren har (mappen 0700, filen 0600), så en annen bruker på en delt maskin ikke kan lese den. Et --token-flagg finnes for CI.
Kan jeg skriptet en gjentakende markedsføringsjobb?
Ja, og det er hovedgrunnen til å kjøre dette fra en terminal. Fordi hver funksjon er et kallbart verktøy eller en underprosesskommando med --json-utdata, er en ukentlig konkurrentsjekk, en batch med kreative varianter eller en månedag-eksport av resultater til Google Sheets en vanlig planlagt kommando, ikke en manuell dashbordjobb.
Relatert
Render kjøres som jobber på serveren som du spør etter, og et nytt forsøk på et innlegg er trygt selv når utfallet av det første forsøket er ukjent. Detaljene står i jobber og idempotens.
Foretrekker du en vanlig terminal? Se annonser fra kommandolinjen.
Én kommando for å installere, én gratis konto for å gi tilgang. Så kan terminalen din researche, rendre, publisere og rapportere.
Start gratis → Les MCP-dokumentasjonen →