GitTalent
Havuz
Depo ayrıntısı

browser-use/macos-harness

The simplest, thinnest harness that gives an LLM complete freedom to control a Mac.

Python MIT 17 Ağustos 2026 son push 23 Ekim 2026 64 fork
Yıldız
1.001+164 · 56 gün
Commit · 28g
2
son 28 günde
Yazar · 28g
1
farklı katkıcı

Hızlı değerlendirme

önem 47uyum 42gpt-6-luna

Özet

macOS Harness, LLM agent'larının Mac uygulamalarını, tarayıcıyı ve yerel dosyaları Python üzerinden kontrol etmesini sağlayan deneysel bir otomasyon aracıdır.

Profiline uyum

macOS üzerinde LLM agent otomasyonu, aktif kullandığınız agent yaklaşımıyla ilişkili ancak belirtilen uygulama geliştirme akışınız için dolaylı kalıyor.

Neden yükseliyor

42 günlük yaşına rağmen 888 yıldız almış; agent'lara uygulama bazlı araçlar yerine genel Mac kontrol kabiliyeti sunma fikri ilgi çekmiş olabilir. Ancak son 28 günde commit ve farklı yazar görünmemesi, bu ilginin devam eden geliştirme veya topluluk katkısıyla desteklendiğini göstermiyor.

Problem

Agent'ların Mac'te farklı uygulamalarla çalışabilmesi için uygulamaya özel entegrasyonlar veya önceden tanımlanmış otomasyon adımları gerektirmesi.

Çözüm

Tek bir kalıcı Python sürecinde ekran görüntüsü alma, klavye ve koordinat girdisi gönderme, Apple Accessibility ve Apple Events kullanma gibi temel yetenekleri sunuyor. Agent, eksik otomasyon mantığını sıradan Python koduyla kendisi yazabiliyor; tarayıcıya CDP üzerinden erişiyor.

Yenilik

Temel masaüstü kontrol yetenekleri tek başına yeni değil; ayırt edici yaklaşımı, agent'a dar bir araç seti verip uygulamaya özel mantığı görev sırasında Python ile üretmesini hedeflemesi. README bu yaklaşımın pratikteki başarısına dair ölçüm sunmuyor.

Teknolojiler

  • Python
  • macOS Accessibility
  • Apple Events
  • CGWindow
  • CGEvent
  • CDP
  • Browser Harness
  • Electron

Riskler

  • Deneysel ve yalnızca macOS için; gerekli sistem izinleri kullanım akışını etkileyebilir.
  • README'ye göre anonymous telemetry varsayılan olarak açık; devre dışı bırakmak için `macos-harness telemetry disable` kullanılmalı.
  • Son 28 günde commit ve farklı yazar verisi yok; bakımın ve geliştirme temposunun sürdüğüne dair güncel kanıt sınırlı.
  • Uygulamalar arasında kullanılabilirlik ve görev başarısı hakkında README'de bağımsız ölçüm veya karşılaştırma bulunmuyor.

Detaylı değerlendirme

Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.