Claude Code'dan Bluesky'ta paylaşın

Terminalden bir Bluesky gönderisi, iki birimde kontrol edilen metinle tek bir çağrıdır; dosyaya yazmak için bir AT-URI geri gelir.

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. Claude Code tüm bunlara tek bir bağlantıyla erişir. Bu sayfa bunun bir dilimini kapsar: Claude Code Bluesky'ta gerçekte neler yapabilir ve Bluesky neye izin vermez.

Hermoso'yu Claude Code'a bağlayın

  1. Tek komut, anahtar yok.
    claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso
    Zaten bir oturumun içinde misiniz? /plugin marketplace add hermoso-ai/hermoso yazın, ardından /plugin install hermoso@hermoso. Bu, npx üzerinden hermoso komutunu çalıştıran beş Hermoso becerisi (research, ad-from-brand, generate, product-photoshoot ve marketing) kurar; bu yüzden oturumlarınıza hiçbir araç listesi yüklenmez ve çalışana kadar hiçbir şey bağlam maliyeti getirmez.
  2. Bir kez oturum açın.
    npx -y hermoso auth login
    Bu, gh'nin yaptığı gibi loopback üzerinde bir tarayıcı oturum açmasını açar ve yalnızca sahibinin okuyabileceği bir kimlik bilgisini ~/.hermoso/config.json dosyasına kaydeder. Claude Code, Hermoso'ya ilk ihtiyaç duyduğunda bunu sizin için çalıştırır. Bu makinede tarayıcı yok mu; CI, uzak bir makine ya da bir konteyner mi? MCP & CLI → Terminal & API anahtarları altında 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; bu yüzden onu bir parola gibi saklayın.
  3. İsteğe bağlı: MCP sunucusu da. Hermoso'nun araçlarını Claude Code'un kendi araç listesinde de istiyorsanız, oturum açtıktan sonra claude mcp add hermoso -- npx -y hermoso mcp komutunu çalıştırın. Aynı kayıtlı kimlik bilgisini okur; bu yüzden .claude.json dosyasına hiçbir anahtar girmez. Beceriler, bu olmadan da her araca ulaşır.
  4. Claude Code'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.

Eklenti ve isteğe bağlı MCP sunucusu aynı araçlara ve aynı hesaba ulaşır. Fark bağlamdadır: bir araç listesi, siz daha yazmadan her oturuma yüklenir; beceriler ise bir komut çalışana kadar hiçbir maliyet getirmez.

Sonra Bluesky'ın kendisini bir kez, Hermoso'da Ayarlar → Bağlayıcılar altından, kullanıcı adınız ve bir Bluesky uygulama parolası ile bağlayın. Onay ekranı yoktur: uygulama parolası Bluesky'ın kendi ayarlarında oluşturulur ve orada, gerçek parolanıza dokunmadan iptal edilebilir.

Claude Code'un aldığı Bluesky araçları

  • post_to_bluesky: bağlı hesap olarak bir gönderi yayınlar: 300 karaktere kadar, alt metinli en fazla dört görsel ya da isteğe bağlı altyazı izleri olan bir MP4 video. Medyasız bir bağlantı bir önizleme kartı alır; Bluesky onu getirmediği için bunu Hermoso oluşturur.
  • schedule_post: diğer tüm kanalların paylaştığı takvime ekler; 300 karakter sınırı tetiklendiğinde değil, kuyruğa alındığında denetlenir.
  • list_bluesky_posts: hesabın kendi son gönderileri, AT-URI'leri ve canlı sayılarla; yeniden paylaşımları işaretler, böylece başkasının gönderisi asla sizinmiş gibi okunmaz.
  • bluesky_post_metrics / bluesky_account: gönderi başına beğeni, yeniden paylaşım, yanıt, alıntı ve yer imi; hesabınız için ya da herhangi bir herkese açık hesap için takipçi, takip edilen ve gönderi sayısı.
  • list_bluesky_convos / read_bluesky_dm / send_bluesky_dm: doğrudan mesajları okur ve yanıtlar; hesabın takip etmediği kişilerden gelen mesaj isteklerini de içerir.
  • manage_bluesky_convo / react_to_bluesky_dm / mark_bluesky_convo_read: bir isteği kabul eder, bir konuşmayı susturur, kilitler ya da ayrılır, tek bir emojiyle tepki verir ve okunmamış sayılarını temizler.
  • delete_bluesky_post: bir gönderiyi siler; önce hiçbir şey silmeyen ve neyin gideceğini geri okuyan bir ilk çağrıdan sonra.

