1 puan yazan GN⁺ 1 시간 전 | 1 yorum | WhatsApp'ta paylaş
  • Yapay zekanın odağı, yanıt veren modellerden eyleme geçen ajanlara kayarken, ajanların faydası erişebildikleri sistemlere bağlı hale geliyor
  • Anthropic, SDK ve MCP sunucu araçları üreten Stainless'ı satın alarak Claude'un veri ve araçlara bağlanabildiği kapsamı genişletmek istiyor
  • Stainless, 2022'de kurulduktan sonra ilk dönemden itibaren resmî Anthropic SDK'larının üretilmesini destekledi ve yüzlerce şirket tarafından SDK·CLI·MCP sunucusu üretmek için kullanılıyor
  • Stainless, API tanımlarını TypeScript, Python, Go, Java, Kotlin gibi birçok dilde doğal hissettiren SDK'lara dönüştürüyor
  • Bu satın alma, Claude Platform'un geliştirici deneyimini ve ajan bağlantılılığını genişleten geliştirici altyapısının güçlendirilmesine yol açıyor

Satın almanın arka planı

  • Yapay zekanın odağı, yanıt veren modellerden eyleme geçen ajanlara kayıyor ve ajanların faydası erişebildikleri sistemlerle sınırlı
  • Anthropic, ajan bağlantılılığını mümkün kılmak için MCP'yi geliştirdi ve Stainless ekibinin katılımıyla Claude Platform'un geliştirici deneyimini ve ajan bağlantılılığını genişletmek istiyor
  • Stainless'ın satın alınması, Claude'un veri ve araçlara daha iyi bağlanmasını sağlayan geliştirici altyapısının güçlendirilmesine uzanıyor

Stainless'ın rolü

  • Stainless, 2022'de kuruldu ve Anthropic API'nin ilk döneminden beri tüm resmî Anthropic SDK'larının üretimini destekliyor
  • Yüzlerce şirket Stainless ile SDK, CLI, MCP sunucusu üretiyor
  • Bu çıktılar, geliştiricilerin ve ajanların API'leri kullanabilmesini sağlayan kütüphaneler, komut satırı araçları ve bağlayıcılar olarak işlev görüyor
  • Stainless, API tanımlarını TypeScript, Python, Go, Java, Kotlin gibi birçok dilde SDK'lara dönüştürüyor
  • Üretilen SDK'lar hızlı ve güvenilir; her dilde doğal hissettirecek şekilde oluşturuluyor

İki şirketin bakışı

  • Anthropic Platform Mühendisliği Başkanı Katelyn Lesse, Stainless'ın en başından beri Claude API geliştirici deneyiminin şekillenmesinde rol oynadığını düşünüyor
  • Ajanlar, yalnızca bağlanabildikleri kadar faydalı olduğundan, Stainless ekibinin katılımıyla Claude'un veri ve araçlara bağlanma yeteneğini geliştirmeyi hedefliyorlar
  • Stainless'ın kurucusu ve CEO'su Alex Rattray, Stainless'ı, SDK'ların da onları saran API'ler kadar özenle ele alınması gerektiği düşüncesiyle başlattı
  • Anthropic, Stainless ile erken dönemde iş birliği yapan ekiplerden biriydi ve Stainless son birkaç yıldır geliştiricilerin Claude üzerinde neler inşa ettiğini izliyordu
  • İki ekibin birleşmesiyle Stainless ekibi, önemli bir platform üzerinde mevcut çalışmalarını sürdürme imkânı buluyor

