Codex'dan Instagram'ta paylaşın

Hermoso'nun eklentisini kurun; Codex, zamanlanmış ve etkileşimsiz bir çalışmada Instagram'a render edip yayınlayabilir.

Hermoso, 922+ araç sunan bir pazarlama MCP sunucusudur; tek bir OAuth'lu uç noktada, bir ajanın pazarda zaten yayında olan reklamları araştırmasını, hazır görsel ve video reklamlar üretmesini, bunları yayınlamasını ve arkalarındaki ücretli kampanyaları kurmasını sağlar. Codex tüm bunlara tek bir bağlantıyla erişir. Bu sayfa bunun bir dilimini kapsar: Codex Instagram'ta gerçekte neler yapabilir ve Instagram neye izin vermez.

Hermoso'yu Codex'a bağlayın

  1. Tek komut, anahtar yok.
    codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso
    Codex, Hermoso'nun herkese açık deposundaki pazar dosyasını okur ve beş becerisini kurar (research, ad-from-brand, generate, product-photoshoot ve marketing). Beceriler hermoso komutunu npx üzerinden çalıştırır; bu yüzden oturumlarınıza hiçbir araç listesi yüklenmez ve bir komut çalışana kadar hiçbir şey bağlam maliyeti getirmez.
  2. Bir kez oturum açın.
    npx -y hermoso auth login
    Tarayıcıda bir oturum açma penceresi açılır ve yalnızca sahibinin erişebildiği bir kimlik bilgisini ~/.hermoso/config.json içinde saklar. O makinede tarayıcı yok mu, mesela CI ya da bir konteyner mi? MCP & CLI → Terminal ve API anahtarları bölümünden bir anahtar oluşturun ve npx -y hermoso auth login --token hmk_… komutunu çalıştırın. Bir anahtar gerçek harcama yetkisi taşır; onu bir parola gibi saklayın.
  3. İsteğe bağlı: MCP sunucusu da.
    codex mcp add hermoso -- npx -y hermoso mcp
    Bu, sunucuyu ~/.codex/config.toml dosyasına yazar ve aynı saklanan kimlik bilgisini okur; yani dosyaya anahtar konmaz. Barındırılan uç noktayı mı tercih edersiniz? codex mcp add hermoso --url https://app.hermoso.ai/mcp, ardından OAuth oturum açma için codex mcp login hermoso. Beceriler, ikisi olmadan da her araca ulaşır.
  4. Codex'a bir şey isteyin. “En yakın üç rakibimin en uzun süredir yayında olan reklamlarını çek ve en iyi kancayı 9:16 bir videoya dönüştür” ya da “bu render'ı kanala gönder.” Ajan araçları seçer; harcamayı siz onaylarsınız.

Codex, MCP sunucularını ~/.codex/config.toml dosyasında ya da güvenilir bir projede .codex/config.toml dosyasında tutar; bu dosya JSON değil TOML'dur: kopyalanan bir mcpServers bloğu yüklenmez, elle yazılan girdi ise [mcp_servers.hermoso] biçiminde, command = "npx" ve args = ["-y", "hermoso", "mcp"] ile olur. Sondaki mcp kritik öneme sahiptir: alt komut olmadan npx -y hermoso yardım yazdırır ve çıkar. Codex, eklenti pazarlarını Claude Code'un kullandığı .claude-plugin düzeninde okur; bu yüzden tek bir depo iki yerde de kurulur.

Ardından Instagram'un kendisini, Hermoso'da Settings → Connectors altından bir kez bağlayın. Bu bir OAuth onay ekranıdır, bu yüzden bir tarayıcı gerektiren tek adım budur. Bundan sonrası her şey bir araç çağrısıdır.

Codex'un aldığı Instagram araçları

  • post_to_meta: target: "instagram" ile Instagram'da yayınlar. Instagram görsel bir kanaldır ve API bunu onaylar: bir gönderinin bir görsele ya da videoya ihtiyacı vardır.
  • schedule_post: ortak takvime sıraya koyar; metin Facebook ya da LinkedIn sürümünüzden farklı olmalıysa kanal başına bir başlıkla.
  • list_meta_comments / reply_to_meta_comment / moderate_meta_comment: bir gönderinin altındaki yorumları okur, yanıtlar ve denetler.
  • meta_page_insights / meta_post_insights: erişim, gösterim, kaydetme ve etkileşim; hesap ve gönderi başına.
  • search_instagram: herkese açık Instagram Reels'lerinde anahtar kelime araması; yayınlama için değil, araştırma için.

