Post, planlæg og kør annoncer fra Gemini CLI

Én udvidelsesinstallation giver Gemini CLI Hermoso’s skills, så terminalagenten kan undersøge konkurrenters annoncer, rendere billed- og videoannoncer og udgive dem til elleve sociale kanaler.

Hvad er Gemini CLI?

Gemini CLI er Googles open source-terminalagent. Den installerer udvidelser direkte fra et GitHub-repository, og en udvidelse kan medbringe skills og en kontekstfil. Hermoso leverer en, så hele installationen er én kommando, og agenten lærer selv af skills, hvornår den skal tage fat i Hermoso.

Gemini CLI eller Gemini-appen? Gemini CLI er Googles terminalagent og installerer Hermoso som en udvidelse. Gemini-appen på gemini.google.com forbinder i stedet Hermoso som en brugerdefineret app, med egne krav.

Hermoso er marketing på autopilot: 1,000+ værktøjer over ét MCP-endpoint, der dækker konkurrentannonce-research, billed- og videoannoncer på tværs af 100+ modeller, udgivelse og planlægning til elleve sociale kanaler og kampagneadministration på Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads og AppLovin Ads. Én forbindelse, og Gemini CLI har alt det.

Forbind Hermoso til Gemini CLI

  1. Installer udvidelsen.
    gemini extensions install https://github.com/hermoso-ai/hermoso
    Den installerer den seneste udgivelse af Hermoso’s offentlige repository: fem skills (research, ad-from-brand, generate, product-photoshoot og marketing) plus en GEMINI.md-kontekstfil. Skills kører kommandoen hermoso gennem npx, så intet tilføjes til Gemini CLI’s værktøjsliste, og intet koster kontekst, før en kommando kører. gemini extensions list viser dem under Agent skills.
  2. Log ind én gang.
    npx -y hermoso auth login
    Den åbner et browserlogin og gemmer en legitimation, som kun ejeren kan læse, i ~/.hermoso/config.json. Gemini CLI kan køre det for dig, første gang den har brug for Hermoso. Ingen browser på maskinen? Opret en nøgle under MCP & CLI → Terminal & API keys og kør npx -y hermoso auth login --token hmk_….
  3. Valgfrit: MCP-serveren også.
    gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp
    Gemini CLI finder Hermoso’s autorisationsserver, når den første forbindelse svarer 401, og registrerer sig selv, så ingen nøgle går i settings.json; /mcp auth hermoso inde i en session kører login'et. Skills når alle værktøjer uden det.
  4. Bed Gemini CLI om noget. “Hent de tre nærmeste konkurrenters længst kørende annoncer og remixer den bedste hook til en 9:16-video”, eller “post denne render på kanalen”. Agenten vælger værktøjerne; du godkender udgifterne.

Vi kørte installationen ovenfor den 2026-09-23 mod Gemini CLI 0.60.0 i en ren hjemmemappe: den hentede den aktuelle udgivelse af hermoso-ai/hermoso, og gemini extensions list viste de fem skills og kontekstfilen. Udvidelsen indeholder ingen egen MCP-server, og det er med vilje: en værktøjsliste indlæses i hver session, mens skills ikke koster noget, før de kører. Hermoso er ikke tilknyttet eller godkendt af Google.

Alle kanaler Gemini CLI kan udgive til

Hver af disse har sin egen side med kanalens faktiske grænse for billedtekster, dens reelle synlighedsmuligheder, hvad den afviser og hvorfor, samt et konkret eksempel formuleret til Gemini CLI.

KanalKarruselTekstgrænse
Facebook2+ fotos, vores loft er 3063,206 tegn
Instagram2–10, billeder + video2,200 tegn
Threads2–20, billeder + video500 tegn
TikTokOp til 35 billeder2,200 / 4,000 tegn
YouTubeAfvist (enheden er en video)Titel på 100 tegn
XAfvist (4 medier vises som et gitter)280, eller 25,000 på Premium
LinkedIn2–20 billeder, kun virksomhedsside3,000 tegn
Pinterest2–5 billeder (blokeret i prøveperioden)Beskrivelse på 800 tegn
Bluesky2 til 4 billeder300 tegn og 3,000 bytes
Telegram2 til 10, fotos og video4,096, eller 1,024 med medier

