Posting, jadwalkan, dan jalankan iklan dari Codex

Satu perintah memasang plugin Hermoso di Codex. Setelah itu Codex bisa meriset iklan kompetitor, merender iklan video dan gambar, dan memublikasikannya ke sebelas channel sosial, baik secara interaktif maupun dari codex exec.

Apa itu Codex?

Codex adalah agen coding OpenAI, dijalankan dari terminal, ekstensi IDE, atau aplikasi desktop ChatGPT. Ia berjalan secara non-interaktif sekaligus interaktif, yang membuatnya menjadi klien yang dipilih orang ketika pekerjaan pemasaran seharusnya berjalan sesuai jadwal, bukan dalam percakapan.

Codex atau ChatGPT? Codex adalah agen coding OpenAI, dan ia menerima Hermoso sebagai plugin atau server MCP. Aplikasi chat ChatGPT menambahkan Hermoso dari direktori aplikasinya sebagai gantinya.

Hermoso adalah pemasaran yang berjalan otomatis: 1,000+ tool melalui satu endpoint MCP yang mencakup riset iklan kompetitor, iklan gambar dan video di 100+ model, publikasi dan penjadwalan ke sebelas channel sosial, serta pengelolaan kampanye di Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads, dan AppLovin Ads. Satu koneksi, dan Codex memiliki semuanya.

Hubungkan Hermoso ke Codex

  1. Satu perintah, dan tanpa kunci.
    codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso
    Codex membaca file marketplace di repositori publik Hermoso dan memasang lima skill-nya (research, ad-from-brand, generate, product-photoshoot, dan marketing). Skill tersebut menjalankan perintah hermoso melalui npx, sehingga tidak ada daftar tool yang dimuat ke sesi Anda dan tidak ada yang memakan konteks sampai sebuah perintah dijalankan.
  2. Masuk sekali saja.
    npx -y hermoso auth login
    Ia membuka sign-in di browser dan menyimpan kredensial khusus pemilik di ~/.hermoso/config.json. Tidak ada browser di mesin itu, misalnya CI atau container? Buat kunci di MCP & CLI → Terminal & API keys dan jalankan npx -y hermoso auth login --token hmk_…. Kunci membawa wewenang belanja yang nyata, jadi perlakukan seperti kata sandi.
  3. Opsional: server MCP juga.
    codex mcp add hermoso -- npx -y hermoso mcp
    Itu menulis server ke ~/.codex/config.toml dan membaca kredensial tersimpan yang sama, sehingga tidak ada kunci yang masuk ke file. Lebih suka endpoint hosted? codex mcp add hermoso --url https://app.hermoso.ai/mcp, lalu codex mcp login hermoso untuk sign-in OAuth. Skill menjangkau setiap tool tanpa salah satu dari keduanya.
  4. Minta sesuatu ke Codex. “Ambil iklan terpanjang yang tayang dari tiga kompetitor terdekat saya dan remix hook terbaiknya menjadi video 9:16,” atau “posting render ini ke channel.” Agen memilih tool-nya; Anda menyetujui belanjanya.

Codex menyimpan server MCP di ~/.codex/config.toml, atau .codex/config.toml di proyek tepercaya, dan file itu berformat TOML, bukan JSON: blok mcpServers yang disalin tidak akan termuat, dan entri yang ditulis tangan berbentuk [mcp_servers.hermoso] dengan command = "npx" dan args = ["-y", "hermoso", "mcp"]. Kata mcp di akhir itu penting: npx -y hermoso tanpa subperintah hanya mencetak bantuan lalu keluar. Codex membaca marketplace plugin dengan tata letak .claude-plugin yang sama seperti yang dipakai Claude Code, itulah sebabnya satu repositori bisa dipasang di keduanya.

Setiap channel tempat Codex bisa memublikasikan

Masing-masing punya halaman sendiri dengan batas caption channel itu yang sebenarnya, opsi visibilitasnya, apa yang ditolaknya dan alasannya, serta contoh yang dirumuskan untuk Codex.

KanalCarouselBatas teks
Facebook2+ foto, batas kami 3063,206 karakter
Instagram2–10, gambar + video2,200 karakter
Threads2–20, gambar + video500 karakter
TikTokHingga 35 gambar2,200 / 4,000 karakter
YouTubeDitolak (unitnya adalah video)Judul 100 karakter
XDitolak (4 media ditampilkan sebagai kisi)280, atau 25,000 di Premium
LinkedIn2–20 gambar, hanya Halaman perusahaan3,000 karakter
Pinterest2–5 gambar (diblokir di Trial)Deskripsi 800 karakter
Bluesky2 sampai 4 gambar300 karakter dan 3,000 byte
Telegram2 sampai 10, foto dan video4,096, atau 1,024 dengan media

