Anthropic, Stainless'ı satın aldı
(anthropic.com)- 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
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
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
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
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
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
“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.”
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
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
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
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
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
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...
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/
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...”