Miten Facebook yhdistetään Claudeen

Claude Code toimii työhakemistossa, joten renderöinti, kuvateksti ja julkaisun tunniste päätyvät paikkaan, jota voi versioida, ja Facebook-luonnoksen tila antaa oikean tarkistusvaiheen.

Hermoso on markkinoinnin MCP-palvelin: 1 000+ työkalua yhden OAuth-suojatun päätepisteen takana. Ne antavat agentille mahdollisuuden tutkia markkinoilla jo käynnissä olevia mainoksia, luoda kuva- ja videomainoksia, julkaista ne ja rakentaa niiden taustalla olevat maksetut kampanjat. Claude Code tavoittaa kaiken yhden yhteyden kautta. Tämä sivu käsittelee yhtä osaa siitä: mitä Claude Code voi todella tehdä Facebookissa ja mitä Facebook ei anna sille tehdä.

Yhdistä Hermoso Claudeen

  1. Yksi komento, eikä avainta.
    claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso
    Oletko jo sessiossa? Kirjoita /plugin marketplace add hermoso-ai/hermoso, ja sen jälkeen /plugin install hermoso@hermoso. Se asentaa viisi Hermoso-taitoa (research, ad-from-brand, generate, product-photoshoot ja marketing), jotka ajavat hermoso-komennon npx:n kautta, joten työkalulistaa ei ladata sessioihisi eikä mikään maksa kontekstia ennen kuin se ajetaan.
  2. Kirjaudu kerran.
    npx -y hermoso auth login
    Se avaa selaimen kirjautumisen loopbackissa samalla tavalla kuin gh, ja tallentaa omistajalle luettavan tunnistetiedon tiedostoon ~/.hermoso/config.json. Claude Code ajaa sen puolestasi ensimmäisellä kerralla, kun se tarvitsee Hermosoa. Eikö koneella ole selainta, esimerkiksi CI:ssä, etäkoneella tai kontissa? Luo avain kohdassa MCP & CLI → Terminal & API keys ja aja npx -y hermoso auth login --token hmk_…. Avain on todellinen menovaltuus, joten käsittele sitä kuin salasanaa.
  3. Valinnainen: myös MCP-palvelin. Jos haluat Hermoson työkalut myös Claude Coden omaan työkalulistaan, aja claude mcp add hermoso -- npx -y hermoso mcp kirjautumisen jälkeen. Se lukee samat tallennetut tunnistetiedot, joten avainta ei tule .claude.json-tiedostoon. Taidot tavoittavat kaikki työkalut ilman sitä.
  4. Pyydä Claudelta jotain. “Hae kolmen lähimmän kilpailijani pisimpään käynnissä olleet mainokset ja remixaa paras koukku 9:16-videoksi” tai “julkaise tämä renderöinti kanavalle”. Agentti valitsee työkalut, ja sinä hyväksyt menot.

Plugin ja valinnainen MCP-palvelin tavoittavat samat työkalut ja saman tilin. Ero on kontekstissa: työkalulista ladataan jokaiseen sessioon ennen kuin kirjoitat mitään, kun taas taidot eivät maksa mitään ennen kuin komento ajetaan.

Yhdistä sitten Facebook itse kerran Hermosossa kohdassa Settings → Connectors. Se on OAuth-suostumusikkuna, joten se on ainoa vaihe, joka vaatii selaimen. Kaikki sen jälkeen on työkalukutsuja.

Facebook-työkalut, jotka Claude Code saa

  • post_to_meta: julkaisee tekstin, kuvan, videon tai useamman kuvan julkaisun Sivulle. Se ottaa pageId-kentän, joten sen ei tarvitse arvata, mikä Sivu on kyseessä.
  • schedule_post: jonottaa saman julkaisun valitsemaasi aikaan yhteiselle kalenterille, jolla ovat kaikki muut kanavat.
  • list_meta_pages: listaa tilin yhdistetyt Sivut tunnuksineen.
  • manage_meta_post: muokkaa julkaistun julkaisun tekstiä tai poistaa sen.
  • list_meta_comments / reply_to_meta_comment / moderate_meta_comment: lukee julkaisun alla olevat kommentit, vastaa Sivun nimissä ja piilottaa tai poistaa ne, joiden ei pitäisi olla siellä.
  • meta_page_insights / meta_post_insights: Sivun tason ja julkaisukohtainen tavoittavuus, näyttökerrat ja sitoutuminen.
  • upload_meta_asset: siirtää valmiin renderöinnin mainostilin resurssikirjastoon.

Facebook on myös ainoa kanava, jolla on natiivi etäajastus. post_to_meta ottaa scheduleAt-arvon, joka on kymmenen minuutin ja kolmenkymmenen päivän päässä, ja antaa ajoituksen Metalle itselleen. Instagramilla ja Threadsilla ei ole tätä Metan API:ssa, ja arvon välittäminen niille hylätään sen sijaan, että julkaisu tehtäisiin heti hiljaa.

Facebookin rajoitukset, jotka kannattaa tietää ennen automatisointia

