Claude Code'u bir Claude aboneliğiyle ya da Anthropic'ten aldığın bir API anahtarıyla kullanıyorsun. Anahtarı Anthropic'teki hesabından oluşturuyorsun ve onunla çalışınca kullandığın kadar ödüyorsun.
Anahtarı bilen herkes senin hesabından harcayabiliyor. Onu .gitignore'a eklenmiş bir .env dosyasında tut, böylece hiçbir commit'e girmiyor. Public bir repo'ya giren anahtarı hemen iptal edip yenisini al.
2 saatte canlı uygulama programının şablonu, ajanın .env ile başlayan dosyaları okumasını izin ayarlarında yasaklıyor. Orada yaptığın uygulama hiçbir anahtar istemiyor, anahtar gerekirse yalnız Claude Code için gerekiyor.
Örnek
Anthropic API'siyle çalışan küçük bir script yazıyorsan anahtarı .env dosyasındaki ANTHROPIC_API_KEY satırına koy ve .env'i .gitignore'a ekle. Böylece anahtar repo'ya hiç girmiyor.