Bir şeyi otomatikleştirmeden önce bilmeye değer iki Instagram gerçeği. Meta API'sinde yerel bir Instagram planlaması yoktur; yani bir zamanlama Instagram'ın değil Hermoso'nun kuyruğudur ve Instagram için Facebook'un scheduleAt değerini geçirmek, şimdi sessizce yayınlamak yerine reddedilir. Ayrıca yayında olan bir Instagram başlığı düzenlenemez: Meta'nın yayımlanmış bir gönderide değiştirmesine izin verdiği tek şey yorumların açık mı kapalı mı olduğudur. Silmek desteklenir: manage_meta_post normal gönderileri, Hikâyeleri, Reels'leri ve tüm carousel albümlerini kaldırır, ancak bir albümden tek bir kartı asla kaldırmaz.

Bir şeyi otomatikleştirmeden önce bilmeye değer Instagram sınırları

MetinBir Instagram başlığı 2.200 karakterle sınırlıdır. Gönderi oluşturulduğunda ya da sıraya alındığında uygulanır; böylece fazla uzun bir gönderi, yolda sessizce kesilmek yerine, düzeltebileceğiniz sırada reddedilir.
GörünürlükYalnızca herkese açık. Meta'nın İçerik Yayınlama API'si ya hemen yayınlar ya da hiç yayınlamaz ve Instagram “liste dışı, özel ya da taslak gönderiye sahip değildir.” Instagram'da bir inceleme adımı istiyorsanız, bu çağrıdan sonra değil önce olmalıdır.
Carousel2 ila 10 slayt; görseller ve videolar karıştırılabilir. Bu üst sınır Meta'nın kendi sınırıdır; onu uygulayan yetenek tablosunda alıntılanmıştır: “Carousel'ler 10 görsel, video ya da ikisinin karışımıyla sınırlıdır.” Alt sınır 2 bizimdir, çünkü hiçbir platformda tek slayt bir carousel değildir. Tek slaytlık bir istek, reddedilmek yerine sıradan bir gönderi olarak yayınlanır.
Hangi hesappageId. Instagram, bağlı Facebook Sayfası üzerinden yayınlanır; bu yüzden aynı kimlik alanı onu seçer.

Codex'da deneyin

Sıradan bir dille isteyin. Bunlar DSL değil, düz cümlelerdir:

“Etkileşimsiz: bugünkü ürün fotoğraflarından 4 slaytlık bir carousel oluştur, 2.200 karakterin altında bir açıklamayla Instagram'a yayınla ve kalıcı bağlantıyla çık.”

Bu şu adımları izler: search_instagram → plan_ad → render_ad → post_to_meta (target: "instagram"). Etkileşimli modda Codex, çalıştırmadan önce çağrıyı gösterir. Etkileşimsiz modda soracak kimse yoktur; bu, yayımlayan ya da harcayan her adımda göz önünde bulundurulmalıdır.

Instagram'ta Codex: can alan kısım

Gözetimsiz bir hatta Instagram için bir insan adımı gerekir: yayımlanmış bir başlık API üzerinden asla düzenlenemez. Codex bir zamanlayıcıda çalışıyorsa incelemeyi yayından önce koyun: üretin ve tutun, onay gelince yayınlayın. Geri alma yolu yalnızca silmedir. manage_meta_post sıradan gönderileri, Story'leri, Reels'leri ve bütün carousel albümlerini siler; ancak silme, beğenileri ve yorumları da beraberinde götürür.

Gözetimsiz çalıştırmalarda, tam araç manifestosu yerine --json seçeneğiyle hermoso CLI'yi tercih edin. Bağlamda çok daha ucuzdur ve doğrulaması daha kolaydır.

Instagram'ta paylaşmadan önce araştırın

search_meta_ads, tek bir kütüphane olduğu için Facebook'un yanında Instagram yerleşimlerini de kapsar. Organik içerik için search_instagram herkese açık Reels'leri anahtar kelimeyle arar; format gerçekten hareket ettiği yüzey burasıdır. Profil ve hashtag çekimleri fetch_social_data ve search_instagram_hashtag üzerinden gider.

Ücretli yarı

Instagram yerleşimleri, Facebook ile aynı Meta kampanya ağacı üzerinden satın alınır: create_meta_campaign → create_meta_adset → create_meta_ad; yerleşimler platform ve konum bazında seçilebilir. preview_meta_ad harcamadan önce yerleşim başına gerçek render edilmiş reklamı gösterir; meta_insights sonuçları yaşa, cinsiyete, yerleşime ve ülkeye göre ayırır. Bu ayrıntı bir sonraki kreatifi şekillendirir.

Codex'un tek başına yapamadıkları

