Per l'app che hai appena lanciato
Costruire è diventato veloce. In un weekend puoi passare da un'idea a un'app funzionante con Claude Code, e in tanti lo fanno. Quello che non è diventato più veloce è la settimana dopo il lancio, quando il prodotto funziona ma nessuno sa che esiste. Il marketing è un lavoro diverso, con strumenti suoi, e la maggior parte di quegli strumenti sono dashboard che devi imparare a usare.
Non ti serve un'altra dashboard. Hai già un agente che sa leggere un piano, chiamare strumenti in ordine e verificare cosa è tornato indietro. Dagli strumenti di marketing e può occuparsi dei primi mesi di marketing per la cosa che ti ha aiutato a costruire:
- "Leggi la mia landing page e configura il brand." Il tuo prodotto, gli screenshot, i colori e il tono, presi dal sito che hai già pubblicato.
- "Chi altro vende questo, e quali annunci sta facendo?" Concorrenti reali e i loro annunci più longevi, dalle librerie pubbliche degli annunci.
- "Fammi un video demo di 20 secondi e tre annunci statici per il lancio." Creatività finite con il tuo prodotto reale, dimensionate per ogni posizionamento.
- "Pubblica il demo su X, LinkedIn e TikTok martedì alle 9." Programmato dal terminale, gratis in ogni piano.
- "Metti $20 al giorno sullo statico migliore su Meta, in pausa finché non ti dico di partire." Una campagna reale, creata in pausa, che non spende nulla finché non confermi.
- "Ogni lunedì dimmi cosa scalare, cosa fermare e cosa testare." Una sola domanda che legge tutti gli account pubblicitari che hai collegato.
Hai un'app mobile? Lo stesso agente crea campagne di ricerca su Apple Search Ads e campagne di installazione su AppLovin. Hai uno strumento B2B? Ci sono anche LinkedIn, Google Ads e Microsoft Advertising. Pubblicazione, programmazione e gestione delle campagne non consumano crediti; paghi i crediti solo quando un modello IA crea qualcosa o per la ricerca di annunci.
Come funziona
Claude Code è un agente da terminale con accesso reale agli strumenti, e questo lo rende un operatore di marketing insolitamente bravo: può tenere in mano un piano lungo, chiamare cose in sequenza, leggere cosa è tornato indietro e ripetere. Di solito gli manca soltanto qualcosa da chiamare. Il software di marketing vive dietro le dashboard, e le dashboard non sono strumenti.
Hermoso offre un plugin per Claude Code che risolve questo problema con un solo comando. Dopo l'installazione, Claude Code può usare 922+ strumenti di marketing: le librerie degli annunci di Meta, Google e LinkedIn, TikTok, Instagram, YouTube, Reddit e Threads organici, una pipeline creativa completa su oltre 100 modelli di immagine, video, voce e scrittura, pubblicazione e programmazione, e gestione delle campagne su Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads e AppLovin Ads.
Installazione:
claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso
Sei già dentro una sessione? Scrivi /plugin marketplace add hermoso-ai/hermoso, poi /plugin install hermoso@hermoso. Installa cinque competenze di Hermoso (marketing, ricerca, ad-from-brand, generate, product-photoshoot) che pilotano la CLI hermoso tramite npx, quindi nessuna lista di strumenti viene caricata nelle tue sessioni e non consuma contesto finché non viene eseguita. Poi accedi una volta:
npx -y hermoso auth login # browser sign-in, like gh
Facoltativo: se vuoi anche gli strumenti nella lista strumenti di Claude Code, aggiungi il server MCP via stdio dopo l'accesso. Legge la stessa credenziale salvata:
claude mcp add hermoso -- npx -y hermoso mcp
hermoso auth login apre un accesso dal browser tramite listener locale e scrive una chiave riservata al proprietario in ~/.hermoso/config.json (cartella 0700, file 0600), così un altro utente di una macchina condivisa non può leggerla e spendere i tuoi crediti.
Perché gli agenti da terminale lavorano bene con questo server
Alcune scelte di progetto contano più in un terminale che in una finestra di chat, perché il contesto è la risorsa scarsa:
- Gli strumenti restituiscono URL, non contenuti. Un render torna come URL
/generated/…servito. Nulla riversa un video in base64 nella tua finestra di contesto. - I lavori lunghi si interrogano dentro la chiamata. I render video richiedono da uno a tre minuti. Lo strumento invia il lavoro a una coda e attende il completamento, così funziona in ogni client MCP senza dipendere dal supporto sperimentale all'asincronia, e
get_job/list_jobsti permettono di riprendere qualsiasi cosa rimasta in corso. - Le capacità si scoprono, non si indovinano.
hermoso_capabilitiesè gratuito e in sola lettura, e restituisce gli ID dei modelli validi con i costi esatti in crediti. Un agente ben scritto la chiama per primo e smette di inventare nomi di modelli. - C'è una via di fuga economica in termini di token. Il pacchetto npm espone anche il ciclo principale come normali comandi da sottoprocesso con output
--json, così un agente può lanciarli invece di portarsi dietro un grande manifesto di strumenti. Vedi lanciare annunci dalla riga di comando.
Una sessione realistica con Claude Code
Non c'è una sintassi speciale: è quello che scriveresti comunque.
| Richiesta | Strumenti percorsi |
|---|---|
| “Leggi la mia landing page e costruisci un profilo di brand.” | draft_brand → update_brand |
| “Trova i miei tre concorrenti più vicini e i loro annunci Meta più longevi. Quale hook si ripete?” | find_competitors → pull_competitor_ads → mine_angles |
| “Renderizza quattro varianti 9:16 di quell'hook e valutale.” | plan_variations → render_ad ×4 → score_ad |
| “Pubblica il vincitore su Instagram e metti in coda il resto per la settimana.” | post_to_meta → schedule_post → list_scheduled |
| “Costruisci una campagna Meta in pausa intorno a questo, Stati Uniti, $30 al giorno.” | create_meta_campaign → create_meta_adset → create_meta_ad |
| “Ogni lunedì, porta le performance della settimana scorsa nel foglio di report.” | meta_insights / google_ads_report → append_to_sheet |
L'ultima riga è dove un agente da terminale si guadagna il posto. Un report settimanale è una seccatura in una dashboard e un comando programmato in un terminale.
Competenze oltre agli strumenti
Hermoso fornisce anche competenze Claude installabili: flussi di lavoro preconfezionati che incapsulano le sequenze più comuni (ricerca di un mercato, creazione di un annuncio a partire da un brand, servizio fotografico di prodotto), così richiami un'intera ricetta invece di spiegarla passo per passo. list_skills e get_skill le rendono disponibili a qualsiasi agente, e save_skill ti permette di distillare una direttiva che ti è piaciuta in una tua competenza riutilizzabile.
Cosa non farà senza chiedere
Un agente con un budget è utile solo se il raggio d'azione è limitato, quindi l'autorità di spesa è vincolata nel server e non in un prompt. Campagne, set di annunci e annunci Meta vengono creati PAUSED senza possibilità di sostituire il valore dal chiamante. Gli interruttori di stato che possono attivare una spesa pubblicitaria reale (uno su ogni piattaforma pubblicitaria: 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 e set_openai_ads_status, tra gli altri) si rifiutano di funzionare senza un flag di conferma esplicito, e lo stesso controllo copre la creazione di un gruppo di annunci, di un annuncio o di una parola chiave Google Ads attivi sotto un elemento padre già attivo, perché questo viene mostrato alla prossima asta. Anche le eliminazioni richiedono conferma. Sul fronte della generazione, hermoso_capabilities pubblica il costo esatto in crediti di ogni modello prima che qualsiasi cosa venga eseguita, e ogni render riserva una stima e poi addebita il costo reale, quindi un invio fallito viene rimborsato invece di farti pagare in silenzio.
Funziona anche fuori da Claude Code
È un normale server MCP, quindi gli stessi 922+ strumenti compaiono in Cursor, VS Code, Codex, Cline, OpenClaw, Hermes, Claude Desktop e Claude.ai. Se vuoi la versione per finestra di chat di questa pagina, vedi Marketing IA in Claude; per l'elenco completo degli strumenti e gli installer con un clic, vedi la pagina MCP e CLI.
Domande frequenti
Ho creato la mia app con Claude Code. Claude Code può promuoverla?
Sì. Installa il plugin Hermoso ed accedi una volta: Claude Code può trasformare la tua landing page in un profilo di brand, ricercare i concorrenti, creare annunci video e immagine, programmare post sui tuoi canali e costruire campagne a pagamento su dodici piattaforme pubblicitarie, create in pausa finché non confermi. Pubblicazione e gestione delle campagne sono gratuite; la generazione IA e la ricerca di annunci usano crediti.
Come aggiungo Hermoso a Claude Code?
Un solo comando: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso, oppure, dentro una sessione, /plugin marketplace add hermoso-ai/hermoso e poi /plugin install hermoso@hermoso. Installa cinque competenze Hermoso che pilotano la CLI hermoso. Poi accedi una volta con npx -y hermoso auth login. Se vuoi anche gli strumenti nella lista strumenti di Claude Code, claude mcp add hermoso -- npx -y hermoso mcp è un extra facoltativo.
Claude Code può generare e pubblicare annunci?
Sì. Con Hermoso collegato può creare annunci finiti, immagine e video, su oltre 100 modelli con il tuo prodotto reale inserito, e poi pubblicarli su Facebook, Instagram, Threads, TikTok, YouTube, X, LinkedIn, Pinterest, Bluesky, Telegram e Google Business Profile, e costruire le campagne su Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads e AppLovin Ads intorno ad esse. I render tornano come URL di asset durevoli, quindi nulla di pesante finisce nella finestra di contesto.
I render video bloccano l'agente?
Un render video richiede circa da uno a tre minuti. Lo strumento lo invia a una coda di lavoro e attende il completamento dentro la chiamata, quindi funziona in ogni client MCP senza fare affidamento sul supporto sperimentale all'asincronia. Se una sessione viene interrotta, get_job e list_jobs permettono di riprendere o ispezionare ciò che è ancora in corso.
La CLI è uguale al server MCP?
Sono nello stesso pacchetto npm e si appoggiano alla stessa API. La superficie MCP comprende tutti i 922+ strumenti (si avvia con hermoso mcp oppure npx -y hermoso mcp); i sottocomandi CLI coprono il ciclo principale (capabilities, credits, brand, create, generate, competitors, ads, research, jobs, fetch) con output --json per gli agenti che preferiscono lanciare comandi invece di caricare un manifesto di strumenti.
Dove viene salvata la mia chiave API?
hermoso auth login esegue un accesso dal browser tramite listener locale e salva la chiave in ~/.hermoso/config.json con permessi riservati al proprietario (cartella 0700, file 0600), così un altro utente di una macchina condivisa non può leggerla. È disponibile un flag --token per la CI.
Posso automatizzare un lavoro di marketing ricorrente?
Sì, ed è il motivo principale per usarlo dal terminale. Poiché ogni capacità è uno strumento richiamabile o un comando da sottoprocesso con output --json, un controllo settimanale dei concorrenti, un lotto di varianti creative o un export settimanale delle performance verso Google Sheets è un normale comando programmato invece di un compito manuale in una dashboard.
Correlati
I render girano come lavori lato server che interroghi, e un post ritentato è sicuro anche quando non si conosce l'esito del primo tentativo. I dettagli sono in lavori e idempotenza.
Preferisci un semplice terminale? Vedi annunci dalla riga di comando.
Un solo comando per installare, un account gratuito per autorizzare. Poi il tuo terminale può ricercare, renderizzare, pubblicare e fare report.
Inizia gratis → Leggi la documentazione MCP →