Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Yazı Tipi BoyutlandırıcıAa
  • Anasayfa
  • Teknoloji
    • Siber Güvenlik
    • Yapay Zeka
    • Donanım
    • Bilim
  • Yazılım
  • Savunma & İstihbarat
  • Oyun
  • Yaşam
    • Finans
    • Sinema
    • Dünyadan Haberler
  • İş Birliği
Okuma: Github Copilot’u test ettim – ve sıfır olabilir …
Paylaş
Yazı Tipi BoyutlandırıcıAa
Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Ara
Bizi Takip Et
  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti
© 2026 Teknomers. All Rights Reserved.

Anasayfa » Github Copilot’u test ettim – ve sıfır olabilir …

Genel

Github Copilot’u test ettim – ve sıfır olabilir …

teknomers
Son güncelleme: 31 Ocak 2025 14:44
teknomers
Paylaş
Paylaş


Contents
  • Test 1: Bir WordPress eklentisi yazın
  • Test 2: Bir karakter dizesi işlevini yeniden yazmak
  • Test 3: Can sıkıcı bir hatanın keşfi
  • Test 4: Bir senaryo yazın
  • Github Copilot’un kodlama kapasiteleri üzerine son yansımalar

Programlama testlerimde en rahatsız edici bulduğum şey, aynı büyük dil modeline (LLM) dayanan araçların çok farklı sonuçlar verme eğiliminde olmasıdır.

Örneğin, ChatGPT, şaşkınlık ve GitHub Copilot’un tümü GPT-4 Openai modeline dayanmaktadır. Ancak, aşağıda göstereceğim gibi, ChatGPT ve şaşkınlık profesyonelleri mükemmel sonuçlar verirken, Github Copilot başarılı olduğu sıklıkta başarısız oluyor.

FYI, Github Copilot’u bir VS kod örneğinde test ettim.

Test 1: Bir WordPress eklentisi yazın

Bu testin sonucu acı çekilebilir bir başarısızlıktır. Bu benim ilk testimdi, bu yüzden Github Copilot’un kod yazmak için sıfır olup olmadığını veya onunla etkileşime girdiğimiz bağlamın bu gereksinimi karşılayamayacağı kadar kısıtlayıcı olup olmadığını henüz söyleyemem.

Açıklayayım.

Bu test, AI’dan yönetim arayüzü öğeleri ve operasyonel mantıkla tamamen işlevsel bir WordPress eklentisi oluşturmasını istemektir. Eklenti bir dizi isim alır, bunları sıralar ve kopyalar varsa, onları yan yana olmayacak şekilde ayırır.

Diğer AI’lerin çoğu en azından kısmen bu testi geçti. Test edilen on AI modelinden beşi testi tamamen geçti. Üçü testin bir kısmında başarılı oldu. İki (Microsoft Copilot dahil) tamamen başarısız oldu.

Github Copilot’a diğerleriyle aynı istemi verdim. Ama sadece PHP kodu yazdı. Açık olmak gerekirse, bu sorun yalnızca PHP kodu kullanılarak çözülebilir. Ancak bazı insanlar etkileşimli işlevler için JavaScript’i dahil etmeyi sever. Github Copilot, JavaScript kullanımı için kod içeriyordu, ancak kullanmaya çalıştığı JavaScript’i asla oluşturmadı.

rastgele1

David Gewirtz/ZDNet tarafından ekran görüntüsü

Daha da kötüsü, bir JavaScript dosyası oluşturduğumda ve bu dosyadan GitHub Copilot’u istemi çalıştırmasını istemeye çalıştım, bir JavaScript dosyasına da atıfta bulunan başka bir PHP komut dosyası aldım.

Aşağıda görebileceğiniz gibi, randomizer.js dosyasında, randomizer.js dosyasını ve yazdığı kod ‘kodunun php’si değil, sorguya (yürütmeyi başlatmak için) koymaya çalıştı.

randomrandom

David Gewirtz/ZDNet tarafından ekran görüntüsü

Test 2: Bir karakter dizesi işlevini yeniden yazmak

Bu test oldukça basit. Dolar ve yüz test etmesi gereken bir fonksiyon yazdım, ancak sadece bütünü test etti (dolar). Test AI’dan kodu düzeltmesini ister.

