Du byggede det med Claude Code. Lad Claude Code markedsføre det.

Har du lavet en app med Claude Code og nu har brug for, at folk bruger den? Installér ét plugin, og den samme agent researcher dit marked, laver lanceringsannoncerne og opslagene, udgiver dem og kører de betalte kampagner, uden at du forlader terminalen.

Til den app, du lige har lanceret

Det er blevet hurtigt at bygge. Du kan gå fra en idé til en fungerende app på en weekend med Claude Code, og mange gør netop det. Det, der ikke er blevet hurtigere, er ugen efter lanceringen, hvor produktet virker, men ingen ved, at det findes. Markedsføring er et andet stykke arbejde med sine egne værktøjer, og de fleste af dem er dashboards, du skal lære at bruge.

Du har brug for endnu et dashboard. Du har allerede en agent, der kan læse en plan, kalde værktøjer i den rigtige rækkefølge og tjekke, hvad der kom tilbage. Giv den markedsføringsværktøjer, og den kan klare de første måneders markedsføring for det, den var med til at bygge:

  • "Læs min landingsside, og opsæt brandet." Dit produkt, skærmbilleder, farver og tone, hentet fra den side, du allerede har udgivet.
  • "Hvem andre sælger det her, og hvilke annoncer kører de?" Rigtige konkurrenter og deres længst kørende annoncer, fra de offentlige annoncebiblioteker.
  • "Lav en 20 sekunders demovideo og tre statiske annoncer til lanceringen." Færdigt kreativt indhold med dit rigtige produkt i, tilpasset hver placering.
  • "Post demoen på X, LinkedIn og TikTok tirsdag kl. 9." Planlagt fra terminalen, gratis på alle planer.
  • "Læg $20 om dagen bag den bedste statiske annonce på Meta, sat på pause, indtil jeg siger go." En rigtig kampagne, oprettet pauset, som ikke bruger en krone, før du bekræfter.
  • "Fortæl mig hver mandag, hvad jeg skal skalere, pause og teste næste gang." Ét spørgsmål, der læser alle de annoncekonti, du har forbundet.

Har du lavet en mobilapp? Den samme agent bygger søgekampagner i App Store på Apple Search Ads og installationskampagner på AppLovin. Har du lavet et B2B-værktøj? LinkedIn, Google Ads og Microsoft Advertising står også på listen. Udgivelse, planlægning og kampagnestyring koster ingen kreditter. Du betaler kun kreditter, når en AI-model laver noget, eller når der researches annoncer.

Sådan fungerer det

Claude Code er en terminalagent med rigtig værktøjsadgang, og det gør den til en usædvanlig god markedsføringsoperatør: den kan holde på en lang plan, kalde ting i rækkefølge, læse, hvad der kom tilbage, og gentage. Det, den normalt mangler, er noget at kalde. SaaS til markedsføring ligger bag dashboards, og dashboards er ikke værktøjer.

Hermoso leverer et Claude Code-plugin, der løser det med én kommando. Når det er installeret, kan Claude Code nå 922+ markedsføringsværktøjer: annoncebibliotekerne fra Meta, Google og LinkedIn, organisk TikTok, Instagram, YouTube, Reddit og Threads, en fuld kreativ pipeline på over 100 billed-, video-, stemme- og skrivemodeller, udgivelse og planlægning samt kampagnestyring på tværs af Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads og AppLovin Ads.

Installation:

claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso

Er du allerede i en session? Skriv /plugin marketplace add hermoso-ai/hermoso, og derefter /plugin install hermoso@hermoso. Det installerer fem Hermoso-skills (marketing, research, ad-from-brand, generate, product-photoshoot), der styrer hermoso-CLI'en via npx. Derfor indlæses der ingen værktøjsliste i dine sessioner, og intet koster kontekst, før det køres. Log så ind én gang:

npx -y hermoso auth login   # browser sign-in, like gh

Valgfrit: vil du også have værktøjerne i Claude Codes egen værktøjsliste, kan du tilføje MCP-serveren over stdio, efter du har logget ind. Den bruger den samme gemte legitimation:

claude mcp add hermoso -- npx -y hermoso mcp

hermoso auth login åbner et loopback-login i browseren og skriver en nøgle, kun din bruger kan læse, til ~/.hermoso/config.json (mappen 0700, filen 0600). Så kan en anden bruger på en delt maskine ikke læse den og bruge dine kreditter.

Hvorfor terminalagenter fungerer godt med denne server

Nogle designvalg betyder mere i en terminal end i et chatvindue, fordi kontekst er den knappe ressource:

  • Værktøjerne returnerer URL'er, ikke data. En render kommer tilbage som en serveret /generated/…-URL. Intet dumper en base64-video ind i dit kontekstvindue.
  • Lange jobs poller inde i kaldet. Videorenders tager et til tre minutter. Værktøjet sender jobbet til en kø og poller til det er færdigt, så det virker i alle MCP-klienter uden at afhænge af eksperimentel async-understøttelse. Med get_job og list_jobs kan du genoptage alt, der stadig kører.
  • Muligheder kan opdages, ikke gættes. hermoso_capabilities er gratis og skrivebeskyttet og returnerer de gyldige model-id'er med præcise kreditomkostninger. En velskrevet agent kalder det først og holder op med at opfinde modelnavne.
  • Der findes en token-billig nødudgang. npm-pakken eksponerer også kerneloopet som almindelige underprocess-kommandoer med --json-output, så en agent kan køre dem i shell i stedet for at bære en stor værktøjsmanifest. Se kør annoncer fra kommandolinjen.

En realistisk Claude Code-session

Der er ingen speciel syntaks her. Det er det, du alligevel ville skrive.

PromptVærktøjer den kører
“Læs min landingsside, og byg en brandprofil.”draft_brand → update_brand
“Find mine tre nærmeste konkurrenter og deres længst kørende Meta-annoncer. Hvilken hook går igen?”find_competitors → pull_competitor_ads → mine_angles
“Render fire 9:16-varianter af den hook, og score dem.”plan_variations → render_ad ×4 → score_ad
“Post vinderen på Instagram, og læg resten i kø for ugen.”post_to_meta → schedule_post → list_scheduled
“Byg en pauset Meta-kampagne omkring den, USA, $30 om dagen.”create_meta_campaign → create_meta_adset → create_meta_ad
“Hver mandag: hent sidste uges resultater ind i rapportarket.”meta_insights / google_ads_report → append_to_sheet

Den sidste række er der, hvor en terminalagent gør sig fortjent. En ugentlig rapport er en besvær i et dashboard og en planlagt kommando i en terminal.

Skills og værktøjer

Hermoso leverer også installerbare Claude-skills: færdige arbejdsgange, der pakker de almindelige forløb ind (undersøg et marked, byg en annonce ud fra et brand, kør et produktfotoshoot), så du kalder en hel opskrift i stedet for at beskrive hvert trin. list_skills og get_skill gør dem tilgængelige for enhver agent, og save_skill lader dig destillere en directive, du kan lide, til en genbrugelig egen.

Hvad den ikke gør uden at spørge

En agent med et budget er kun nyttig, hvis det, den kan ramme, er afgrænset. Derfor styres udgiftsrettighederne i serveren og ikke i en prompt. Meta-kampagner, annoncesæt og annoncer oprettes som PAUSED uden mulighed for at overskrive det fra kalderen. Statusskifterne, der kan slå rigtige annonceudgifter til (én på hver annonceplatform: 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 blandt dem), kører ikke uden et eksplicit bekræftelsesflag. Den samme gate dækker oprettelse af en aktiveret Google Ads-annoncegruppe, annonce eller søgeord under en allerede aktiveret forælder, fordi den vises ved næste auktion. Sletninger kræver også bekræftelse. På genereringssiden publicerer hermoso_capabilities hver models præcise kreditomkostning, før noget kører, og hver render reserverer et estimat og afregner så den faktiske pris. En fejlet afsendelse bliver dermed refunderet i stedet for stille at blive faktureret.