Bluesky, oturum açma ekranı yerine bir uygulama parolası ile bağlanır: bunu Bluesky'ın ayarlarında oluşturun ve kullanıcı adıyla birlikte Ayarlar → Bağlayıcılar altına yapıştırın. Oluştururken doğrudan mesaj erişimini işaretleyin; yoksa DM araçları parolanın sohbet edemediğini söyler. Bu, bağlantının bozuk olmasından değil, parolanın bir özelliğidir. Hermoso göndermeden önce kontrol ettiği iki Bluesky kuralı daha vardır: video için Bluesky hesabında doğrulanmış bir e-posta gerekir ve bir bağlantı kartı ile bir görsel aynı gönderiyi paylaşamaz. Yayınlamak kredi harcamaz, çünkü Bluesky çağrı başına hiçbir şey almaz.

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

MetinBir Bluesky gönderisi 300 karakter ve ayrıca 3.000 bayt ile sınırlıdır; bu yüzden emoji yoğun bir gönderi 300 karakterin altında olsa da fazla uzun olabilir. Gönderi oluşturulurken ya da kuyruğa alınırken zorlanır; böylece fazla uzun bir gönderi, siz hâlâ yanındayken, çıkış sırasında sessizce kesilmek yerine reddedilir.
GörünürlükYalnızca herkese açık. Bir Bluesky gönderisi AT Protocol üzerinde herkese açık bir kayıttır ve bunun gizli, özel ya da taslak bir biçimi yoktur. İnceleme çağrıdan önce yapılır, asla sonra değil.
Carousel2 ila 4 görsel, yalnızca görsel. Dört, Bluesky'ın kendi sayısıdır; görsel gömme için AT Protocol lexicon'undan gelir ve beşincisi bırakılmak yerine reddedilir. Video, tam olarak bir klip taşıyan farklı bir gömmedir ve bir gönderinin tek bir gömmesi vardır; bu yüzden bir Bluesky gönderisi görseller, bir video ya da bir bağlantı kartıdır: üçünden biri.
Hangi hesapMarkanın birden fazla Bluesky hesabı bağlamadığı sürece hiçbiri yoktur. Bağlıysa account hangisi olduğunu söyler; hiçbiri adlandırılmadan birkaç hesap varsa tahmin edilmek yerine adıyla reddedilir.

Claude Code'da deneyin

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

“./notes/bluesky.txt içindeki sürüm notunu, ./assets içindeki iki ekran görüntüsüyle alt metinli görseller olarak Bluesky'a gönder ve gönderinin AT-URI'sini ./out/posts.log dosyasına ekle.”

Bu şu adımları izler: get_brand → generate_image → post_to_bluesky → bluesky_post_metrics. Claude Code bir aracı çalıştırmadan önce sorar ve döküm terminalde tam olarak görünür; yani yayınlama adımı, y tuşuna basmadan önce okuyabileceğiniz bir satırdır.

Bluesky'ta Claude Code: can alan kısım

AT-URI'yi saklayın. bluesky_post_metrics ve delete_bluesky_post, bir gönderiye bsky.app bağlantısıyla değil at:// URI'siyle başvurur; yalnızca web bağlantısını tutan bir betik, onu bulmak için list_bluesky_posts üzerinden geri dönmek zorunda kalır. Daha sonra okuduğunuz sayılar yalnızca sayımlardır: beğeni, yeniden paylaşım, yanıt, alıntı ve yer imi. Bluesky protokolünde hiçbir yerde gösterim yayımlanmaz; bu yüzden hesaplanacak bir etkileşim oranı yoktur ve bir rapor bir oran gösteriyorsa, onu uydurmuştur.

Eklentinin bir araç manifestosu yoktur; bu, uzun ve gözetimsiz bir çalışmada en çok önem taşır: ajan her adımda hermoso komutunu kabuktan çağırır ve herhangi bir komutta --json, doğrulanacak makine çıktısı verir.

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

Bluesky reklam kütüphanesi ve Hermoso'da Bluesky araması yoktur; bu yüzden orada rakip araştırması tek dürüst bir şeye iner: bluesky_account, herhangi bir herkese açık hesabın takipçilerini, takip ettiklerini ve gönderi sayısını okur; bu, bir rakibin boyutunu ölçmek ve haftalık grafiğini çizmek için yeterlidir. Araştırma yüzeyinin geri kalanı (Meta, Google ve LinkedIn reklam kütüphaneleri, organik TikTok, Instagram, YouTube, Reddit ve Threads) etkilenmez.