Semuanya mengantre melalui satu kalender schedule_post dengan caption khusus per channel, dan list_scheduled melaporkan hasil per channel, bukan satu tanda centang hijau, karena “pekerjaannya berhasil” dan “postingannya terkirim” adalah dua pertanyaan yang berbeda. Postingan terjadwal disimpan di Hermoso, sehingga tetap terbit tepat waktu meskipun Codex sudah tidak berjalan.

Google Business Profile adalah channel terbaru: postingan dengan foto dan tombol di daftar Google Search dan Maps Anda, balasan untuk ulasan Anda, pengeditan daftar, serta panggilan, klik situs web, dan permintaan arah yang didapat daftar tersebut. Codex menjangkaunya melalui tool yang sama, dan schedule_post mengantrekannya di kalender yang sama.

Satu kanal yang sudah dibangun tetapi belum ditawarkan

Berterus terang lebih berharga daripada daftar yang lebih panjang. Satu permukaan publikasi ada di kode dan sedang ditahan, menunggu platformnya, bukan kami:

  • Reddit: posting organik dan statistik posting sudah dibangun, tetapi Responsible Builder Policy Reddit mewajibkan persetujuan tertulis yang eksplisit sebelum sebuah aplikasi boleh memakai Data API, dan tiket itu belum disetujui. Konektornya ditahan dan tidak ditawarkan sebagai layar OAuth yang mengarah ke API yang mati. Reddit Ads adalah koneksi yang berbeda dan sudah aktif: seluruh pohon kampanye, peramalan, pencarian penargetan, piksel, dan formulir prospek.

Konektor yang memberi Anda OAuth yang berhasil tetapi API yang mati lebih buruk daripada konektor yang belum ditawarkan, jadi ia tidak dicantumkan sebagai tersedia.

Tiga hal yang bisa diketik sekali setelah terhubung

  1. Riset. “Siapa tiga pesaing terdekat saya, dan apa iklan Meta terlama mereka? Beri tahu saya hook mana yang terus berulang.” Ia menjalankan find_competitors → pull_competitor_ads → mine_angles.
  2. Buat. “Buatkan saya iklan video UGC 9:16 memakai hook itu, dengan foto produk asli saya dan caption yang dibakar ke video.” Ia menjalankan get_brand → plan_ad → render_ad, dan mengembalikan URL mp4 yang sudah jadi.
  3. Kirim. “Jadwalkan ke Instagram dan TikTok untuk Selasa jam 9 pagi, dan buat kampanye Meta yang dijeda di sekitarnya dengan sasaran AS seharga $30 per hari.” Ia menjalankan schedule_post → create_meta_campaign → create_meta_ad.

Yang tidak bisa dilakukan Codex sendiri

Agen dengan anggaran hanya berguna jika radius dampaknya dibatasi, jadi pagarnya ada di server, bukan di prompt. Setiap kampanye iklan, set iklan, grup iklan, dan iklan dibuat dalam keadaan dijeda, dan sakelar status yang menggerakkan uang sungguhan menolak berjalan tanpa bendera konfirmasi eksplisit. Setiap render dihitung lebih dulu (hermoso_capabilities menerbitkan biaya kredit pasti setiap model sebelum apa pun dibelanjakan). Kredit dipesan sebelum panggilan penyedia pertama dan diselesaikan sesuai biaya pasti setelahnya, sehingga pengiriman yang gagal dikembalikan, bukan membuat Anda ditagih untuk sesuatu yang tidak ada. Penghapusan juga memerlukan konfirmasi, dan setiap pohon kampanye dibaca ulang dari platform iklan sebelum agen Anda memberi tahu apa yang sudah dibangun.

Satu langkah sengaja menjadi tanggung jawab Anda: menautkan setiap akun, sekali. Sebagian besar kanal tertaut lewat layar persetujuan OAuth milik platform di peramban; Bluesky memakai kata sandi aplikasi dan Telegram memakai token bot, yang ditempel di Hermoso. Semua yang setelahnya adalah panggilan alat.

