GitHub Copilot ile Visual Studio Code yapay zekâ

Copilot önerileri, sohbet ve yapay zekâ ajanlarıyla genişletilebilir kod düzenleyici

Siteye git code.visualstudio.com
code.visualstudio.com
Visual Studio Code screenshot

Visual Studio Code, Windows, macOS ve Linux üzerinde çalışan ücretsiz bir kod düzenleyicisidir. Yerleşik Git desteğini, hata ayıklamayı, terminali ve geniş bir eklenti ekosistemini tek çalışma alanında toplar. GitHub Copilot ile oturum açtığınızda satır içi kod önerileri, kod tabanına yönelik sohbet ve belirli görevleri yürütebilen yapay zekâ ajanları da editöre eklenir.

VS Code ile Copilot aynı ürün değildir. Editör ücretsizdir; Copilot ise GitHub tarafından sunulan ayrı bir freemium hizmettir. Bu ayrım, maliyet, veri politikası ve kullanım sınırlarını değerlendirirken önemlidir.

Öne çıkan yapay zekâ özellikleri

  • Satır içi öneriler: Yazarken tek satırdan daha uzun kod bloklarına kadar öneriler sunar. Öneriyi kabul edebilir, kısmen uygulayabilir veya yok sayabilirsiniz.
  • Sohbet: Açık dosya, seçili kod, hata mesajı veya çalışma alanı hakkında soru sorabilirsiniz. Düzenleme önerileri uygulanmadan önce fark görünümünde incelenebilir.
  • Ajanlar: Çok adımlı görevlerde dosya arama, düzenleme ve araç çağırma gibi işlemleri planlayabilir. Eylem izinleri ve onay noktaları ayarlara bağlıdır.
  • Özel talimatlar: Projenin kodlama kurallarını ve tercihlerini depoya ekleyerek yanıtların ekip standartlarına daha yakın olmasını sağlayabilirsiniz.
  • MCP desteği: Uyumlu Model Context Protocol sunucuları, ajana ek araçlar ve bağlam sağlayabilir. Yalnızca güvendiğiniz sunucuları kurun.

Başlangıç: güvenli ve uygulanabilir bir akış

  1. Visual Studio Code’u indirin ve bir proje klasörü açın.
  2. Başlık çubuğundaki Copilot simgesinden Use AI Features seçeneğini açın.
  3. GitHub hesabınızla oturum açın. Uygun hesabınız yoksa Copilot Free ile başlayabilirsiniz.
  4. Sohbette /init komutunu çalıştırarak proje için ilk talimat dosyasını oluşturun; üretilen kuralları takımınızın gerçek standartlarına göre düzenleyin.
  5. Küçük, geri alınabilir bir görev verin. Örneğin, seçili bir işlev için test senaryoları önermesini isteyin.
  6. Oluşturulan farkı okuyun, testleri ve linter’ı çalıştırın, sonra değişikliği kabul edin.

Bu akış, yapay zekâyı doğrudan ana dala yazan görünmez bir otomasyon yerine incelenebilir bir yardımcı olarak kullanmanıza yardımcı olur.

Ücretsiz mi, ücretli mi?

VS Code’un özel ve ticari kullanımı ücretsizdir. Copilot Free ise sınırlı sayıda tamamlama ve sohbet isteği sunar; daha yüksek limitler ve bazı modeller ücretli GitHub planlarına bağlı olabilir. Kota, model ve fiyatlar değişebildiğinden bu sayfada sabit rakam vermiyoruz. Güncel durumu GitHub Copilot planları sayfasından kontrol edin.

Sadece klasik düzenleme, terminal, Git ve hata ayıklama için Copilot aboneliğine ihtiyacınız yoktur. Yapay zekâ limitine düzenli olarak ulaşıyorsanız veya kurumsal politika denetimi gerekiyorsa ücretli planları değerlendirin.

Gizlilik ve veri kontrolü

VS Code, ürün iyileştirme amacıyla kullanım ve hata telemetrisi gönderebilir. telemetry.telemetryLevel ayarını off yaparak VS Code telemetrisini kapatabilirsiniz. Bunun kurduğunuz eklentilerin kendi veri toplamasını otomatik olarak durdurmadığını unutmayın; ayrıntılar VS Code telemetri belgesinde açıklanır.