Ücretli yarı

Hermoso'da Bluesky reklam ürünü yoktur ve bunu ima etmeyiz. Buradaki Bluesky organiktir: yayınlayın, planlayın, okuyun, yanıtlayın ve ölçün. Ücretli araçlar Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads ve AppLovin Ads'i kapsar.

Claude Code'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.

Bir adım bilerek sizindir: Bluesky uygulama parolasını oluşturmak ve bir kez bağlamak. Bundan sonrası her şey bir araç çağrısıdır.

Matrisin geri kalanı

Claude Code'dan şuralara gönderin: Facebook · Instagram · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Telegram. Ya da Claude Code'un yayınlayabildiği her yer.

Bluesky'a şuradan gönderin: Claude · ChatGPT · Cursor · Codex · Cline · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip · Claude Code ile pazarlama

Sık sorulan sorular

Claude Code Bluesky'ta paylaşabilir mi?

Evet, Hermoso'nun Claude Code eklentisiyle. Tek komut: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso, ya da bir oturumun içinde /plugin marketplace add hermoso-ai/hermoso, ardından /plugin install hermoso@hermoso. Hermoso CLI'ı çalıştıran beş Hermoso becerisi kurar; bu yüzden oturumlarınıza hiçbir araç listesi yüklenmez. Bir kez npx -y hermoso auth login ile oturum açın; bu bir tarayıcı açar ve kimlik bilgisini kendisi saklar; yani oluşturulacak ya da yapıştırılacak bir anahtar yoktur. Böylece Claude Code 922+ araca sahip olur; bunlar arasında Bluesky'a yayınlayanlar, pazarınızdaki reklamları araştıranlar ve kreatifi en başta üretenler de vardır.

Bluesky'u Claude Code'a nasıl bağlarım?

İki adım, her biri bir kez. Tek komut: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso; ya da bir oturumun içinde /plugin marketplace add hermoso-ai/hermoso, ardından /plugin install hermoso@hermoso. Hermoso CLI'sini yöneten beş Hermoso becerisi kurar; bu yüzden oturumlarınıza hiçbir araç listesi yüklenmez. npx -y hermoso auth login ile bir kez oturum açın; bu tarayıcıyı açar ve kimlik bilgisini kendisi saklar, yani oluşturulacak ya da yapıştırılacak bir anahtar yoktur. Sonra Bluesky'ın ayarlarında bir uygulama şifresi oluşturun (DM araçlarını istiyorsanız doğrudan mesaj erişimini işaretleyin) ve bunu kullanıcı adınızla birlikte Hermoso içinde Ayarlar → Bağlayıcılar altına yapıştırın. Bundan sonra Claude Code, Bluesky'a sıradan bir araç çağrısı olarak yayınlar.

Claude Code Bluesky'a özel ya da taslak olarak paylaşabilir mi?

Hayır. Bir Bluesky gönderisi AT Protocol üzerinde herkese açık bir kayıttır; gizli (unlisted), özel ya da taslak biçimi yoktur, bu yüzden inceleme çağrıdan önce yapılmalıdır. Hermoso, Bluesky'ın o anda karşılayamayacağı bir görünürlüğü istediğinizde, daha zayıf bir şeyi sessizce yayınlamak yerine reddeder.

Claude Code'dan Bluesky'ta paylaşmanın maliyeti nedir?

Bluesky'a yayınlamak kredi harcamaz; Bluesky çağrı başına hiçbir ücret almaz. Kredi, kreatifi üretirken harcanır. Planlar aylık $29, $69 ve $149; sırasıyla 1.200, 3.000 ve 7.000 kredi; Free dahil her planda her özellik vardır. Tek istisna kurumsal SSO'dur.

Claude Code'dan paylaşırken Bluesky'un metin sınırı nedir?

Bir Bluesky gönderisi 300 karakter ve 3.000 bayt ile sınırlıdır; bu yüzden emoji yoğun bir gönderi 300 karakterin altında olsa da reddedilebilir. Hermoso hangi sınırın uygulandığını ve ne kadar aşıldığını söyler. Hermoso bunu gönderi oluşturulurken ya da kuyruğa alınırken zorlar; böylece Claude Code, kimse izlemezken daha sonra başarısız olmak yerine hemen bilgilendirilir.

Claude Code bir Bluesky 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. Bluesky, 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