Secara interaktif Codex menampilkan pemanggilan sebelum menjalankannya. Secara non-interaktif tidak ada yang bisa ditanya, dan ini perlu dirancang dengan hati-hati untuk setiap langkah yang memublikasikan atau membelanjakan.

Biayanya

Menambahkan Hermoso ke Codex tidak dikenai biaya tambahan: hanya ada satu meter kredit, dan tidak peduli klien mana yang memanggilnya. Akun gratis mulai dengan 30 kredit saat mendaftar dan 250+ kredit lagi yang bisa Anda dapatkan. Kredit hanya dipakai untuk model AI dan riset Ad Spy. Memposting, menjadwalkan, mengelola iklan, dan analitik gratis di setiap channel kecuali X, yang menagih per panggilan karena X mengenakan biaya per permintaan API. Paket berbayar $29, $69, dan $149 per bulan untuk 1,300, 3,100, dan 6,750 kredit, dan setiap fitur tersedia di setiap paket. hermoso_capabilities menampilkan harga kredit yang tepat untuk setiap render sebelum dijalankan.

Pemecahan masalah

  • Server lokal hanya mencetak bantuan lalu berhenti. Argumennya kurang mcp di akhir. npx -y hermoso saja hanya mencetak bantuan; npx -y hermoso mcp menjalankan servernya.
  • Tidak ada peramban di mesin itu. Buat kunci di bawah MCP & CLI → Terminal & API keys lalu jalankan npx -y hermoso auth login --token hmk_… sebagai gantinya.
  • Sebuah channel tidak ada. Hubungkan di Hermoso pada Settings → Connectors, lalu minta Codex menjalankan list_connectors lagi.
  • Codex menjawab tanpa menggunakan Hermoso. Sebutkan dalam permintaan: “gunakan Hermoso untuk …”. Dengan begitu tidak ada keraguan tentang tool mana yang harus mengerjakan tugasnya.

Di luar publikasi

Memposting adalah langkah terakhir, dan itu langkah yang paling kecil. Koneksi yang sama memberi Codex pustaka iklan Meta, Google, dan LinkedIn, serta TikTok, Instagram, YouTube, Reddit, dan Threads organik untuk riset; 100+ model gambar, video, suara, dan penulisan dalam satu meter kredit, dengan avatar UGC, dubbing, upscaling, dan format iklan HTML native; serta seluruh pohon kampanye di dua belas platform berbayar. Tidak ada kunci API per vendor yang perlu dipegang dan tidak ada aplikasi terpisah yang perlu dipelajari.

Lihat daftar tool lengkap, setiap agen tempat Hermoso bekerja, atau apa itu MCP pemasaran. Untuk cerita yang lebih panjang tentang klien ini secara khusus, lihat Iklan dari baris perintah.

Hermoso di agen lain

Akun Hermoso yang sama bekerja di setiap agen di bawah ini, jadi merek, pustaka, jadwal, dan kredit Anda mengikuti Anda di antara mereka.

AgenCara Hermoso terhubung
ClaudeTerhubung dengan OAuth, tidak ada yang perlu ditempel
ChatGPTTerhubung dengan OAuth, tidak ada yang perlu ditempel
Claude CodeMasuk dari terminal dengan hermoso auth login, tidak ada yang perlu ditempel
CursorMasuk dari terminal dengan hermoso auth login, tidak ada yang perlu ditempel
ClineMenerima kunci API di header Authorization
OpenClawMasuk dari terminal dengan hermoso auth login, tidak ada yang perlu ditempel
Grok BotMenambahkan template Hermoso Marketing Bot dan menerima kunci API di chat, atau masuk dari terminal Bot itu sendiri
HermesMasuk dari terminal dengan hermoso auth login, tidak ada yang perlu ditempel
Gemini CLIMasuk dari terminal dengan hermoso auth login, tidak ada yang perlu ditempel
PerplexityTerhubung dengan OAuth, tidak ada yang perlu ditempel
Le ChatTerhubung dengan OAuth, tidak ada yang perlu ditempel
Claude CoworkTerhubung dengan OAuth, tidak ada yang perlu ditempel
Perplexity ComputerTerhubung dengan OAuth, tidak ada yang perlu ditempel
PaperclipTerhubung dengan OAuth, tidak ada yang perlu ditempel
GeminiTerhubung dengan OAuth, tidak ada yang perlu ditempel
Grok BuildMasuk dari terminal dengan hermoso auth login, tidak ada yang perlu ditempel
Kimi CodeMenambahkan URL hosted ke mcp.json dan masuk dengan /mcp-config login, tidak ada yang perlu ditempel
DeepSeek HarnessMasuk dari terminal dengan hermoso auth login dan menjalankan Hermoso sebagai server lokal, tidak ada yang perlu ditempel
ManusMenerima kunci API di header Authorization
MuseSatu pesan chat, lalu masuk dengan OAuth
Klien MCP apa punURL hosted dengan OAuth, atau server lokal lewat stdio

