← Ana Sayfaya Dön
Kod / AI Asistanı / AWS
Amazon CodeWhisperer – Detaylı İnceleme
ve Kullanım Rehberi (2026)
Kategori: Kod / AI Asistanı
Son Güncelleme: 17 Mart 2026
Okuma Süresi: 8 dk
Popülerlik: ⭐ 4.7 (6.800+ yorum)
Amazon CodeWhisperer, AWS tarafından geliştirilmiş, yapay zeka destekli, gerçek zamanlı bir kod tamamlama ve önerme asistanıdır. Özellikle AWS hizmetleri (Lambda, S3, DynamoDB) ile çalışırken size en uygun kod parçacıklarını, fonksiyonları ve hatta tüm sınıfları önerir. En büyük avantajı, bireysel geliştiriciler için tamamen ücretsiz olması ve yazdığınız kodu güvenlik açıklarına karşı otomatik olarak taramasıdır. 2026 itibarıyla, milyonlarca geliştirici tarafından tercih edilmektedir.
1. Amazon CodeWhisperer Nedir?
Amazon CodeWhisperer, 2023 yılında AWS re:Invent etkinliğinde duyurulmuş ve kısa sürede popülerlik kazanmış bir yapay zeka kod asistanıdır. GitHub Copilot'a güçlü bir alternatif olarak konumlandırılan CodeWhisperer, Amazon'un devasa kod havuzları ve AWS hizmetlerine özel olarak eğitilmiş modellerle çalışır. Geliştiricilerin, yorum satırlarından veya mevcut kod bağlamından yola çıkarak, ihtiyaç duydukları kod bloklarını hızla oluşturmasına yardımcı olur.
CodeWhisperer'i diğer AI kod asistanlarından ayıran en önemli özellikler şunlardır:
- AWS Entegrasyonu: AWS SDK'ları, AWS CLI komutları ve AWS hizmetleri (S3, Lambda, DynamoDB, EC2) için optimize edilmiş öneriler sunar. Bir S3 bucket'ına dosya yüklemek için gereken kodu anında yazabilir.
- Güvenlik Taraması: Yazdığınız kodda, OWASP Top 10'da listelenen güvenlik açıklarını (SQL injection, cross-site scripting vb.) otomatik olarak tarar ve nasıl düzeltileceğine dair öneriler sunar. Bu özellik özellikle güvenlik odaklı projeler için büyük bir avantajdır.
- Ücretsiz Bireysel Kullanım: Bireysel geliştiriciler için CodeWhisperer, herhangi bir ücret veya limit olmaksızın tamamen ücretsizdir. Bu, onu öğrenciler, freelance geliştiriciler ve küçük ekipler için ideal kılar.
2. CodeWhisperer Nasıl Çalışır?
CodeWhisperer'ı kullanmaya başlamak ve yapay zeka desteğiyle kod yazmak için şu adımları izleyin:
1
AWS Builder ID Oluşturun: console.aws.amazon.com adresinde ücretsiz bir AWS Builder ID hesabı oluşturun.
2
IDE'nize AWS Toolkit'i Kurun: VS Code, JetBrains IDEs (IntelliJ, PyCharm, WebStorm), AWS Cloud9 veya JupyterLab için AWS Toolkit eklentisini yükleyin.
3
Eklentiyi Etkinleştirin: Eklentiyi AWS Builder ID'nizle bağlayın. CodeWhisperer otomatik olarak etkinleşecektir.
4
Kod Yazmaya Başlayın: Bir fonksiyon adı yazın, bir yorum satırı ekleyin (örneğin, # S3 bucket'ına dosya yükle) veya mevcut bir kodun üzerine yeni bir şey ekleyin.
5
Önerileri İnceleyin ve Kabul Edin: CodeWhisperer, size uygun kod önerilerini sunacaktır. Tab tuşuna basarak öneriyi kabul edin. Alt/Option + C ile diğer önerilere bakın.
3. CodeWhisperer Özellikleri ve Avantajları
AWS Hizmetleri için Optimizasyon
S3, Lambda, DynamoDB, EC2, API Gateway ve daha birçok AWS hizmeti için en iyi uygulamalara uygun kod önerileri. AWS SDK'ları ile çalışırken büyük zaman tasarrufu.
Güvenlik Açığı Taraması
Yazdığınız kodu anında tarar, potansiyel güvenlik açıklarını (OWASP Top 10) tespit eder ve nasıl düzeltileceğine dair öneriler sunar. Daha güvenli kod yazmanıza yardımcı olur.
15+ Programlama Dili Desteği
Python, Java, JavaScript, TypeScript, C#, Go, Rust, PHP, Ruby, SQL, JSON, YAML, HTML, CSS, C++, Kotlin ve daha birçok dilde akıllı tamamlama.
Tamamen Ücretsiz (Bireysel)
Bireysel geliştiriciler için herhangi bir ücret veya limit olmaksızın sınırsız kullanım. Öğrenciler, freelance geliştiriciler ve küçük ekipler için ideal.
Yorumdan Kod Üretme
Bir yorum satırı yazarak (örneğin, `// bir sayının faktöriyelini hesapla`) CodeWhisperer'ın size uygun fonksiyonu yazmasını sağlayın. Fikirleri anında koda dönüştürün.
Çoklu Öneri (Multiple Suggestions)
Her bağlam için size birden fazla kod önerisi sunar. İhtiyacınıza en uygun olanı seçebilir, farklı yaklaşımları görebilirsiniz.
Test ve Boilerplate Kod Oluşturma
Birim testleri, veri doğrulama fonksiyonları veya tekrarlayan yapısal kodlar (boilerplate) için hızlı öneriler alın.
AWS Cloud9 ve Lambda Konsolu Desteği
Doğrudan AWS Cloud9 IDE'sinde ve AWS Lambda konsolunda kod yazarken CodeWhisperer önerilerinden yararlanın.
4. Teknik Özellikler
Desteklenen Diller
15+ (Python, Java, JS...)
Desteklenen IDE'ler
VS Code, JetBrains, Cloud9
Güvenlik Taraması
OWASP Top 10
Bireysel Kullanım
Ücretsiz
Profesyonel Plan
$19 / kullanıcı / ay
5. Kullanım Senaryoları
☁️ AWS Üzerinde Geliştirme
🐍 Python Kod Yazımı
☕ Java Uygulamaları
🌐 JavaScript/TypeScript Projeleri
📱 Backend API Geliştirme
🛡️ Güvenli Kodlama Eğitimi
🎓 Öğrenciler ve Yeni Başlayanlar
⚙️ Serverless Uygulamalar (Lambda)
6. CodeWhisperer vs Rakipleri
| Özellik / Araç |
CodeWhisperer |
GitHub Copilot |
Tabnine |
Codeium |
| AWS Entegrasyonu |
★★★★★ |
★★★☆☆ |
★★☆☆☆ |
★★☆☆☆ |
| Güvenlik Taraması |
★★★★★ |
★★☆☆☆ |
★★☆☆☆ |
★★☆☆☆ |
| Fiyat (Bireysel) |
Ücretsiz |
$10 / ay (ücretli) |
Ücretsiz / Pro |
Ücretsiz |
| Dil Desteği |
15+ |
30+ |
20+ |
20+ |
| IDE Entegrasyonu |
VS Code, JetBrains, Cloud9 |
VS Code, VS, JetBrains, Neovim |
VS Code, JetBrains, VS, Sublime |
VS Code, JetBrains |
| Topluluk ve Eğitim Verisi |
AWS odaklı |
★★★★★ |
Özel modeller |
Geniş |
7. CodeWhisperer Alternatifleri
CodeWhisperer'a benzer diğer güçlü yapay zeka kod asistanları:
⭐ Geliştirici Yorumları
Ali K. (AWS Solutions Architect)
16 Mart 2026
★★★★★
"AWS projelerinde CodeWhisperer adeta bir can simidi. S3, Lambda ve DynamoDB için yazmam gereken standart kodları saniyeler içinde oluşturuyor. Üstelik ücretsiz! AWS ile çalışan her geliştiriciye şiddetle tavsiye ederim."
Berk T. (Backend Developer)
10 Mart 2026
★★★★★
"Güvenlik taraması özelliği sayesinde kodumdaki potansiyel açıkları anında görüyorum. Özellikle SQL injection ve XSS gibi yaygın hataları önlememe yardımcı oluyor. Copilot'tan sonra CodeWhisperer'ı denedim, ücretsiz olması ve AWS entegrasyonu büyük artı."
Cansu S. (Full-Stack Developer)
5 Mart 2026
★★★★☆
"VS Code'da sorunsuz çalışıyor. Yorum satırından kod üretme özelliği çok başarılı. Bazen gereksiz veya çok karmaşık öneriler yaptığı oluyor ama genel olarak çok faydalı. Ücretsiz olması büyük bir lüks."
❓ Sıkça Sorulan Sorular
Amazon CodeWhisperer ücretsiz mi? ▼
Evet, Amazon CodeWhisperer bireysel geliştiriciler için tamamen ücretsizdir. Herhangi bir ücret veya kullanım limiti yoktur. Kurumsal kullanım ve gelişmiş yönetim özellikleri için 'CodeWhisperer Professional' adlı ücretli bir katmanı vardır (aylık $19/kullanıcı).
CodeWhisperer hangi dilleri destekliyor? ▼
CodeWhisperer; Python, Java, JavaScript, TypeScript, C#, Go, Rust, PHP, Ruby, SQL, JSON, YAML, HTML, CSS, C++, Kotlin, ve daha birçok dili destekler. AWS hizmetleri (Lambda, S3, DynamoDB) için özel olarak eğitilmiştir ve bu hizmetlerle ilgili kodlarda en iyi sonuçları verir.
CodeWhisperer GitHub Copilot'tan farklı olarak ne sunar? ▼
CodeWhisperer'in en büyük avantajı, ücretsiz olması ve AWS hizmetleriyle derin entegrasyonudur. Ayrıca, yazdığınız kodu güvenlik açıklarına karşı (OWASP Top 10) otomatik olarak tarar ve düzeltme önerileri sunar. Copilot ise daha geniş bir dil desteği ve daha büyük bir topluluk verisine sahiptir, ancak ücretlidir.
CodeWhisperer hangi IDE'lerde çalışır? ▼
CodeWhisperer, Visual Studio Code, JetBrains IDEs (IntelliJ IDEA, PyCharm, WebStorm, GoLand, Rider, CLion, PhpStorm, RubyMine), AWS Cloud9, AWS Lambda Konsolu, JupyterLab, Amazon SageMaker Studio ve çeşitli komut satırı araçlarında çalışır.
CodeWhisperer'ın güvenlik taraması nasıl çalışır? ▼
CodeWhisperer, yazdığınız kodu arka planda sürekli olarak analiz eder. OWASP Top 10'da listelenen güvenlik açıklarını (SQL injection, cross-site scripting, yol geçişi, güvensiz kodlama kalıpları vb.) tespit ettiğinde, kodun altını çizerek sizi uyarır ve fareyi üzerine getirdiğinizde sorunu ve nasıl düzeltileceğine dair bir açıklama gösterir.
CodeWhisperer'ı kullanmak için AWS hesabına ihtiyacım var mı? ▼
Evet, CodeWhisperer'ı kullanmak için ücretsiz bir AWS Builder ID hesabı oluşturmanız gerekmektedir. Bu hesap, AWS'e özeldir ve herhangi bir AWS hizmetini kullanma zorunluluğu getirmez. Sadece CodeWhisperer'ı etkinleştirmek için kullanılır.
CodeWhisperer ile oluşturduğum kodların telif hakkı kime ait? ▼
Amazon'un açıklamasına göre, CodeWhisperer tarafından oluşturulan kod önerileri üzerinde herhangi bir telif hakkı iddiasında bulunmaz. Oluşturulan kodun tüm hakları size aittir. Ancak, her zaman olduğu gibi, üretilen kodları projenize entegre etmeden önce gözden geçirmeniz ve gerekli lisans uyumluluklarını kontrol etmeniz önerilir.
🔗 İlgili Diğer Araçlar
📌 Sonuç
Amazon CodeWhisperer, özellikle AWS ekosisteminde çalışan geliştiriciler için biçilmiş kaftan, üstelik tamamen ücretsiz bir AI kod asistanıdır. AWS hizmetlerine özel sunduğu akıllı öneriler, yerleşik güvenlik taraması ve geniş dil/IDE desteği ile, hem profesyoneller hem de öğrenciler için ideal bir yardımcıdır. Rakibi GitHub Copilot kadar geniş bir dil yelpazesi sunmasa da, ücretsiz olması ve AWS entegrasyonu sayesinde özellikle bulut tabanlı projelerde büyük bir avantaj sağlar. Eğer AWS üzerinde uygulama geliştiriyor veya kod yazarken güvenliği ön planda tutuyorsanız, CodeWhisperer'ı mutlaka denemelisiniz.