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
- Satu perintah, dan tanpa kunci.
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 perintahcodex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermosohermosomelaluinpx, sehingga tidak ada daftar tool yang dimuat ke sesi Anda dan tidak ada yang memakan konteks sampai sebuah perintah dijalankan. - Masuk sekali saja.
Ia membuka sign-in di browser dan menyimpan kredensial khusus pemilik dinpx -y hermoso auth login~/.hermoso/config.json. Tidak ada browser di mesin itu, misalnya CI atau container? Buat kunci di MCP & CLI → Terminal & API keys dan jalankannpx -y hermoso auth login --token hmk_…. Kunci membawa wewenang belanja yang nyata, jadi perlakukan seperti kata sandi. - Opsional: server MCP juga.
Itu menulis server kecodex mcp add hermoso -- npx -y hermoso mcp~/.codex/config.tomldan 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, lalucodex mcp login hermosountuk sign-in OAuth. Skill menjangkau setiap tool tanpa salah satu dari keduanya. - 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.
| Kanal | Carousel | Batas teks |
|---|---|---|
| 2+ foto, batas kami 30 | 63,206 karakter | |
| 2–10, gambar + video | 2,200 karakter | |
| Threads | 2–20, gambar + video | 500 karakter |
| TikTok | Hingga 35 gambar | 2,200 / 4,000 karakter |
| YouTube | Ditolak (unitnya adalah video) | Judul 100 karakter |
| X | Ditolak (4 media ditampilkan sebagai kisi) | 280, atau 25,000 di Premium |
| 2–20 gambar, hanya Halaman perusahaan | 3,000 karakter | |
| 2–5 gambar (diblokir di Trial) | Deskripsi 800 karakter | |
| Bluesky | 2 sampai 4 gambar | 300 karakter dan 3,000 byte |
| Telegram | 2 sampai 10, foto dan video | 4,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
- 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. - 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. - 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
mcpdi akhir.npx -y hermososaja hanya mencetak bantuan;npx -y hermoso mcpmenjalankan 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_connectorslagi. - 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.
| Agen | Cara Hermoso terhubung |
|---|---|
| Claude | Terhubung dengan OAuth, tidak ada yang perlu ditempel |
| ChatGPT | Terhubung dengan OAuth, tidak ada yang perlu ditempel |
| Claude Code | Masuk dari terminal dengan hermoso auth login, tidak ada yang perlu ditempel |
| Cursor | Masuk dari terminal dengan hermoso auth login, tidak ada yang perlu ditempel |
| Cline | Menerima kunci API di header Authorization |
| OpenClaw | Masuk dari terminal dengan hermoso auth login, tidak ada yang perlu ditempel |
| Grok Bot | Menambahkan template Hermoso Marketing Bot dan menerima kunci API di chat, atau masuk dari terminal Bot itu sendiri |
| Hermes | Masuk dari terminal dengan hermoso auth login, tidak ada yang perlu ditempel |
| Gemini CLI | Masuk dari terminal dengan hermoso auth login, tidak ada yang perlu ditempel |
| Perplexity | Terhubung dengan OAuth, tidak ada yang perlu ditempel |
| Le Chat | Terhubung dengan OAuth, tidak ada yang perlu ditempel |
| Claude Cowork | Terhubung dengan OAuth, tidak ada yang perlu ditempel |
| Perplexity Computer | Terhubung dengan OAuth, tidak ada yang perlu ditempel |
| Paperclip | Terhubung dengan OAuth, tidak ada yang perlu ditempel |
| Gemini | Terhubung dengan OAuth, tidak ada yang perlu ditempel |
| Grok Build | Masuk dari terminal dengan hermoso auth login, tidak ada yang perlu ditempel |
| Kimi Code | Menambahkan URL hosted ke mcp.json dan masuk dengan /mcp-config login, tidak ada yang perlu ditempel |
| DeepSeek Harness | Masuk dari terminal dengan hermoso auth login dan menjalankan Hermoso sebagai server lokal, tidak ada yang perlu ditempel |
| Manus | Menerima kunci API di header Authorization |
| Muse | Satu pesan chat, lalu masuk dengan OAuth |
| Klien MCP apa pun | URL 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