Thunder Client, Postman'ın zıttı olarak izleyicisini kazandı: VS Code içinde yaşayan ve koleksiyonları deponuzda JSON dosyaları olarak depolayan hızlı, ücretsiz bir API istemcisiydi. Bu avantaj yıllardır küçülmekte. Git senkronizasyonu 2023'te bir ödeme duvarının arkasına geçti ve Thunder Client'ın fiyatlandırma sayfasına göre, bugünkü ücretsiz katman ayda 250 koleksiyon çalıştırmasıyla sınırlı olup, Git senkronizasyonu, CLI veya CI çalıştırmaları, özel betik oluşturma, global ortamlar ve WebSocket, SSE veya gRPC desteği içermemektedir. Bunların hepsi, yıllık olarak faturalandırılan kullanıcı başına aylık 3, 7 ve 16 dolarlık ücretli planlarda başlamaktadır.
İşte doğrudan cevap: Apidog, en iyi Thunder Client alternatifidir, çünkü Thunder Client'ın ücretli olarak sunduğu her şeyi (sınırsız koleksiyon çalıştırmaları, betik oluşturma, CLI ve CI entegrasyonu, WebSocket, SSE, gRPC ve GraphQL) 4 kullanıcıya kadar ücretsiz bir planda sunar ve VS Code panelinin asla barındıramayacağı şeyleri ekler: gerçek bir spesifikasyon düzenleyici, akıllı bir taklit sunucu, otomatik test senaryoları ve yayınlanabilir API belgeleri. Dürüst takas ise, VS Code yan çubuğunu özel bir uygulama için terk etmenizdir. Bu makale, ücretsiz katmanın neleri kaybettiğini, ücretli katmanların hala neleri içermediğini ve koleksiyonlarınızı tam olarak nasıl taşıyacağınızı açıklamaktadır.
Ücretsiz katman nasıl küçüldü
Thunder Client'ın orijinal vaadi hafif ve git-yerel bir yapıya sahipti: koleksiyonlar bir .thunder-tests klasöründe JSON olarak saklanıyordu, böylece API değişiklikleri kodla aynı pull request'lerden geçiyordu. 2023'te bu depolama modeli ücretli bir özellik haline geldi ve ücretsiz kullanıcıların koleksiyonları VS Code'un dahili uzantı depolamasına taşındı: hala yereldi, ancak git, kod incelemesi ve takım arkadaşları için görünmezdi. Bu değişikliği gerçekleştiğinde detaylı olarak ele almıştık: Thunder Client Pro ödeme duvarı: neler değişti.

Fiyatlandırma sayfasında listelenen mevcut ücretsiz katman, sınırları daha da sıkılaştırıyor:
- Ayda 250 koleksiyon çalıştırması. Kaydedilen istekleri bir regresyon kontrolüne dönüştüren özellik olan koleksiyon çalıştırıcısı, aylık bir sınırlamaya sahiptir.
- Yalnızca HTTP. WebSocket, SSE ve gRPC istekleri ücretli plan özellikleridir.
- Betik oluşturma yok. Özel istek öncesi ve test betikleri ücretli katmanlara ayrılmıştır, bu nedenle temel onaylamaların ötesindeki her şey dışarıdadır.
- CLI yok, CI yok. Koleksiyonları bir işlem hattından çalıştırmak ücretli bir plan gerektirir.
- Git senkronizasyonu yok, global ortamlar yok, yalnızca VS Code. JetBrains IDE desteği de ücretli katmanlarda başlamaktadır.
Bunların hiçbiri skandal değil; faydalı bir uzantıyı sürdüren tek bir geliştiricinin ücret talep etmesi normaldir. Ancak bu, "Thunder Client çünkü ücretsiz" argümanının artık geçerli olmadığı anlamına geliyor. Eğer ücretsiz katman size uygunsa, temel bir HTTP paneli kullanıyorsunuz demektir. Ölçüme tabi olmayan bir çalıştırıcıya, bir betiğe, bir sokete veya bir işlem hattına ihtiyaç duyduğunuz anda, Thunder Client'ın ücretli katmanları ile gerçek bir platform arasında seçim yapıyorsunuz demektir, bu yüzden bunları doğrudan karşılaştırmak faydalı olacaktır.
Ücretli katmanlar ne sağlıyor ve hala ne sağlamıyor
Thunder Client'ın ücretli fiyatlandırması kullanıcı başına gerçekten ucuzdur: Başlangıç (Starter) yıllık faturalandırılan kullanıcı başına aylık 3 dolardır (yalnızca kredi kartı, 10 koltukla sınırlı), İş (Business) 7 dolar, Kurumsal (Enterprise) 16 dolardır. Başlangıç paketi Git senkronizasyonunu, CLI ve CI/CD çalıştırmalarını, WebSocket/SSE/gRPC'yi ve JetBrains desteğini açar. Ancak ödediğinizde çalıştırma sınırlayıcısı kaybolmaz: İş paketi aylık koleksiyon çalıştırma sınırını kullanıcı başına 500'e çıkarır ve sınırsız çalıştırma yalnızca Kurumsal pakette mevcuttur. Şifreli ortamlar ve gizlilik yöneticisi entegrasyonu İş paketi özellikleridir; SSO ve denetim günlükleri Kurumsal pakettedir.
Daha büyük nokta, hiçbir katmanda olmayan şeydir. Thunder Client bir istek istemcisidir. Merkezinde bir API spesifikasyon düzenleyici, tüketiciler için bir taklit sunucu, barındırılan belgeler veya API'ler arası görsel test düzenlemesi yoktur. Ödeme yapmak istemci üzerindeki sınırlamaları kaldırır; aracın kategorisini büyütmez. Bu, Postman vs Thunder Client makalesinde Postman ile karşılaştırırken vardığımız aynı sonuçtu, sadece farklı bir açıdan.
Cevap: Apidog
Apidog, 500.000'den fazla geliştirici tarafından kullanılan, tek bir spesifikasyonla çalışan tek bir uygulamada tasarım, hata ayıklama, test, taklit ve dokümantasyonu kapsayan bir API geliştirme platformudur.