Pertanyaan yang sering diajukan

Bisakah Codex memposting ke media sosial?

Bisa, setelah Anda memasang Hermoso. Codex kemudian dapat memposting ke Facebook, Instagram, Threads, TikTok, YouTube, X, LinkedIn, Pinterest, Bluesky, Telegram, dan Google Business Profile, serta menjadwalkan ke kesebelas channel dari satu antrean dengan caption khusus per channel.

Bagaimana cara menambahkan Hermoso ke Codex?

Jalankan codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso, yang memasang skill Hermoso, lalu lakukan sign-in sekali dengan npx -y hermoso auth login. Sign-in membuka browser dan menyimpan kredensialnya sendiri, jadi tidak ada kunci yang perlu dibuat atau ditempel. Untuk server MCP juga, jalankan codex mcp add hermoso -- npx -y hermoso mcp. Codex menyimpan server MCP di ~/.codex/config.toml, atau .codex/config.toml di proyek tepercaya, dan file itu berformat TOML, bukan JSON: blok mcpServers yang disalin tidak akan termuat, dan entri yang ditulis tangan berbentuk [mcp_servers.hermoso] dengan command = "npx" dan args = ["-y", "hermoso", "mcp"]. Kata mcp di akhir itu penting: npx -y hermoso tanpa subperintah hanya mencetak bantuan lalu keluar. Codex membaca marketplace plugin dengan tata letak .claude-plugin yang sama seperti yang dipakai Claude Code, itulah sebabnya satu repositori bisa dipasang di keduanya.

Bisakah Codex meriset iklan kompetitor saya?

Bisa. Dari Codex, pustaka iklan Meta, Google, dan LinkedIn bisa dicari bersama TikTok, Instagram, YouTube, Reddit, dan Threads organik, diurutkan berdasarkan lama tayang, karena iklan yang masih tayang setelah berbulan-bulan adalah iklan yang membayar dirinya sendiri. Ia juga bisa membongkar iklan kompetitor dan mengembalikan narasi suara, teks di layar, serta daftar beat dengan timestamp dari sebuah video.

Apakah saya perlu akun terpisah untuk memakai Hermoso di Codex?

Tidak. Satu akun Hermoso sudah cukup, dan Codex melakukan autentikasi terhadapnya. Langkah sign-in menyimpan kredensialnya sendiri, jadi tidak ada yang perlu ditempel. Studio web di app.hermoso.ai adalah mesin yang sama dengan kredit yang sama.

Amankah membiarkan Codex memposting dan menjalankan iklan untuk saya?

Hermoso menahan langkah yang memakan biaya atau tidak bisa dibatalkan di balik gerbang di server sendiri, apa pun pengaturan Codex: setiap kampanye dibuat dalam keadaan dijeda, sakelar belanja dan penghapusan memerlukan konfirmasi eksplisit, dan sebuah postingan hanya sampai ke akun yang Anda hubungkan dan centang di Hermoso. Secara interaktif Codex menampilkan pemanggilan sebelum menjalankannya. Secara non-interaktif tidak ada yang bisa ditanya, dan ini perlu dirancang dengan hati-hati untuk setiap langkah yang memublikasikan atau membelanjakan.

Apakah Codex berbagi pengaturan Hermoso antara CLI dan aplikasi desktop?

Ya, untuk server MCP. OpenAI mendokumentasikan satu file konfigurasi, ~/.codex/config.toml, yang dipakai bersama oleh Codex CLI, ekstensi IDE, dan Codex di aplikasi desktop ChatGPT, sehingga server yang ditambahkan dengan codex mcp add muncul di ketiganya.

Mulai gratis dengan 30 kredit saat mendaftar dan 250+ kredit tambahan yang bisa didapat. Setiap fitur tersedia di setiap paket. Kredit hanya dipakai untuk model AI dan riset Ad Spy; posting, penjadwalan, pengelolaan iklan, dan analitik gratis.

Mulai gratis →   Lihat harga