Hver af dem køres gennem én schedule_post-kalender med kanaltilpassede billedtekster, og list_scheduled viser resultat pr. kanal i stedet for ét grønt flueben, for “jobbet lykkedes” og “opslaget gik ud” er to forskellige spørgsmål. Et planlagt opslag ligger i Hermoso, så det går ud til tiden, uanset om Gemini CLI stadig kører.

Google Business Profile er den nyeste kanal: opslag med et billede og en knap på din Google Søgning- og Maps-profil, svar på dine anmeldelser, redigeringer af profilen og de opkald, websitebesøg og rutevejledninger profilen genererer. Gemini CLI når den gennem de samme værktøjer, og schedule_post sætter den i kø i samme kalender.

Én kanal, der er bygget men ikke tilbudt

At være ærlig er mere værd end en længere liste. Én udgivelsesflade findes i kodebasen og er holdt tilbage, mens vi venter på platformen og ikke på os:

  • Reddit: organisk udgivelse og opslagsstatistik er bygget, men Reddits Responsible Builder Policy kræver skriftlig godkendelse, før en app må bruge Data API'et, og den godkendelse er ikke givet. Connectoren holdes tilbage i stedet for at blive tilbudt som et OAuth-skærmbillede, der fører til et dødt API. Reddit Ads er en anden forbindelse, og den er live: hele kampagnetræet, prognoser, målgruppesøgning, pixels og lead-formularer.

En connector, der ville give dig et vellykket OAuth og et dødt API, er værre end en, der endnu ikke tilbydes, så den står ikke på listen over tilgængelige.

Tre ting at skrive én gang, når den er forbundet

  1. Research. “Hvem er mine tre nærmeste konkurrenter, og hvad er deres længst kørende Meta-annoncer? Fortæl mig, hvilken hook der bliver ved med at gentage sig.” Den kører find_competitors → pull_competitor_ads → mine_angles.
  2. Skab. “Lav mig en 9:16 UGC-videoannonce med den hook, med mit rigtige produktfoto og billedtekster brændt ind.” Den kører get_brand → plan_ad → render_ad og returnerer en færdig mp4-URL.
  3. Lever. “Planlæg den til Instagram og TikTok tirsdag kl. 9, og byg en pauset Meta-kampagne omkring den, rettet mod USA til $30 om dagen.” Den kører schedule_post → create_meta_campaign → create_meta_ad.

Hvad Gemini CLI ikke kan selv

En agent med et budget er kun nyttig, hvis det, den kan ramme, er afgrænset, så hegnet ligger i serveren og ikke i en prompt. Hver annoncekampagne, annoncesæt, annoncegruppe og annonce oprettes på pause, og statusskifterne, der slår rigtige penge til, kører ikke uden et eksplicit bekræftelsesflag. Hver render prissættes først (hermoso_capabilities offentliggør hver models præcise kreditomkostning, før noget bruges). Kreditter reserveres, før det første udbydekald, og afregnes til den præcise pris bagefter, så en fejlet afsendelse bliver refunderet i stedet for at lade dig betale for ingenting. Sletninger kræver også bekræftelse, og hvert kampagnetræ læses tilbage fra annonceplatformen, før din agent fortæller dig, hvad den har bygget.

Ét skridt er bevidst dit: at forbinde hver konto, én gang. De fleste kanaler forbindes via platformens egen OAuth-godkendelse i en browser. Bluesky tager en app-adgangskode, og Telegram et bot-token, som indsættes i Hermoso. Alt efter det er et værktøjskald.