TekstiFacebook-julkaisu voi olla 63 206 merkkiä pitkä, eli käytännössä rajaton. Raja valvotaan julkaisun luomisen tai jonottamisen yhteydessä, joten liian pitkä julkaisu hylätään, kun olet vielä paikalla korjaamassa sitä, eikä sitä leikata hiljaa matkalla ulos.
NäkyvyysJulkinen tai luonnos. Luonnos on aidosti julkaisematon Page-julkaisu, mikä on hyödyllistä tarkistusta varten: se on Meta Business Suitessa, eikä kukaan ulkopuolinen näe sitä. Rajattua tai yksityistä vaihtoehtoa ei ole. ”Facebook-sivun julkaisu on joko julkaistu tai pidetty julkaisemattomana luonnoksena.”
Karuselli2 diaa tai enemmän, vain valokuvia. Metalla ei ole julkaistua enimmäismäärää attached_media-kentälle, jonka voisimme hankkia, joten Hermoso ei keksi sellaista eikä liitä sitä Facebookiin. Ainoa raja on meidän, 30 diaa, ja hylkäysviesti kertoo, kenen raja se on: ”Facebook ei julkaise dokumentoitua enimmäismäärää attached_media-kentälle, joten tämä raja on meidän, ei heidän.” Video ei voi olla Facebookin valokuvakarusellissa. Se on toinen reuna Metan API:ssa, ja Hermoso hylkää sen sijaan, että pudottaisi leikkeen hiljaa pois.
Mikä tilipageId. Sillä on merkitystä heti, kun brändi yhdistää useamman kuin yhden Sivun: julkaisupolku hylkää ja nimeää syyn sen sijaan, että valitsisi yhden puolestasi. Ajastus, joka ei kykenisi kantamaan tätä vastausta, muuttaisi hylkäyksen tuntien päästä epäonnistumiseksi, kun kukaan ei valvo.

Kokeile Claudessa

Pyydä sitä tavallisella kielellä. Nämä ovat tavallisia lauseita, eivät erikoiskieltä:

“Ota mp4 kansiosta ./renders, kirjoita kuvateksti brändin äänellä, julkaise se Sivulle julkaisemattomana luonnoksena ja kirjoita julkaisun tunniste tiedostoon ./out/posts.json.”

Tämä kulkee find_competitors → search_meta_ads → plan_ad → render_ad → list_meta_pages → post_to_meta. Claude Code kysyy ennen työkalun ajamista, ja keskustelu on terminaalissa, joten julkaisuvaihe on rivi, jonka voit lukea ennen kuin painat y.

Claude Code Facebookissa: kohta, joka tekee kipeää

Tässä terminaalipohjainen agentti on aidosti parempi kuin chat: julkaisun tunniste tulee takaisin rakenteisena tuloksena, jonka voi kirjoittaa tiedostoon ja tarkistaa myöhemmin. Facebook on myös ainoa kanava, jolla on natiivi etäajastus (post_to_meta ottaa scheduleAt-arvon kymmenen minuutin ja kolmenkymmenen päivän välillä), joten skripti voi antaa ajoituksen Metalle itselleen eikä pidä jonoa.

Plugin ei kanna työkalumanifestia, mikä on tärkeintä pitkällä valvomattomalla ajolla: agentti kutsuu hermoso-komentoa jokaisessa vaiheessa, ja mikä tahansa komento antaa --json-tulosteen, jonka agentti voi tarkistaa.

Tutki Facebook ennen julkaisua

Meta Ad Library on rikkain julkinen luovan sisällön arkisto, ja search_meta_ads lukee sitä avainsanalla tai sivun mukaan ja kattaa sekä Facebook- että Instagram-sijoittelut. pull_competitor_ads ja competitor_teardown rakentuvat sen päälle, ja find_competitors selvittää, keitä kohti ne osoitetaan.

Maksettu puoli

Facebook on syvin maksettu pinta, jonka Hermoso tarjoaa. create_meta_campaign, create_meta_adset ja create_meta_ad rakentavat koko puun todellisella kohdentamisella: maantiede kaupungin säteelle asti, kiinnostukset, käyttäytyminen, mukautetut yleisöt ja samankaltaiset yleisöt, sijoittelut, päivänajoitus sekä tarjous- ja kustannusrajat. Kaikki luodaan PAUSED-tilassa, eikä kutsuja voi ohittaa tätä. Agentin raportoima yhteenveto rakennetaan siitä, mitä Meta todella tallensi, ei siitä, mitä pyydettiin. Ennen kuin budjetti sitoutuu, preview_meta_ad renderöi todellisen mainoksen sijoittelukohtaisesti linkkinä, jota voit katsella, ja estimate_meta_reach kertoo, kuinka monta ihmistä kohdentaminen oikeasti tavoittaa. Yksi varoitus säästää rahaa: mainosjoukko ilman sijainteja oletetaan vain Yhdysvaltoihin, ja lukuvahvistus kertoo sen selvästi.

Mitä Claude Code ei voi tehdä yksin