1 yorum

 
GN⁺ 1 시간 전
Hacker News görüşleri
  • Anthropic, dünya çapında en iyi yazılım mühendislerine ihtiyaç duyduğu ve onları getirmek için inanılmaz düzeyde ödeme yapmaya istekli olduğu bir aşamaya gelmiş durumda
    Ama LinkedIn’e “gerçekten olağanüstü yazılım mühendisi, 10 milyon dolar+ ödeme” gibi bir ilan koyarsa gelecek başvurularla başa çıkamaz
    Başarılı bir şirket kurmak ve o şirketin ürününü kullanıyor olmak, eğer o seviyedeki bir adaya para ödeyebiliyorsan, fiilen en iyi mülakattır
    Stainless kapanıp ekip Anthropic’e katılarak HubSpot verilerini Claude’da kullandıran sıkıcı entegrasyonlar yapabilir, ama Stainless başarılı bir şirketti
    Fikir zaten doğrulanmış durumda; yapılması gereken bir sonraki Stainless olmak. Yapay zeka şirketleri bunu zaten bazı şirketlerde yaptı ve yapmaya da devam edecek

    • “HubSpot gibi sıkıcı API’leri daha kullanışlı ve erişilebilir hale getirmek”, Anthropic’te yapmak isteyeceğim tam da bu tür bir altyapı işi
      Stainless adı da Stainless Steel borulardan geliyordu ve kendilerini üst düzey bir tesisat malzemecisine benzetiyorlardı
      archive.org’da stainlessapi.com’un ilk sürümüne bakarsanız, orijinal sloganları “Quality fittings for your REST API” idi
      Başta Stainless’ta çalışmak istememin nedeni de buydu, ama bunun herkese göre olmadığını anlıyorum
    • Dünyanın en iyi yazılım mühendisleri ücret optimizasyonu değil, dünyanın en iyi yazılım mühendisi olmayı optimize eder
    • Neden en iyi yazılım mühendislerine ihtiyaç duyduklarını anlamıyorum. Ürünleri zaten bu rolü ikame etmeli değil mi?
      Ama pazarlama, finans vb. açık pozisyonlara bakınca https://www.anthropic.com/careers/jobs sayfasında duruyorlar
      Neden kendi ürünlerini kullanıp bu rolleri ikame etmediklerini merak ediyorum
    • Başarılı bir şirket kurmak ve onun ürününü kullanmak, olağanüstü bir programcı olmayı doğrulamaktan oldukça farklı becerileri doğrular
    • En üst düzey trading şirketleri uzun zamandır birinci sınıf işe alımı böyle dolambaçlı süreçlere gerek kalmadan gayet iyi yapıyor
      acqui-hire için birçok başka neden var, ama bu ne en güçlü mühendisleri seçmenin tek yolu ne de en etkili yolu
  • “Claude Platform özelliklerine ve ajanları API’lere bağlamaya odaklanırken, SDK üreticisi dahil tüm barındırılan Stainless ürünlerini sonlandırıyoruz” deniyorsa, sevin ya da sevmeyin bu bir acqui-hire’dır

    • “Yüzlerce şirket SDK, CLI ve MCP sunucuları üretmek için Stainless’a güveniyor” denmişti, ama artık güvenmeyecekler
    • Yukarıdaki alıntı ne yazık ki gerçekten Stainless blog yazısında geçiyor: https://www.stainless.com/blog/stainless-is-joining-anthropi...
    • OpenAI de Stainless müşterisi değil miydi?
  • Stainless ekibini tebrik ederim. Anthropic’e katılmak için iyi bir ekip
    Mux’ta ilk dönemlerde Node SDK üreticilerini kullandım, sonra TypeScript ve diğer üreticileri de kullandım; ürün harikaydı
    Ama ürün/pazar şu anda karmaşık bir yerde. Bugünlerde OpenAPI spesifikasyon dosyasından SDK’yı vibe coding ile üretmek çok kolay ve çok cazip
    Birçok ekip, iyi ya da kötü, ürün geliştiricilerinin zaten kullandığı araç zincirini kullanarak neredeyse ek maliyet olmadan o yöne gidecek gibi görünüyor

  • Mevcut kullanıcılar ve SDK’lar hakkında net yönlendirme olsaydı çok daha iyi olurdu
    Şu haliyle “OpenAI’nin giriş kapısını satın alıp kullanım ömrünü bitireceğiz. Umarız bunu ileride kullanmayı planlayan kimse yoktur” gibi okunuyor; bu da küçük ve anlamsız görünüyor

    • https://www.stainless.com/blog/stainless-is-joining-anthropi... bağlantısına bakınca gerçekten olan bu gibi görünüyor
      “Claude Platform özelliklerine ve ajanları API’lere bağlamaya odaklanırken, SDK üreticisi dahil tüm barındırılan Stainless ürünlerini sonlandırıyoruz. Bugünden itibaren yeni kayıtlar, projeler ve SDK’lar sunulmayacak.”
      “Bir Stainless müşterisiyseniz, app.stainless.com/transition adresinde Stainless yönetilen ürünlerinden başka seçeneklere geçiş için yardım alabilirsiniz. Bugüne kadar üretilen SDK’lar müşteriye aittir ve bunları istediğiniz gibi değiştirme ve genişletme konusunda tüm haklara sahipsiniz.”
    • Hesabınız varsa https://app.stainless.com/transition adresine gidebilirsiniz
      Ekip, müşterilerin self-service geçiş yapabilmesi için yollar oluşturmak adına epey zaman harcamış
  • Bu tür satın almalara bakınca, ajan tabanlı kodlama araçlarının kapalı ekosistemlere dönüştüğü hissi veriyor
    Anthropic, Claude Code kullanımını sınırladı; OpenAI ise Codex’in o boşluğu doldurmasına izin veriyor gibi görünüyor
    Bunun ileride nasıl evrileceğini merak ediyorum

    • Mesele tam da bu ve yüksek şirket değerlemelerinin nedeni de bu
      Herkesin iş yapış biçimini bu araçlara bağımlı hale getiriyorsun, sonra başka türlü çalışmayı hayal edemeyecekleri noktaya geldiklerinde fiyatları artırıyorsun
      Kurumsal yazılımda çok eski bir hikâye
    • Claude sadece bir araç. Ekip arkadaşlarımızın her biri kendine en uygun metin editörünü ya da IDE’yi özgürce seçebiliyor
      Yakın gelecekte kodlama ajanları için de aynısını söyleyebilmeyi umuyorum
      Claude’u gerçekten seviyorum ama depoda Claude kaynaklarını takip etmiyorum
      Daha iyi bir şey çıkarsa mevcut bellek dosyalarındaki Markdown’u rahatça parse edecektir ve deponun kendisinde, benim bunu değiştirdiğimi başkalarının bilmesini gerektirecek hiçbir unsur yok
      Kullanıcıların çoğunun CLAUDE.md’yi takip edilen bir dosya olarak kabul etmesine ve tüm ekibin standardize edip paylaşması gereken bir şey gibi görmesine şaşırıyorum
      Kodlama ajanları nihai API’dir; bu yüzden kullanıcının tercih ettiği etkileşim biçimine uyum sağlamalıdır
      Bu deterministik olmayan kara kutu sihriyle standart işletim prosedürleri dayatabileceğini gerçekten mi düşünüyorlar, bilmiyorum
    • Nihai varış noktası başından beri buydu
      Konulan para miktarına bakınca, bir noktada yatırım getirisi meselesi mutlaka gündeme gelecekti
      Trilyonlarca dolarlık sermaye yatırımlarının döndüğü bir pazarda klasik yem ürün stratejisi uygulanıyor
    • Frontier yapay zeka laboratuvarları, halka arzı gerekçelendirebilecek tarafa yöneliyor
      Bu, OpenAI’nin diğer hizmetleri geri plana atıp kodlamaya daha fazla odaklanmasına benziyor
      Büyük bir halka arz öncesinde kârlılık göstermek istiyorlar
    • Bu aralar çoğu gün Claude Code ile pi.dev’i yan yana kullanıyorum ve son birkaç haftadır işlerin çoğunda pi’yi daha çok seçiyorum
  • Stainless hizmetinin kapanmasının bir parçası olarak SDK üreticisini açık kaynak yapmayı düşünüp düşünmediklerini merak ediyorum

  • Stainless harika bir yazılımdı
    OpenAPI üreticilerinin bakımcılarının hataları düzeltmeye vakit bulamamasından yola çıkıp bir iş kurmaya çalışmak iyi bir maceraydı ve herkes kazandı
    uv gibi benzer fikirler bana her gün zaman kazandırıyor ve beni adeta bir evangeliste dönüştürüyor

  • Stainless blog yazısı: https://www.stainless.com/blog/stainless-is-joining-anthropi...

    • İçinde “journey” kelimesini bulamayınca hayal kırıklığına uğradım
  • Microsoft’un güçlü bir açık kaynak ve genişletilebilir alternatifi var
    Şu anda tüm Azure SDK’larını, dokümantasyonu ve CLI’yi üretmek için kullanılıyor ve oldukça iyi
    https://typespec.io/

    • TypeSpec harika
      Bilgi olsun, ben Stainless’in kurucusuyum ve TypeSpec’i yapan kişiyle de arkadaşım
  • Stainless müşterisi açısından bakınca durum sinir bozucu
    Yeni müşterilerin çoğunun istemci kütüphanelerini AI ile üreteceğini anlıyorum
    Ama mevcut müşteri tabanı, Stainless’ın ürettiği istemci kütüphanelerine bağımlı
    Bu tür OpenAPI şeması → istemci kütüphanesi sağlayıcılarında çıktı biraz farklı olduğu için belli ölçüde bağımlılık oluşuyor
    Ne yazık ki, mevcut müşterileri bozmadan Speakeasy ya da OpenAPI Generator’a geçmek, sadece sağlayıcıyı değiştir kadar kolay bir migration değil

  • “Ne işle meşgulsün?”
    “San Francisco’daki bir yapay zeka şirketinde dokümantasyon yazıyorum ve toplam 500 bin dolar paket alıyorum.”
    “İspanya’daki IoT alanında bir platformun tüm özelliklerini tek başıma tasarlıyor, bakımını yapıyor ve geliştiriyorum; yıllık 40 bin euro alıyorum.”
    “İspanya mı? Alicante yakınlarında sahilde bir yazlık aldım, bilir misin?”
    “Evet...”