Codex'dan YouTube'ta paylaşın

Zamanlanmış bir Codex çalışması toplu yüklemeler için doğal bir seçimdir; yeter ki başlık, açıklama ve etiketler açıkça verilsin, çünkü yalnızca bir başlık 100 karakterlik bir başlığa dönüşür.

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 YouTube'ta gerçekte neler yapabilir ve YouTube 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 YouTube'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ığı YouTube araçları

  • post_to_youtube: başlık, 5.000 karaktere kadar açıklama, 30 etikete kadar ve bir gizlilik ayarıyla bitmiş bir videoyu yükler.
  • schedule_post: yüklemeyi sıraya koyar ve açıklamayı ve etiketleri onunla birlikte taşır.
  • set_youtube_thumbnail: yüklemeye tasarlanmış bir küçük resim koyar. Tıklama oranı üzerindeki tek en büyük kaldıraçtır ve YouTube aksi halde bir kareyi kabaca rastgele seçer.
  • make_thumbnail: o küçük resmi baştan üretir.
  • update_youtube_video / list_youtube_videos: bir yüklemenin meta verilerini düzenler ya da kendi yüklemelerinizi, halka açık bir arama görmeyen liste dışı ve özel olanlar dahil, listeler.
  • youtube_video_insights / youtube_channel: görüntülemeler, izlenme süresi, ortalama izlenme yüzdesi ve kazanılan aboneler.
  • list_youtube_comments / reply_to_youtube_comment: yorumları kanal olarak okur ve yanıtlar.

Birim gerçekten bir videodur: post_to_youtube bir videoUrl alır ve hiçbir görsel yolu yoktur. Otomatik bir yüklemeden önce bilinmesi gereken iki küçük kapı: doğrulanmamış bir Google projesi, ne isterseniz isteyin videos.insert'i özel olarak kilitler ve özel küçük resimler telefon doğrulamalı bir kanal gerektirir.

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

MetinBir YouTube başlığı 100 karakterle sınırlıdır ve sıraya alınmış bir öğenin metni başlık olur. Açıklama 5.000 karaktere kadar, 30 etiket taşıyan ayrı bir alandı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ükHerkese açık, liste dışı ya da özel. Studio taslağı yoktur: “YouTube'un API'si herkese açık, liste dışı ya da özel olarak yükleyebilir, ancak Studio taslağı oluşturamaz”; bu yüzden liste dışı, incelemeye en yakın durumdur ve anında yapılan bir paylaşımın varsayılanı budur; böylece reklam için hazır bir yükleme yanlışlıkla herkese açık olmaz.
CarouselAdıyla reddedilir. “YouTube'un birimi bir dizi durağan görsel değil, bir videodur. Slaytları bir videoya dönüştürün (Hermoso birleştirebilir) ve onu bunun yerine paylaşın ya da bu gönderiden YouTube'u çıkarın.” Hermoso bu sınırı işten kaçınmak için uydurmadı; YouTube'un doğası budur. Reddetme, sıraya koyma aşamasında, çözüm yoluyla birlikte gelir; sessizce yayınlanan ilk slayt yerine.
Hangi hesapYok. YouTube bağlı kanala yayınlar.

Codex'da deneyin

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

“Etkileşimsiz: girdi klasöründeki her mp4 için 100 karakterin altında bir başlık ve 5.000 karakterlik bir açıklama yaz, bir küçük resim üret, liste dışı olarak yükle ve JSON yazdır.”

Bu şu adımları izler: make_thumbnail → post_to_youtube → set_youtube_thumbnail → youtube_video_insights. 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.

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

Gözetimsiz bir çalışmadan her zaman liste dışı yükleyin. YouTube'un bir Studio taslağı yoktur; liste dışı, yayın öncesi inceleme durumudur ve doğrudan herkese açık olan bir toplu iş, sessizce geri alınamayacak bir iştir. Ayrıca önce kanalı kontrol edin: doğrulanmamış bir Google projesinde yüklemeler, iş ne gizlilik isterse istesin özel olarak kilitlenir; bu bir hata gibi görünür, ama hata değildir.

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.

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

search_youtube, herkese açık YouTube dizinini arar. Bu, “ne yüklediğim” sorusundan farklı bir sorudur ve bunun için araç list_youtube_videos'dur. Bir rakibin filmi için analyze_video, seslendirmeyi, ekrandaki metni ve zaman damgalı vuruş listesini döndürür; bir kancayı yeniden kurmadan önce gerçekten istediğiniz şey budur.

Ücretli yarı

Hermoso'nun Google Ads araçları arama, görüntülü reklam ve Performance Max kampanyaları kurar (tüm ağacı tek bir atomik işlemde, ajanınız anlatmadan önce Google'dan geri okunarak); ayrıca Keyword Planner hacimlerini, dönüşüm eylemlerini ve oluşturulup eklenen site bağlantılarını ve açıklamaları. YouTube video kampanyası oluşturucusu yoktur ve bunu ima etmek yanlış olur; bir YouTube video varlığı yüklenip eklenebilir, ancak Hermoso'nun oluşturduğu kampanya türleri arama, görüntülü reklam ve Performance Max'tir.

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 · Instagram · Threads · TikTok · X · LinkedIn · Pinterest · Bluesky · Telegram. Ya da Codex'in yayınlayabildiği her yer.

YouTube'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 YouTube'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 YouTube'a yayınlayanlar, pazarınızda yayında olan reklamları araştıranlar ve kreatifi baştan üretenler de vardır.

YouTube'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 YouTube'u bağlayın; bu tarayıcıda bir OAuth onay ekranıdır. Bundan sonra Codex, YouTube'a sıradan bir araç çağrısı olarak yayınlar.

Codex'dan paylaşırken YouTube'un metin sınırı nedir?

Bir YouTube başlığı 100 karakterle sınırlıdır. Açıklama 5.000 karaktere kadar, 30 etikete kadar ayrı bir alandır. Sıraya alınmış bir öğenin metni başlık olur; bu yüzden ikisi de açıkça geçirilmelidir. Hermoso bunu gönderi oluşturulduğunda ya da sıraya alındığında uygular; böylece Codex, kimse izlemezken daha sonra başarısız olmak yerine hemen bilgilendirilir.

Codex bir YouTube 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. YouTube, sıraya alınabilen on bir kanaldan biridir.

Codex YouTube'a özel ya da taslak olarak paylaşabilir mi?

Evet: herkese açık, liste dışı ya da özel. YouTube API'sinde Studio taslağı yoktur; bu yüzden liste dışı inceleme durumudur ve anında yapılan bir paylaşım varsayılan olarak buna geçer. Hermoso, YouTube'un o anda sağlayamayacağı bir görünürlük istediğinizde bunu sessizce daha zayıf bir şey yayınlamak yerine reddeder.

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

YouTube'da yayınlamak kredi harcamaz; YouTube API çağrısı başına hiçbir ücret almaz. Krediler videonun ve küçük resmin üretimine harcanır. 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.

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