Agentti, jolla on budjetti, on hyödyllinen vain, jos vahingon laajuus on rajattu, joten aita on palvelimessa eikä kehotteessa. Jokainen mainoskampanja, mainosjoukko, mainosryhmä ja mainos luodaan pysäytettynä, ja tilanvaihdot, jotka aktivoivat oikean rahan, kieltäytyvät toimimasta ilman nimenomaista vahvistusta. Jokainen renderöinti hinnoitellaan ensin (hermoso_capabilities julkaisee jokaisen mallin tarkan krediittihinnan ennen kuin mitään kuluu). Krediitit varataan ennen ensimmäistä palveluntarjoajan kutsua ja veloitetaan jälkikäteen tarkkaan hintaan, joten epäonnistunut lähetys hyvitetään eikä jätä sinua maksamaan turhasta. Poistot vaativat vahvistuksen, ja jokainen kampanjapuu luetaan takaisin mainosalustalta ennen kuin agentti kertoo, mitä rakensi.

Yksi vaihe ei ole tarkoituksella headless: tilin linkittäminen on OAuth-suostumusikkuna, joten yhdistät kanavan kerran selaimessa. Kaikki sen jälkeen on työkalukutsuja.

Muu matriisi

Julkaise Claude Codesta: Instagram · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Bluesky · Telegram. Tai katso kaikki, mihin Claude Code voi julkaista.

Julkaise Facebookiin näistä: Claude · ChatGPT · Cursor · Codex · Cline · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip · Claude Code -markkinointi

Usein kysytyt kysymykset

Voiko Claude Code julkaista Facebookiin?

Kyllä, Hermosoin Claude Code -liitännäisellä. Yksi komento: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso, tai istunnon sisällä /plugin marketplace add hermoso-ai/hermoso ja sitten /plugin install hermoso@hermoso. Se asentaa viisi Hermoso-taitoa, jotka ohjaavat hermoso-CLI:tä, joten työkalulistaa ei ladata istuntoihisi. Kirjaudu kerran komennolla npx -y hermoso auth login, joka avaa selaimen ja tallentaa tunnistetiedon itse, joten avainta ei tarvitse luoda eikä liittää. Claude Code saa sitten 1 000+ työkalua, mukaan lukien ne, jotka julkaisevat Facebookiin, sekä ne, jotka tutkivat markkinoilla jo pyöriviä mainoksia ja renderöivät luovan sisällön alun perin.

Miten yhdistän Facebookin Claudeen?

Kaksi vaihetta, kumpikin kerran. Yksi komento: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso, tai istunnon sisällä /plugin marketplace add hermoso-ai/hermoso ja sitten /plugin install hermoso@hermoso. Se asentaa viisi Hermoso-taitoa, jotka ohjaavat hermoso-CLI:tä, joten työkalulistaa ei ladata istuntoihisi. Kirjaudu kerran komennolla npx -y hermoso auth login, joka avaa selaimen ja tallentaa tunnistetiedon itse, joten avainta ei tarvitse luoda eikä liittää. Yhdistä sitten Facebook Hermosossa kohdassa Workspace → Connectors, joka on OAuth-suostumusnäyttö selaimessa. Sen jälkeen Claude Code julkaisee Facebookiin tavallisena työkalukutsuna.

Voiko Claude Code julkaista Facebookiin yksityisesti tai luonnoksena?

Kyllä. Facebook on ainoa kanava, jolla on aito luonnos: julkaisematon Page-julkaisu, joka on Meta Business Suitessa eikä kukaan ulkopuolinen näe sitä. Hermoso kieltäytyy näkyvyydestä, jota Facebook ei pysty noudattamaan juuri silloin kun pyydät sitä, sen sijaan että julkaisisi hiljaa heikomman version.

Mitä Facebook-julkaisu Claudesta maksaa?

Julkaisu Facebookiin ei maksa krediittejä, koska Meta ei veloita API-kutsuista. Krediittejä kuluu luomiseen: julkaisun kuvan tai videon renderöintiin. Tilaukset ovat $29, $69 ja $149 kuukaudessa 1,300, 3,100 ja 6,750 krediitillä, ja jokainen ominaisuus on mukana jokaisessa tilauksessa, myös Freessä. Ainoa poikkeus on yritystason SSO.

Mikä on Facebookin merkkiraja, kun julkaisen Claudesta?

Facebook-julkaisu voi olla 63 206 merkkiä pitkä, eli käytännössä rajaton. Hermoso valvoo rajaa julkaisun luomisen tai jonottamisen yhteydessä, joten Claude Code saa tiedon heti eikä vasta myöhemmin, kun kukaan ei seuraa.

Voiko Claude Code ajastaa Facebook-julkaisun myöhemmäksi?

Kyllä. schedule_post jonottaa julkaisun yhteiselle kalenterille, jolla ovat kaikki muut kanavat, ja kanavakohtaisen tekstin, jos kopion pitää poiketa. list_scheduled ja cancel_scheduled lukevat ja perumaan jonotetun julkaisun. Facebook kuuluu yhdentoista kanavan joukkoon, jotka voi jonottaa.

Aloita ilmaiseksi 30 krediitillä rekisteröityessäsi ja ansaitse 250+ lisää. Jokainen ominaisuus on mukana jokaisessa tilauksessa.

Aloita ilmaiseksi →   Katso hinnoittelu