Github Copilot kodu yeniden işledi, ancak ürettiği kod bir takım sorunlar sundu.

  • Bir zincir değerinin her zaman bir zincir değeri olduğu prensibi ile başladı. Boş olsaydı, kod çalışmadı.
  • Revize edilmiş normal ifade kodu, ondalık bir nokta (yani “3.” anlamına gelirse) ele geçirildiyse, daha yüksek bir ondalık nokta (yani “.3”, yani daha yüksek sıfırlar dahil edilmişse veya daha yüksek sıfırlar dahil edilirse ( “00.30” demektir).

Bir para biriminin düzgün girilip girilmediğini test etmesi gereken bir araç için, aşırı durumlarda engelleyecek bir kodla başarısız olmak kabul edilemez.

Test 3: Can sıkıcı bir hatanın keşfi

Github Copilot başarılı bir şekilde test etti. Bu hatayı bu kadar sıkıcı (ve çözülmesi zor) yapan şey, hata mesajının gerçek problemle doğrudan bağlantılı olmamasıdır.

Bu hata bir şekilde kodlayıcılar için bir tuzak sorununa eşdeğerdir. Bunu çözmek için, bazı API çağrılarının WordPress bağlamında nasıl çalıştığını anlamanız, ardından bu bilgiyi söz konusu hataya uygulamanız gerekir.

Microsoft Copilot, Gemini ve Meta Code Llama bu testte başarısız oldu. Ancak Github Copilot bunu doğru şekilde çözdü.

Test 4: Bir senaryo yazın

Burada da Github Copilot, Microsoft Copilot’un başarısız olduğu yerde başarılı oldu.

Zorluk, AI’nın elma metninde kodlamayı bilen bir komut dosyası oluşturma yeteneğini, Chrome nesne modelini ve Mac’ler için ayrılmış küçük bir üçüncü taraf kodlama yardımcı programını test ettiğim gerçeğinde yatmaktadır. Klavye.

Bu testte başarılı olmak için AI, bu üç kodlama ortamını tanıyabilmeli ve bu ortamların her birine tek tek kod satırlarını uyarlayabilmelidir.

Github Copilot’un kodlama kapasiteleri üzerine son yansımalar

Github Copilot GPT-4 kullandığından, testlerin yarısını başarısızlığa uğrattığını cesaret kırıcı buluyorum. GitHub, gezegendeki en popüler kaynak yönetimi ortamıdır ve AI kodlama ortamının makul derecede güvenilir olduğunu umabiliriz.

Durum böyle değil.



genel-15

5000 mAh, 108 MP ve 120 Hz’den 50 MP ve 90 Hz’ye. Samsung Galaxy A73 5G, Galaxy A53 5G, Galaxy A33 5G ve Galaxy A23 5G’nin ana özelliklerini adlandırdı
AMD Ryzen 7 7840U 15W APU Karşılaştırmaları Core i9-12900 Tek Çekirdekli ve Ryzen 9 5900X Çok Çekirdekli Performansı Gösteriyor
GeForce RTX 4060 yine de iyi bir grafik kartı olacak mı? İlk testlerde RTX 3060’ı %16,6-61,1 oranında atlıyor
NASA, 5 Milyon Dolarlık Ay Gücü Ödülü Yarışmasının İkinci Aşamasını Açtı
Amazon’un CO2 emisyonları 2021’de %18 arttı
ETİKETLENDİ:BT gelişimiCO -PilotCopilotuettimGithubgitithubolabilirProgramlamaSıfırtestüretken
Bu Makaleyi Paylaş
Facebook Bağlantıyı Kopyala Yazdır
Paylaş
Önceki Makale Yeni Toyota Corolla Cross, Rusya’da 2,3 milyon ruble için satılıyor – Kasım 2024’ten neredeyse bir milyon daha ucuz
Sonraki Makale Terraria 1.4.5 Güncellemesi, yararlı bir yeni dönüşüm ve atıştırmalıkla ilgili bir

Sanal Medya

FacebookBeğen
452Takip Et
PinterestSabitle
237Takip Et

Son Eklenenler

Donanım Dünyası: Computex 2026, 2. Gün – Röportajlar ve Paneller
Donanım
Benchmark ilk büyüme fonunu 2 milyar dolarlık finansmanla hayata geçiriyor
Genel
Güney Koreli teknoloji çalışanları bonus sonrası lüks harcama yaptı
Donanım
İki yıllık PrivadoVPN aboneliğinde %90 indirim ve 3 ay bedava!
Donanım
Canlı CRM’den Çoklu Kiracılık ve İkinci İncelemenin Bulduğu İki Eksiklik
Yazılım
Wander ile Küçük Ağı Keşfedin
Genel
//

Siber güvenlik, yapay zeka ve savunma sanayiinden; finans ve sinema dünyasına uzanan geniş bir yelpaze. Teknomers; teknoloji, strateji ve yazılım dünyasını sade bir dille sizlerle buluşturuyor.

Kurumsal

  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti

Kategoriler

  • Teknoloji
  • Oyun
  • Sinema
  • Siber Güvenlik
  • Bilim
  • Finans
  • Dünyadan Güncel Haberler

Populer

  • TV'de Ücretsiz İzlenebilen Şifresiz Erotik Kanallar (2025 Güncel Frekans Listesi)

  • The Last of Us PC Kontrolleri: Hızlı Silah Değiştirme ve Tüm Tuşlar (2025)

  • Hogwarts Legacy'de Odaklanma İksiri Nasıl Yapılır?

Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Bizi Takip Et
© 2026 Teknomers. All Rights Reserved.
Welcome Back!

Sign in to your account

Kullanıcı Adı veya E-posta Adresi
Şifre

Şifrenizi mi unuttunuz?