Bireysel Copilot hesaplarında etkileşimlerin model eğitimi için kullanılmasına yönelik ayrı bir GitHub ayarı bulunabilir ve kullanıcı bunu devre dışı bırakabilir. Business ve Enterprise hesaplarında kurumsal sözleşme ve veri koşulları farklıdır. Hassas veya özel bir depoyu açmadan önce Copilot veri politikalarını ve kuruluş ayarlarını kontrol edin.

Yapay zekâ çıktısı yanlış, eski veya güvenli olmayan kod içerebilir. Özellikle kimlik doğrulama, kriptografi, ödeme ve veri silme kodunda önerileri kaynak kod incelemesinden ve testlerden geçirin. GitHub’ın sorumlu kullanım rehberi aynı yaklaşımı önerir.

Masaüstü, web ve eklentiler

VS Code for the Web kurulum yapmadan tarayıcıda hızlı düzenleme sağlar. Depoda gezinmek, hafif değişiklik yapmak veya uzak bir dosyayı incelemek için uygundur. Ancak tam terminal, yerel çalışma zamanı ve masaüstü hata ayıklama deneyimi sunmaz; bazı eklentiler de tarayıcıda çalışmaz. Derleme ve test gerektiren işler için masaüstü sürümü veya uzak geliştirme ortamı daha uygundur.

Visual Studio Marketplace dil desteği, biçimlendirme, kapsayıcılar ve başka yapay zekâ araçları ekler. Eklentiler VS Code ile aynı kullanıcı izinleriyle çalışabilir. Yayıncıyı, istenen erişimleri, güncellenme geçmişini ve gizlilik politikasını yüklemeden önce inceleyin.

Visual Studio Code ücretsiz mi?

Evet. Microsoft’un dağıttığı VS Code özel ve ticari kullanım için ücretsizdir. Copilot’un ücretsiz katmanı ve ücretli planları ise ayrı kullanım koşullarına ve limitlere sahiptir.

Copilot olmadan VS Code kullanılabilir mi?

Evet. Git, terminal, hata ayıklama, dil desteği ve eklentiler Copilot olmadan çalışır. Tüm yapay zekâ özelliklerini kapatmak için chat.disableAIFeatures ayarını da kullanabilirsiniz.

Web sürümü masaüstünün yerini tutar mı?

Hafif düzenlemede çoğu zaman yeterlidir. Yerel terminal, derleme araçları, çalışma zamanı erişimi veya masaüstüne özel eklentiler gereken projelerde tam yerine geçmez.

Üretilen kodu doğrudan kullanmalı mıyım?

Hayır. Öneriyi bir başlangıç noktası kabul edin; farkı inceleyin, bağımlılıkları doğrulayın, testleri çalıştırın ve güvenlik açısından kritik kodda insan incelemesini zorunlu tutun.

Resmî kaynaklar

Z.aiKısmen ücretsiz
Sohbet, dosya, sunum, uygulama ve Agent görevleri için GLM web asistanı.
Yapay zeka sohbet robotuYapay zeka kodlama asistanları · Yapay zeka uygulama oluşturucuları · Yapay Zeka Sunum Oluşturucuları
MuleRunKısmen ücretsiz
Yapay zekâ ajanları, bulut bilgisayar ve tekrarlanabilir iş akışları
AI Otomasyon AraçlarıYapay zeka araştırma ödevi · Yapay zeka kodlama asistanları · Yapay zeka uygulama oluşturucuları +1
DeepSeekKısmen ücretsiz
Ücretsiz yapay zeka sohbeti, akıl yürütme, web araması, dosya analizi ve jeton fiyatlı geliştirici API erişimiyle kodlama.
Yapay zeka sohbet robotuYapay zeka araştırma ödevi · Yapay zeka kodlama asistanları
v0Kısmen ücretsiz
GitHub, veritabanları ve Vercel dağıtımıyla istemlerden, ekran görüntülerinden ve depolardan düzenlenebilir tam yığın web uygulamaları oluşturun.
Yapay zeka kodlama ve geliştirici araçlarıYapay zeka kodlama asistanları · Yapay zeka uygulama oluşturucuları