Også muligt uden for Claude Code

Det er en almindelig MCP-server, så de samme 922+ værktøjer vises i Cursor, VS Code, Codex, Cline, OpenClaw, Hermes, Claude Desktop og Claude.ai. Vil du have chatvindue-versionen af denne side, se AI-markedsføring i Claude. Den fulde værktøjsliste og installationsguider med ét klik finder du på siden MCP & CLI.

Ofte stillede spørgsmål

Jeg byggede min app med Claude Code. Kan Claude Code markedsføre den?

Ja. Installér Hermoso-pluginet og log ind én gang, så kan Claude Code læse din landingsside ind i en brandprofil, researche konkurrenter, lave video- og billedannoncer, planlægge opslag på dine kanaler og bygge betalte kampagner på tolv annonceplatforme, oprettet på pause, indtil du bekræfter. Udgivelse og kampagnestyring er gratis. AI-generering og annonceresearch bruger kreditter.

Hvordan tilføjer jeg Hermoso til Claude Code?

Én kommando: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso, eller /plugin marketplace add hermoso-ai/hermoso og derefter /plugin install hermoso@hermoso inde i en session. Det installerer fem Hermoso-skills, der styrer hermoso-CLI'en. Log så ind én gang med npx -y hermoso auth login. Vil du også have værktøjerne i Claude Codes egen værktøjsliste, er claude mcp add hermoso -- npx -y hermoso mcp et valgfrit tillæg.

Kan Claude Code lave og udgive annoncer?

Ja. Når Hermoso er forbundet, kan den rendere færdige billed- og videoannoncer på tværs af over 100 modeller med dit rigtige produkt indsat og udgive dem på Facebook, Instagram, Threads, TikTok, YouTube, X, LinkedIn, Pinterest, Bluesky, Telegram og Google Business Profile. Den kan også bygge kampagnerne på Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads og AppLovin Ads omkring dem. Renders kommer tilbage som varige asset-URL'er, så intet stort havner i kontekstvinduet.

Blokerer videorenders agenten?

En videorender tager cirka et til tre minutter. Værktøjet sender den til en jobkø og poller til den er færdig inde i kaldet, så det virker i alle MCP-klienter uden at stole på eksperimentel async-understøttelse. Hvis en session afbrydes, kan get_job og list_jobs genoptage eller undersøge det, der stadig kører.

Er CLI'en det samme som MCP-serveren?

De ligger i samme npm-pakke og bygger på den samme API. MCP-overfladen er alle 922+ værktøjer (kør den med hermoso mcp eller npx -y hermoso mcp). CLI-underkommandoerne dækker kerneloopet (capabilities, credits, brand, create, generate, competitors, ads, research, jobs, fetch) med --json-output til agenter, der hellere kører kommandoer i shell end at indlæse en værktøjsliste.

Hvor gemmes min API-nøgle?

hermoso auth login laver et loopback-login i browseren og skriver nøglen til ~/.hermoso/config.json med rettigheder, kun din bruger kan læse (mappen 0700, filen 0600), så en anden bruger på en delt maskine ikke kan læse den. Et --token-flag findes til CI.

Kan jeg automatisere en tilbagevendende markedsføringsopgave?

Ja, det er hovedgrunden til at køre dette fra en terminal. Fordi hver funktion er et kaldbart værktøj eller en underprocess-kommando med --json-output, er en ugentlig konkurrentgennemgang, en batch af kreative varianter eller en mandagseksport af resultater til Google Sheets en almindelig planlagt kommando i stedet for en manuel dashboard-opgave.

Relateret

Renders kører som serverjobs, du poller, og et genforsøgt opslag er sikkert, også når udfaldet af første forsøg er ukendt. Detaljerne står under jobs og idempotens.

Foretrækker du en almindelig terminal? Se annoncer fra kommandolinjen.

Én kommando at installere, én gratis konto at godkende. Derefter kan din terminal researche, rendere, udgive og rapportere.

Start gratis →   Læs MCP-dokumentationen →