Gemini CLI spørger, før den kører en shell-kommando, og skills handler gennem hermoso-kommandoen, så et opslag vises som en linje, du kan læse, før du siger ja. For MCP-værktøjer tilbyder den at godkende én gang, altid for det værktøj eller altid for serveren.

Hvad det koster

Det koster ikke ekstra at tilføje Hermoso til Gemini CLI: der er én kreditmåler, og den er ligeglad med, hvilken klient der kaldte. En gratis konto starter med 30 kreditter ved tilmelding og 250+ mere at optjene. Kreditter bruges kun på AI-modeller og Ad Spy-research; udgivelse, planlægning, annoncestyring og analyser er gratis på alle kanaler undtagen X, som faktureres pr. kald, fordi X tager betaling pr. API-forespørgsel. Betalte planer koster $29, $69 og $149 om måneden for 1,300, 3,100 og 6,750 kreditter, og alle funktioner er med på alle planer. hermoso_capabilities viser den præcise kreditpris for enhver render, før den kører.

Fejlfinding

  • En lokal server udskriver hjælp og stopper. Argumenterne mangler det afsluttende mcp. npx -y hermoso alene udskriver hjælp; npx -y hermoso mcp starter serveren.
  • Der er ingen browser på den maskine. Opret en nøgle under MCP & CLI → Terminal & API keys og kør npx -y hermoso auth login --token hmk_… i stedet.
  • En kanal mangler. Forbind den i Hermoso under Settings → Connectors, og bed derefter Gemini CLI om at køre list_connectors igen.
  • Gemini CLI svarer uden at bruge Hermoso. Nævn det i din forespørgsel: “brug Hermoso til …”. Så er der ingen tvivl om, hvilke værktøjer der skal udføre opgaven.

Ud over udgivelse

Udgivelse er det sidste trin, og det er det mindste. Den samme forbindelse giver Gemini CLI Meta-, Google- og LinkedIn-annoncebibliotekerne samt organisk TikTok, Instagram, YouTube, Reddit og Threads til research; 100+ billed-, video-, stemme- og skrivemodeller på én kreditmåler, med UGC-avatarer, dubbing, opskalering og native HTML-annonceformater; og hele kampagnetræet på tolv betalte platforme. Du skal ikke holde nogen API-nøgler hos hver leverandør, og der er ingen separat app at lære.

Se den fulde værktøjsliste, alle de agenter Hermoso arbejder i eller hvad en marketing-MCP er.

Hermoso i andre agenter

Den samme Hermoso-konto virker i hver agent nedenfor, så dit brand, dit bibliotek, din kalender og dine kreditter følger dig mellem dem.

AgentSådan forbinder Hermoso sig
ClaudeForbinder med OAuth, intet at indsætte
ChatGPTForbinder med OAuth, intet at indsætte
Claude CodeLogger ind fra terminalen med hermoso auth login, intet at indsætte
CursorLogger ind fra terminalen med hermoso auth login, intet at indsætte
CodexLogger ind fra terminalen med hermoso auth login, intet at indsætte
ClineTager en API-nøgle i en Authorization-header
OpenClawLogger ind fra terminalen med hermoso auth login, intet at indsætte
Grok BotTilføjer Hermoso Marketing Bot-skabelonen og tager en API-nøgle i chatten, eller logger ind fra Botens egen terminal
HermesLogger ind fra terminalen med hermoso auth login, intet at indsætte
PerplexityForbinder med OAuth, intet at indsætte
Le ChatForbinder med OAuth, intet at indsætte
Claude CoworkForbinder med OAuth, intet at indsætte
Perplexity ComputerForbinder med OAuth, intet at indsætte
PaperclipForbinder med OAuth, intet at indsætte
GeminiForbinder med OAuth, intet at indsætte
Grok BuildLogger ind fra terminalen med hermoso auth login, intet at indsætte
Kimi CodeTilføjer den hostede URL til mcp.json og logger ind med /mcp-config login, intet at indsætte
DeepSeek HarnessLogger ind fra terminalen med hermoso auth login og kører Hermoso som en lokal server, intet at indsætte
ManusTager en API-nøgle i en Authorization-header
MuseEn chatbesked, derefter et OAuth-login
Enhver MCP-klientDen hostede URL med OAuth, eller en lokal server over stdio