Thunder Client ile özel olarak karşılaştıran biri için:
- Thunder Client'ın ödeme duvarının arkasındaki özellikler burada ücretsizdir. Sınırsız koleksiyon ve senaryo çalıştırmaları, istek öncesi/sonrası betik oluşturma, WebSocket, SSE, gRPC ve GraphQL istekleri ve Apidog CLI aracılığıyla CI yürütmesi, 4 kullanıcıya kadar kapsayan ücretsiz planda mevcuttur. Ücretli planlar kullanıcı başına aylık 9 dolardan başlamaktadır.
- İstekleriniz bir spesifikasyona sahip olur. Hata ayıkladığınız istekler, şemalarla belgelenmiş uç noktalar olarak kaydedilebilir, böylece koleksiyon kaydedilmiş çağrılar yığını yerine bir API tanımına dönüşür. Belgeler, taklitler ve testler bundan üretilir.
- Bir taklit sunucu mevcuttur. Apidog'un akıllı taklidi, bir uç nokta tanımlandığı anda gerçekçi şema tabanlı yanıtlar sunar, örnek veya kurulum gerektirmez. Thunder Client'ta hiçbir fiyata eşdeğeri yoktur.
- Testler, ölçüme tabi bir eklenti değil, birinci sınıf bir özelliktir. Görsel test senaryoları istekleri zincirler, yanıtlarda onaylamalar yapar, şemaları doğrular, veri odaklı durumları çalıştırır ve CI'da aylık sınırlama olmadan çalışır.
Özelliğe göre geçişin görünümü
İstek istemcisinin kendisi
Günlük istek gönderme doğrudan çevrilir: koleksiyonlar, klasörler, ortam değişkenleri, çerezler, kimlik doğrulama yardımcıları, kod üretimi. Apidog'un istemcisi, ücretsiz planda HTTP, WebSocket, SSE, gRPC ve GraphQL'ı desteklerken, Thunder Client'ın ücretsiz katmanı yalnızca HTTP'dir. Ekibinizin bir kısmı JetBrains IDE'lerinde çalışıyorsa, Apidog Fast Request orada istek göndermeyi kapsar; VS Code içinde Apidog paneli yoktur, bu dürüst kayıp aşağıda ele alınmıştır.
Betik oluşturma ve çalıştırıcı
Thunder Client'ın filtre tabanlı testleri basit onaylamaları kapsar, gerçek betik oluşturma ücretlidir. Apidog, istek öncesi ve sonrası betikleri (Postman uyumlu sözdizimi, bu nedenle çoğu kod parçacığı yapıştırılabilir), hiç onaylama yazmadan şema doğrulamayı ve sınırsız bir çalıştırıcıyı destekler. Eğer aylık 250 çalıştırmanız sprint ortasında tükenmeye devam ediyorsa, bu madde bunu sona erdirir.
Git iş akışları
Eğer Thunder Client'ı .thunder-tests klasör dönemi için sevdiyseniz, neyi geri istediğiniz konusunda net olun. Eğer deponuzdaki incelenebilir dosyalar olarak koleksiyonlarsa, git-yerel bir istemci safkanların cevabıdır ve önde gelenini en iyi Bruno alternatifi makalesinde karşılaştırmıştık. Eğer "ekibim senkronizasyon için koltuk başına ödeme yapmadan aynı koleksiyonları görüyor" ise, Apidog'un bulut çalışma alanı, dallanmaya dayalı sürümleme ile bunu ücretsiz planda sunar ve git geçmişini istediğiniz zaman spesifikasyon, deponuz için OpenAPI dosyalarına aktarılabilir.
İstemcinin ötesinde
Bu kategori atlamasıdır: API'yi görsel olarak veya kodla tasarlayın, etkileşimli belgeleri kendi alan adınızda yayınlayın, tüketicilere bir taklit URL verin ve senaryoları CI'ya entegre edin. Belgeler ayrıca bir MCP sunucusuyla birlikte yayınlanır, böylece AI aracıları spesifikasyonunuzu doğrudan okuyabilir; detaylar Apidog MCP Sunucusu nedir makalesinde.
Thunder Client vs Apidog: Bir Bakışta
| Thunder Client | Apidog | |
|---|---|---|
| Form | VS Code uzantısı (JetBrains ücretli) | Masaüstü uygulaması + web (istekler için JetBrains eklentisi) |
| Ücretsiz koleksiyon çalıştırmaları | Ayda 250 | Sınırsız |
| WebSocket / SSE / gRPC | Ücretli planlar | Ücretsiz, ayrıca GraphQL |
| Betik oluşturma | Ücretli planlar | Ücretsiz, Postman uyumlu |
| CLI / CI çalıştırmaları | Ücretli planlar | Apidog CLI aracılığıyla ücretsiz |
| Git senkronizasyonu | Ücretli planlar | Bulut çalışma alanı + dal sürümleme; OpenAPI dışa aktarımı |
| Taklit sunucu | Hayır | Şema farkında akıllı taklitler, ücretsiz |
| API belgeleri | Barındırılan belge yok | Yayınlanmış etkileşimli belgeler, özel alan adı |
| Spesifikasyon düzenleme | Hayır | Görsel + kod OpenAPI düzenleyicileri |
| Gizlilikler/şifreli ortamlar | Business (7$) | Ücretli planlarda Vault entegrasyonları |
| SSO, denetim günlükleri | Enterprise (16$) | Kurumsal plan |
| Ücretsiz koltuklar | Kullanıcı başına ücretsiz katman | 4 kullanıcı |
Koltuk matematiği, dürüstçe
Thunder Client koltuk başına daha ucuzdur ve aksini iddia etmek hesap makinenize hakaret olur. Git senkronizasyonu, CI çalıştırmaları ve tam protokol desteği gerektiren bir ekip için yıllık faturalar (Thunder Client Başlangıç paketi yıllık faturalandırılan kullanıcı başına aylık 3 dolar, Apidog ise 4 kullanıcıya kadar ücretsiz, ardından kullanıcı başına aylık 9 dolar):
| Ekip boyutu | Thunder Client Başlangıç yıllık | Apidog yıllık |
|---|---|---|
| 3 kişi | $108 | $0 (ücretsiz plan) |
| 5 kişi | $180 | $540 |
| 10 kişi | $360 | $1.080 |
| 25 kişi | $2.100 (Başlangıç 10 koltukla sınırlı; Business 7$) | $2.700 |
Tabloyu iki yönden de okuyun. 5 kişiden az ekip için Apidog açık ara daha ucuz seçenektir. Bunun üzerinde, Thunder Client etiket fiyatında kazanır, ancak iki sütun aynı şeyi satın almaz: sol sütun, IDE'nizde sınırsız denilebilecek bir HTTP istemcisidir (çalıştırmalar Kurumsal pakete kadar sınırlı kalır), sağ sütun ise istemciye ek olarak taklit sunucu, belge platformu, spesifikasyon düzenleyici ve başka araçlardan toplayacağınız test düzenlemesidir. Eğer bu araçlar Postman koltukları ise, matematik tekrar tersine döner; o karşılaştırma için en iyi Postman alternatifi makalesine bakın.
Thunder Client'tan Geçiş
Thunder Client'ın kendi dışa aktarma özelliği, içe/dışa aktarma belgelerine göre bu işlemi sorunsuz hale getirir:
- Koleksiyonlarınızı Thunder Client'tan dışa aktarın. Bir koleksiyona sağ tıklayın ve Dışa Aktar'ı seçin. Postman formatını (veya koleksiyonlarınız uç noktaları tanımlamak için yeterince düzenliyse OpenAPI'yi) seçin.
- Ortamları aynı şekilde dışa aktarın, böylece temel URL'ler ve değişkenler de gelir.
- Apidog'a aktarın. Proje Ayarları, Manuel İçe Aktarma'yı seçin, Postman veya OpenAPI dosyasını seçin. İstekler, klasörler ve ortamlar yapılandırılmış olarak gelir; OpenAPI'den içe aktarılan uç noktalar hemen şemalar, belgeler ve canlı akıllı taklitler alır.
- Betiklerinizi yapıştırın. Apidog'un betik oluşturması Postman uyumludur ve Thunder Client'ın Postman formatındaki dışa aktarımı istek gövdelerini ve başlıklarını temiz bir şekilde taşır; Thunder Client'ın filtre tarzı testlerini onaylamalar olarak yeniden yazın veya şema doğrulamasının yerini almasına izin verin.
- CI'yı yeniden bağlayın. Ücretli çalıştırıcıyı işlem hattınızdaki Apidog CLI çalıştırmalarıyla değiştirin.
Tipik bir kurulum (birkaç düzine istek, iki ortam) bir saatten çok daha kısa sürede taşınır.
Thunder Client'ın hala mantıklı olduğu durumlar
Eğer tek bir geliştiriciyseniz, VS Code'da yaşıyorsanız, API'leriniz düz HTTP ise, ayda 250 çalıştırma gerçekten yeterliyse ve sıfır yeni pencere istiyorsanız, Thunder Client'ın ücretsiz katmanı düzenli bir araç olmaya devam eder ve Başlangıç paketinin açtığı özellikler için aylık 3 dolar makul bir fiyattır. Editör içi deneyim, Apidog'un VS Code kullanıcıları için kopyalamadığı tek şeydir. Geçiş, ihtiyacınız olan ilk taklit sunucuda, ilk WebSocket uç noktasında, ilk CI işlem hattında veya ilk takım arkadaşında karşılığını verir: bir istek panelinin bir API iş akışı olmaktan çıktığı anlarda.
Sıkça Sorulan Sorular
Thunder Client hala ücretsiz mi?
Ücretsiz bir katman var, ancak sınırlı ve dar: ayda 250 koleksiyon çalıştırması, yalnızca HTTP, Git senkronizasyonu, betik oluşturma, CLI veya CI çalıştırmaları yok. Bunlar, yıllık faturalandırılan kullanıcı başına aylık 3 ila 16 dolar arasında değişen ücretli planlar gerektirir ve sınırsız koleksiyon çalıştırmaları yalnızca 16 dolarlık Kurumsal katmanda mevcuttur.
Thunder Client koleksiyonlarını Apidog'a aktarabilir miyim?
Evet, iki tıklamayla: Thunder Client'tan Postman formatında dışa aktarın (koleksiyona sağ tıklayın, Dışa Aktar), ardından bu dosyayı Apidog'a aktarın. Ortamlar da aynı şekilde dışa ve içe aktarılır. Düz istekler yerine şemalı uç noktalar istiyorsanız OpenAPI dışa aktarımı da çalışır.
Apidog'un Thunder Client gibi bir VS Code uzantısı var mı?
Hayır. Apidog, IDE içinde istek göndermek için bir JetBrains eklentisi (Apidog Fast Request) içeren bir masaüstü ve web uygulamasıdır. Eğer VS Code içinde bir panel kesin bir gereklilikse, Apidog bu kutucuğu işaretlemez.
Thunder Client betiklerim Apidog'da çalışır mı?
Apidog'un istek öncesi ve sonrası betik oluşturması Postman uyumludur. Thunder Client'ın ücretli özel betikleri çoğunlukla doğrudan çevrilebilir; yerleşik filtre tarzı testleri ise genellikle Apidog'un kodsuz onaylamaları ve otomatik şema doğrulama ile değiştirilmelidir.
Apidog'un ücretsiz planı, Thunder Client'ınkine kıyasla neleri içerir?
4 kullanıcıya kadar sınırsız koleksiyon ve senaryo çalıştırması, betik oluşturma, WebSocket/SSE/gRPC/GraphQL, akıllı taklit sunucu, yayınlanmış belgeler ve CLI tabanlı CI çalıştırmaları. Thunder Client'ın ücretsiz katmanı, aylık 250 çalıştırma sınırına sahip tek protokollü bir istemcidir ve ekip, senkronizasyon veya işlem hattı özellikleri içermez.
Koleksiyon çalıştırmalarını sınırlamayı bırakın
Koleksiyonlarınızı Postman formatında dışa aktarın, Apidog'a aktarın ve uygulama içinde veya CI'da istediğiniz kadar çalıştırın. Apidog'u indirin veya tarayıcıda başlayın; 4 kişilik bir ekip hiçbir şey ödemez ve taklit sunucu, belgeler ve test senaryoları aynı aktarımın arkasında sizi bekliyor.
