Ultralytics Agent Skills#
Ultralytics Agent Skills, uyumlu yapay zekâ kodlama ajanlarına ultralytics Python paketi, yolo CLI ve ul cloud ile otomasyon dâhil Ultralytics Platform üzerinde çalışmaları için yönergeler ve başvuru materyalleri sunar. Açık Agent Skills biçimini kullanır ve ilgili bir görev istendiğinde yüklenir.
Beceriler Nasıl Çalışır#
yolo yönlendirici becerisi, isteği ilgili olduğu yaşam döngüsü aşamasına yönlendirir ve her aşama becerisi iki yolu da kapsar: önce Ultralytics Platform'daki en hızlı yol, ardından yerel Python ve CLI iş akışı. Ağırlık adları, eğitim argümanları ve dışa aktarma biçimleri gibi sürüme bağlı bilgiler, sabitlenmiş bir ultralytics sürümüne dayanan kataloglarda yer alır; her beceri, farklılık olması durumunda ajana yüklü paketi (yolo checks, yolo cfg ve hata mesajları) esas almasını söyler. platform-cli becerisi ise yüklü ul CLI yardımına ve canlı Platform API'sine başvurur. Platform'un kendi Yapay Zekâ'ya Sor özelliği de aynı platform-cli becerisini kullanır.
Kullanılabilir Beceriler#
Depoda bir yönlendirici, altı yaşam döngüsü becerisi ve bir Platform CLI becerisi bulunur:
| Beceri | Kullanım amacı |
|---|---|
yolo | Temel Python ve CLI kullanımı, Platform iş akışları ve diğer becerilere yönlendirme |
yolo-models | Model ailelerini, boyutlarını, görevlerini ve ağırlıklarını seçme |
yolo-datasets | Veri kümelerini hazırlama, dönüştürme, doğrulama ve sorun giderme |
yolo-training | Eğitim, doğrulama, eğitime devam etme, çoklu GPU kullanımı ve sorun giderme |
yolo-tuning | Hiperparametre ayarlama ve deneyleri iyileştirme |
yolo-inference | Tahmin, sonuçlar, izleme ve Solutions |
yolo-export | Dışa aktarma, niceleme, dağıtım biçimleri ve karşılaştırmalı değerlendirme |
platform-cli | Kaynaklar, yüklemeler, bulutta eğitim, dışa aktarmalar ve dağıtımlar için ul cloud ile Ultralytics Platform işlemlerini otomatikleştirme |
Kurulum#
claude plugin marketplace add ultralytics/skills
claude plugin install yolo@ultralyticsGüncellemek için claude plugin update yolo@ultralytics komutunu çalıştır ve Claude Code'u yeniden başlat.
Eklentinin her sürümü, sürüm notlarıyla birlikte bir GitHub sürümü olarak yayımlanır.
Platform CLI'yi Bağla#
platform-cli becerisi, pip install ultralytics ile birlikte gelen veya bağımsız SDK (pip install ultralytics-platform) olarak sunulan ul CLI'yi (Python 3.11+) kullanır. Bir Platform API anahtarı oluştur, anahtarı ajanının erişimine aç ve bağlantıyı kontrol et:
export ULTRALYTICS_API_KEY="YOUR_API_KEY" # or: ul login YOUR_API_KEY
ul cloud account summaryÖrnek İstemler#
Kurulum tamamlandığında ajana doğal bir dille istekte bulun. yolo yönlendiricisi, ilgili kılavuzu seçer:
| Hedef | Örnek istem |
|---|---|
| YOLO'yu Dene | "Örnek bir görselde YOLO'yu çalıştır ve neleri tespit ettiğini göster." |
| Eğit | "Görsellerimi Ultralytics Platform'da etiketlenmiş ve eğitilmiş özel bir YOLO modeline dönüştür." |
| İyileştir | "Modelimin mAP değeri bir noktada takılı kaldı. Çalıştırmayı incele ve sıradaki deneyi öner." |
| Dağıt | "Eğitilmiş YOLO modelimi INT8 nicelemeyle TensorRT'ye aktar ve performansını kıyasla." |
| Videoyu analiz et | "traffic.mp4 dosyasında bir çizgiyi geçen arabaları say ve üzerine açıklamalar eklenmiş videoyu kaydet." |
| Platform'u Otomatikleştir | "Ultralytics Platform veri kümelerimi listele ve PPE veri kümesiyle bulut eğitimi başlat." |
Güncel kurulum komutları, kaynak dosyalar, güncellemeler ve sorun bildirme hakkında bilgi için ultralytics/skills deposuna bak.
Sık Sorulan Sorular#
Bunlar, yapay zekâ kodlama ajanlarının Ultralytics Platform,
ultralyticsPython paketi,yoloCLI veulPlatform CLI ile çalışmasına yardımcı olan yeniden kullanılabilir yönergeler ve başvuru materyalleridir.Depo, Claude Code ve Codex için eklentiler sunar. Cursor, Gemini CLI ve açık Agent Skills biçimini okuyabilen diğer ajanlar, beceri klasörlerini doğrudan veya skills CLI aracılığıyla yükleyebilir.
Bilgisayarlı görü yaşam döngüsü ve Platform CLI işlemleri arasında otomatik yönlendirme için eklentinin tamamını yükle. skills CLI ile tek bir beceri yüklemek için becerinin adını
--skillile birlikte ilet; örneğin--skill yolo-trainingveya--skill platform-cli.Eklentinin kendisi yalnızca talimatlar içerir; bu nedenle yüklenirken hiçbir şey çalışmaz. Ajanının beceriler aracılığıyla çalıştırdığı komutlar paketleri, ağırlıkları ve veri kümelerini indirebilir;
ul cloudkomutları ise bu komutlara verdiğin dosyaları API anahtarınla Ultralytics Platform'a yükler.ultralyticspaketi ayrıca anonim kullanım analizleri gönderir;yolo settings sync=Falsebu özelliği kapatır.Hayır. Beceriler, ajanı ilgili iş akışına yönlendirir; ancak davranış veya desteklenen seçenekler farklılık gösterdiğinde yüklü paket ve güncel Ultralytics belgeleri esas alınmalıdır.
Kullandığın istemi, ajanın verdiği yönlendirmeyi ve gerçekte ne olması gerektiğini belirterek
ultralytics/skillsdeposunda bir hata bildirimi aç.