Bütçesi olan bir ajan, yalnızca etki alanı sınırlıysa işe yarar; bu yüzden engel bir istemde değil, sunucuda durur. Her reklam kampanyası, reklam seti, reklam grubu ve reklam duraklatılmış olarak oluşturulur ve gerçek parayı harekete geçiren durum değişiklikleri açık bir onay bayrağı olmadan çalışmaz. Her render önce fiyatlandırılır (hermoso_capabilities her modelin tam kredi maliyetini, herhangi bir şey harcanmadan önce yayımlar). Krediler ilk sağlayıcı çağrısından önce ayrılır ve sonradan tam maliyetle kapatılır; böylece başarısız bir gönderim sizi boşuna ücretlendirmek yerine iade eder. Silme işlemleri de onay gerektirir ve her kampanya ağacı, ajanınız ne inşa ettiğini size söylemeden önce reklam platformundan geri okunur.

Kasıtlı olarak tarayıcısız olmayan bir adım var: bir hesabı bağlamak bir OAuth onay ekranıdır, bu yüzden kanalı bir kez bir tarayıcıda bağlarsınız. Bundan sonrası her şey bir araç çağrısıdır.

Matrisin geri kalanı

Codex'ten şuralara gönderin: Facebook · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Bluesky · Telegram. Ya da Codex'in yayınlayabildiği her yer.

Instagram'a şuradan gönderin: Claude · ChatGPT · Claude Code · Cursor · Cline · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip · Komut satırından reklamlar

Sık sorulan sorular

Codex Instagram'ta paylaşabilir mi?

Evet, Hermoso'nun Codex eklentisiyle. codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso komutunu çalıştırın; bu, Hermoso'nun becerilerini kurar. Ardından npx -y hermoso auth login ile oturum açın. Oturum açma bir tarayıcı açar ve kimlik bilgisini kendisi saklar; yani oluşturulacak ya da yapıştırılacak bir anahtar yoktur. MCP sunucusunu da istiyorsanız codex mcp add hermoso -- npx -y hermoso mcp komutunu çalıştırın. Codex böylece 922+ araca sahip olur; bunlar arasında Instagram'a yayınlayanlar, pazarınızda yayında olan reklamları araştıranlar ve kreatifi baştan üretenler de vardır.

Instagram'u Codex'a nasıl bağlarım?

İki adım, her biri bir kez. codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso komutunu çalıştırın; bu, Hermoso'nun becerilerini kurar, ardından npx -y hermoso auth login ile oturum açın. Oturum açma bir tarayıcı açar ve kimlik bilgisini kendisi saklar; yani oluşturulacak ya da yapıştırılacak bir anahtar yoktur. MCP sunucusunu da istiyorsanız codex mcp add hermoso -- npx -y hermoso mcp komutunu çalıştırın. Sonra Hermoso içinde Ayarlar → Bağlayıcılar altından Instagram'u bağlayın; bu tarayıcıda bir OAuth onay ekranıdır. Bundan sonra Codex, Instagram'a sıradan bir araç çağrısı olarak yayınlar.

Codex Instagram'a carousel paylaşabilir mi?

Evet, 2 ila 10 slayt; görseller ve videolar karıştırılabilir. On, Meta'nın kendi yayımladığı sınırdır; Hermoso'nun icat ettiği bir sınır değil. Codex her iki durumda da aynı yayın aracını çağırır ve carousel taşıyamayan bir kanal, gerçek nedeniyle birlikte reddedilir.

Codex'dan Instagram'ta paylaşmanın maliyeti nedir?

Instagram'da yayınlamak kredi harcamaz; Meta API çağrısı başına hiçbir ücret almaz. Krediler render'ın kendisine gider. Planlar aylık 1.200, 3.000 ve 7.000 kredi karşılığında sırasıyla $29, $69 ve $149'dur ve her özellik, Ücretsiz plan dahil her planda bulunur. Tek istisna kurumsal SSO'dur.

Codex Instagram şifrenizi gerektirir mi?

Hayır. Instagram'ı Hermoso'ya bir kez bir tarayıcıdaki OAuth onay ekranı üzerinden bağlarsınız; Codex sonra ona bir araç çağrısı olarak ulaşır. Bir hesabı bağlamak tarayıcısız olmayan tek adımdır; sonrasında hiçbir şey şifre gerektirmez ve model hiçbir zaman bir kimlik bilgisi almaz.

Codex bir Instagram gönderisini ileri bir tarihe planlayabilir mi?

Evet. schedule_post onu, diğer tüm kanallarla paylaşılan tek bir takvime ekler; metin farklı olmalıysa kanal başına bir başlıkla. list_scheduled ve cancel_scheduled onu okur ve geri çeker. Instagram, sıraya alınabilen on bir kanaldan biridir.

Kayıtta 30 krediyle ücretsiz başlayın, kazanabileceğiniz 250+ kredi daha var. Her özellik her planda bulunur.

Ücretsiz başla →   Fiyatları görün