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

Computer Use Agents (CUAs)

Bilgisayar Kullanım Temsilcilerinin (CUA) GUI'leri insanlar gibi nasıl otomatikleştirdiğini keşfet. Ultralytics YOLO26'yı kullanarak gelişmiş CUA algı sistemleri oluşturmayı öğren.

Bilgisayar Kullanım Ajanları (CUA), yapay zeka sistemlerinin dijital ortamlarla etkileşim biçiminde büyük bir sıçramayı temsil eder. Yalnızca arka uç API'lerine veya metin tabanlı komut istemlerine güvenen geleneksel AI Agents'ların aksine, bir CUA, bir grafik kullanıcı arayüzüyle (GUI) tam olarak bir insanın yapacağı gibi etkileşime girecek şekilde tasarlanmıştır. Ekranı gözlemleyerek, bir imleci hareket ettirerek, öğelere tıklayarak ve sanal bir klavyede yazarak CUA'lar, soyut Generative AI yetenekleri ile pratik, günlük yazılım işlemleri arasındaki boşluğu doldurur.

Bu evrim genellikle Artificial General Intelligence (AGI) yönünde bir adım olarak görülür; çünkü yapay zekanın özgün görsel ortamları sorunsuzca algılayıp bunlarda gezinmesini gerektirerek, Moravec's Paradox olarak da adlandırılan makine zekasının tarihi sınırlamalarına meydan okur.

Görsel Arayüzlere Geçiş#

Tarihsel olarak, farklı yazılım uygulamalarında görevleri otomatikleştirmek, doğrudan entegrasyonlar veya katı DOM-based parsing gerektiriyordu. Bununla birlikte, en son CUA nesli, ekrandaki pikselleri yorumlamak için gelişmiş Vision-Language Models (VLM) ve sofistike Computer Vision (CV) tekniklerini kullanır.

2024'ün sonları ile 2025'in başları arasındaki önemli gelişmeler CUA benimsenmesini hızlandırdı. Örneğin, Anthropic's Claude Computer Use, modellerin bir masaüstüne bakması ve uygulamalarda tıklama yapması için genelleştirilmiş bir API sundu. Benzer şekilde, OpenAI's Operator, uçsuz bucaksız webte gezinme görevlerini yürütme yeteneğine sahip bir araştırma önizlemesi olarak piyasaya çıktı. Bu sistemler artık karmaşık, çok adımlı dijital iş akışlarını tamamlama yeteneklerini ölçmek için WebArena ve OSWorld gibi titiz kıyaslamalarda rutin olarak değerlendirilmektedir.

Bu ajanların bir sistem üzerinde doğrudan kontrolü olduğundan, geliştiricilerin istenmeyen eylemler veya kötü amaçlı Prompt Injection gibi riskleri azaltmak için bunları korumalı Virtual Machines içinde çalıştırmaları şiddetle tavsiye edilir.

Gerçek Dünya Uygulamaları#

CUA'lar, izole edilmiş yazılım ekosistemlerinde karmaşık ve çok adımlı görevleri yürüterek endüstrileri hızla dönüştürüyor.

  • Otonom Kalite Güvencesi (QA): GUI automation testing alanında CUA'lar, kırılgan test betikleri olmadan web uygulamalarında görsel olarak gezinebilir, kullanıcı iş akışlarına tıklayabilir ve düzen öğelerini doğrulayabilir. Bir düğme renk değiştirirse veya hareket ederse, ajan doğal olarak uyum sağlar.
  • Eski Robotik Süreç Otomasyonu: Modern API'lerden yoksun eski masaüstü uygulamaları için CUA'lar Robotic Process Automation (RPA) sistemlerine güç katar. Ajan eski bir CRM'i açabilir, yapılandırılmamış faturaları okuyabilir ve çıkarılan verileri manuel olarak sisteme yazarak kurumsal veri girişini kolaylaştırabilir.

CUA'lar İçin Algı Oluşturma#

Büyük VLM'ler tüm ekran görüntülerini analiz edebilse de, bunları yerelleştirilmiş object detection modelleriyle eşleştirmek genellikle daha verimli ve doğrudur. Bu modeller düğmeler, simgeler ve metin alanları gibi UI elements öğelerini gerçek zamanlı olarak haritalandırarak ajanın tıklaması için kesin koordinatlar sağlar.

Geliştiriciler, bir CUA için son derece duyarlı algılama katmanları oluşturmak amacıyla PyTorch çerçevesini Ultralytics YOLO26 modeliyle birlikte kullanabilir. Özel GUI veri kümeleri üzerinde model training için Ultralytics Platform kullanılabilir. Aşağıdaki Python kod parçacığı, bir CUA'nın ekranda bir düğme bulmak için ultralytics paketinin predict mode özelliğini nasıl kullanabileceğini göstermektedir:

from ultralytics import YOLO

# Initialize a YOLO26 model specifically trained to detect GUI components
model = YOLO("yolo26n-gui.pt")

# The CUA captures a screenshot and maps out the visual interface
results = model.predict("desktop_screenshot.png")

# The agent extracts coordinates to execute a physical action (e.g., mouse click)
for box in results[0].boxes:
    if model.names[int(box.cls)] == "button":
        x1, y1, x2, y2 = box.xyxy[0].tolist()
        print(f"CUA Action: Moving cursor to center of button at ({(x1 + x2) / 2}, {(y1 + y2) / 2})")

CUA'lar ve İlgili Kavramlar#

Bilgisayar Kullanım Ajanlarının daha geniş yapay zeka ekosistemine nasıl uyduğunu anlamak, doğru action chunking stratejilerini uygulamak için esastır:

  • vs. Auto-GPT: Auto-GPT öncelikle görevler arasında döngü yapmak için metin üretimine ve önceden tanımlanmış betiklere güvenen otonom bir ajan iken, bir CUA doğası gereği görsel arayüzler ve işletim sistemleriyle doğrudan etkileşime girer.
  • vs. Fonksiyon Çağırma (Araç Kullanımı): Function Calling (Tool Use), bir yapay zekanın belirli, önceden tanımlanmış bir arka uç kod fonksiyonunu (hava durumu API'si almak gibi) yürütmesine izin verir. Buna karşın CUA'lar ön uç UI eylemlerini yürüterek dijital ortamı tam olarak bir son kullanıcının yapacağı gibi manipüle eder.

Explore solutions

Real-time AI that works with your team

Robotikte bilgisayarlı görü

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede bilgisayarlı görü

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte bilgisayarlı görü

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede bilgisayarlı görü

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte bilgisayarlı görü

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede bilgisayarlı görü

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin

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

Yolculuğuna makine öğreniminin geleceğiyle başla