Ofte stillede spørgsmål

Kan Gemini CLI poste på sociale medier?

Ja, når du har installeret Hermosos udvidelse. Gemini CLI kan så udgive til Facebook, Instagram, Threads, TikTok, YouTube, X, LinkedIn, Pinterest, Bluesky, Telegram og Google Business Profile, og planlægge til alle elleve fra én kø med kanaltilpassede billedtekster.

Hvordan tilføjer jeg Hermoso til Gemini CLI?

Kør gemini extensions install https://github.com/hermoso-ai/hermoso, som tilføjer fem Hermoso-skills, der styrer hermoso-kommandoen, og log derefter ind én gang med npx -y hermoso auth login. Login åbner en browser og gemmer selv legitimationen, så der er ingen nøgle at oprette og ingen at indsætte. Vil du også have Hermosos værktøjer på Gemini CLIs egen liste, tilføjer gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp den hostede server, som logger ind med OAuth. Vi kørte installationen ovenfor den 2026-09-23 mod Gemini CLI 0.60.0 i en ren hjemmemappe: den hentede den aktuelle udgivelse af hermoso-ai/hermoso, og gemini extensions list viste de fem skills og kontekstfilen. Udvidelsen indeholder ingen egen MCP-server, og det er med vilje: en værktøjsliste indlæses i hver session, mens skills ikke koster noget, før de kører. Hermoso er ikke tilknyttet eller godkendt af Google.

Kan Gemini CLI køre mine Meta- og Google-annoncekampagner?

Ja. Gemini CLI kan bygge hele kampagnetræet på Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads og AppLovin Ads. Opsummeringen du får, er bygget på en tilbagelæsning af det, platformen faktisk har gemt.

Koster det ekstra at bruge Hermoso fra Gemini CLI?

Nej. Der er ét kreditmåler, og det er ligegyldigt, hvilken klient der kaldte. En gratis konto starter med 30 kreditter plus 250+ at optjene; betalte abonnementer koster $29, $69 og $149 om måneden for 1,300, 3,100 og 6,750 kreditter. Udgivelse er gratis på alle kanaler undtagen X, som afregnes pr. kald, fordi X tager betaling af os pr. API-forespørgsel.

Er det sikkert at lade Gemini CLI poste og køre annoncer for mig?

Hermoso holder de trin, der koster penge eller ikke kan fortrydes, bag sikringer på sin egen server, uanset hvad Gemini CLI er indstillet til: hver kampagne oprettes sat på pause, skift af budget og sletninger kræver en eksplicit bekræftelse, og et opslag når kun en konto, du har forbundet og markeret i Hermoso. Gemini CLI spørger, før den kører en shell-kommando, og skills handler gennem hermoso-kommandoen, så et opslag vises som en linje, du kan læse, før du siger ja. For MCP-værktøjer tilbyder den at godkende én gang, altid for det værktøj eller altid for serveren.

Har jeg brug for Gemini CLI-udvidelsen og MCP-serveren?

Nej. Udvidelsen alene når alle Hermoso-værktøjer gennem hermoso-kommandoen. MCP-serveren er valgfri og lægger Hermosos værktøjer på Gemini CLIs egen liste, på bekostning af kontekst i hver session.

Start gratis med 30 kreditter ved tilmelding og 250+ mere at optjene. Alle funktioner er på alle abonnementer. Kreditter bruges kun på AI-modeller og Ad Spy-research; opslag, planlægning, annoncestyring og analyser er gratis.

Start gratis →   Se priser