YOLO Vision 2026:
Ultralytics Sözlüğüne dön

Agentic Coding

Aracılı kodlamanın yazılım geliştirmeyi nasıl dönüştürdüğünü keşfet. Otonom yapay zekâ sistemlerinin Ultralytics YOLO26 işlem hatları için kodu nasıl yazdığını, test ettiğini ve hatalarını ayıkladığını öğren.

Ajanlı kodlama, otonom yapay zekâ sistemlerinin pasif araçlar yerine etkin katılımcılar olarak hareket ettiği yazılım geliştirme alanında bir paradigma değişimini temsil eder. Ajanlı Yazılım Mühendisliği (SE 3.0) olarak da bilinen bu yaklaşım, Büyük Dil Modellerinden (LLMs) yararlanarak standart kod tamamlamanın ötesine geçer ve kodu yinelemeli olarak planlayabilir, yazabilir, çalıştırabilir, test edebilir ve hatalarını ayıklayabilir. Anlık bağlama göre sonraki birkaç kod satırını tahmin eden geleneksel otomatik tamamlama araçlarının aksine ajanlı kodlama sistemleri, tüm kod tabanlarında gezinebilir, karmaşık mimariler üzerinde akıl yürütebilir ve çok az insan müdahalesiyle sorunları bağımsız olarak çözebilir; böylece teknoloji inovasyonunun hızını artırır.

Ajanlı Kodlama Nasıl Çalışır?#

Ajanlı kodlama sistemleri gözlem, akıl yürütme ve eylemden oluşan sürekli geri bildirim döngüleriyle çalışır. Bu sistemler, yerel ortamlar, terminaller ve dosya sistemleriyle doğrudan etkileşim kurmak için genellikle Model Bağlam Protokolünü (MCP) veya benzer entegrasyon çerçevelerini kullanır. Bir görev verildiğinde kodlama ajanı gereksinimleri analiz eder, çok adımlı bir çözüm planlar, gerekli kodu yazar ve mantığını doğrulamak için testleri çalıştırır. Bir test başarısız olursa ajan hata günlüklerini okur, yaklaşımını ayarlar ve testler başarılı olana kadar kodu yeniden yazar. Ajanlı Yazılım Mühendisliği üzerine yakın tarihli araştırmalar, ajanların karmaşık programlama görevlerini geniş ölçekte ele almasını sağlayanın bu yinelemeli, kendi kendini düzelten süreç olduğunu vurgular. Anthropic'in Claude Code gibi öncü uygulamaları, geliştiricilere depoları yeniden düzenleyebilen ve sıkıcı arka uç işlerini otomatikleştirebilen, terminal tabanlı yapay zekâ ekip arkadaşları sunar.

Ajanlı Kodlama ve Geleneksel Yapay Zekâ Asistanları#

Ajanlı kodlama ile ilişkili yapay zekâ kavramları arasındaki farkı anlamak, modern mühendislik ekipleri için kritik önem taşır:

  • Geleneksel Copilot Araçları: Standart kodlama asistanları, yerel kod parçacıkları oluşturmak için tek turlu istemlere dayanır. Ajanlı kodlama sistemleri, planlamadan pull request göndermeye kadar tüm iş akışlarını otonom olarak yürütebilir.
  • Yapay Zekâ Ajanları: Bu, her türlü otonom yapay zekâ sistemi için kullanılan geniş kapsamlı bir terimdir. Ajanlı kodlama ise kesin olarak yazılım geliştirme, mühendislik işlem hatları ve depo yönetimine odaklanan özel bir alt kümedir.
  • Auto-GPT: Auto-GPT genel amaçlı bir görev otomasyonu çerçevesi iken ajanlı kodlama araçları, söz dizimi, derleyiciler ve hata ayıklama süreçleri hakkında derin bilgiyle donatılmış, alana özgü araçlardır.
  • Sohbet Botları: Standart bir sohbet botu tepkisel ve konuşmaya dayalı yanıtlar verir. Kodlama ajanları ise bir nihai hedefe ulaşmak için dosyaları proaktif biçimde değiştirir ve komutları çalıştırır.

Yapay Zekâ ve Makine Öğreniminde Gerçek Dünya Uygulamaları#

Ajanlı kodlama, makine öğrenimi operasyonlarının (MLOps) ve karmaşık yapay zekâ işlem hatlarının oluşturulma biçimini hızla dönüştürüyor. Mühendislik ekipleri, üretkenliklerini ölçeklendirmek ve manuel gözetimi en aza indirmek için bu araçları giderek daha fazla benimsiyor.

  • Otomatik MLOps İşlem Hattı Oluşturma: Bir veri bilimci, bir ajana uçtan uca bir eğitim işlem hattı oluşturmasını isteyebilir. Ajan; veri kümelerini almak, veri artırma uygulamak, modeli ince ayarlamak ve deneyleri günlüğe kaydetmek için komut dosyalarını otonom olarak yazar. Bu özellik, Ultralytics Platformu üzerinde bulut eğitim iş akışlarını düzenlerken özellikle güçlüdür.
  • Otonom Hata Ayıklama ve Yeniden Düzenleme: Eski kod tabanlarında kodlama ajanları, kullanımdan kaldırılmış kütüphane çağrılarını güncellemek veya bağımlılık çakışmalarını çözmek için kullanılır. Ajan, birim testlerini bağımsız olarak çalıştırabilir, bozulmaya neden olan değişiklikleri belirleyebilir ve yüzlerce dosyaya yamalar uygulayarak Üretken Yapay Zekâ entegrasyon projelerini büyük ölçüde hızlandırabilir.

Ajanlı İş Akışlarını Görsel Yapay Zekâ ile Entegre Etme#

Ajanlı kodlama sistemleri, bilgisayarlı görü (CV) uygulamalarının hızlı prototiplenmesi ve dağıtımında başarılıdır. Örneğin bir geliştirici, bir ajana nesneleri gerçek zamanlı olarak algılayıp günlüğe kaydeden bir komut dosyası oluşturmasını söyleyebilir. Kodlama ajanı, nesne algılama için Ultralytics YOLO26 çerçevesi gibi en uygun araçları otonom olarak seçer ve üretime hazır kod oluşturur.

Aşağıdaki Python kod parçacığı, bir ajanın Ultralytics Python API'sini kullanarak bir çıkarım işlem hattı oluşturmak için otonom olarak üretebileceği kısa ve işlevsel komut dosyası türünü temsil eder:

from ultralytics import YOLO

# The coding agent autonomously initializes the recommended YOLO26 model
model = YOLO("yolo26n.pt")

# The agent scripts the inference step on a target image
results = model("https://ultralytics.com/images/bus.jpg")

# The agent extracts and formats the detected classes for downstream processing
detected_objects = {model.names[int(box.cls)] for box in results[0].boxes}
print(f"Agent Pipeline Output: Detected {detected_objects} in the image.")

Doğal Dil İşleme (NLP) alanı ilerlemeye devam ederken, ajanlı kodlama ile özel görsel araçlar arasındaki sinerji, geliştiricilerin manuel komut dosyaları yazmaktan gelişmiş yapay zekâ ekosistemlerini düzenlemeye geçmesini sağlayacak.

Explore solutions

Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin

Yapay zekânın geleceğini birlikte inşa edelim!

Makine öğreniminin geleceğiyle yolculuğuna başla