Claude Code'da Claude, GLM ve MiniMax'i aynı anda kullan: cprov
Claude Code'u GLM veya MiniMax'e geçirmek için hala ayar dosyası mı kopyalıyorsun?
Claude Code'da GLM ya da Opus kullanmak istediğinde her kurulum diğerinin üstüne yazılır ve ikisini aynı anda çalıştıramazsın. Ayar dosyalarını elle kopyalamak ya da API anahtarlarını düz metin olarak tutmak zorunda kalırsın. Hem modeller arasında anında geçiş yapmak hem de farklı terminallerde ikisini beraber kullanmak için cprov (Claude Provider) aracını geliştirdim.
Sağlayıcı ekle ve anahtarını koru
Terminale cprov add yaz, listeden Z.ai (GLM), MiniMax veya Anthropic uyumlu herhangi bir sağlayıcıyı seç ve API anahtarını yapıştır. Araç, tek tokenlık bir test isteği göndererek bağlantıyı, yanlış anahtarı veya biten bakiyeyi anında kontrol eder. Üstelik API anahtarın profil dosyalarında düz metin olarak durmaz; doğrudan işletim sisteminin kasasında (macOS Keychain veya Linux Secret Service) saklanır.
Farklı terminallerde aynı anda çalıştır
Bir terminalde cprov glm, yanındaki terminalde cprov opus komutunu çalıştırabilirsin. Her komut sadece kendi oturumunu etkiler. Böylece iki farklı sağlayıcı birbirinin ayarlarını ezmeden aynı anda çalışır.
Varsayılan modeli tek komutla değiştir
Standart claude komutunun hangi modeli kullanacağını seçmek için cprov use minimax veya cprov use claude yazman yeterli. Profiller tam dosya kopyaları yerine yalnızca değişen sağlayıcı ve model bilgilerini tutar. Bu sayede ~/.claude/settings.json içindeki eklentilerin ve diğer tüm ayarların olduğu gibi kalır. Önceden oluşturduğun settings-*.json dosyaların varsa cprov import ile bunları kolayca profile dönüştürebilir, cprov doctor ile kurulumunu ve anahtarlarını denetleyebilirsin.
Nasıl kurulur?
Bilgisayarında Node 18+ ve Claude Code kuruluysa tek komutla yükleyebilirsin:
npm i -g @falconsw/cprov
cprov tamamen ücretsiz ve MIT lisansıyla açık kaynak olarak GitHub'da yer alıyor.
cprov
Claude Code'u istediğin sağlayıcıya geçir
npm i -g @falconsw/cprov


