only-cli/oc
Turn any website into a compact CLI tailored for AI agents. Browse the web in hundreds of tokens, not tens of thousands.
Hızlı değerlendirme
Özet
only-cli, web sayfalarını AI agent’ların daha az token harcayarak inceleyip etkileşebileceği kompakt bir CLI arayüzüne dönüştürür.
Profiline uyum
AI agent’ların web araştırmasını daha az token kullanarak yapmasını sağlayıp fikir araştırması işlerinize destek olabilir.
Neden yükseliyor
Agent’ların web erişimi ve token maliyetini azaltma ihtiyacına doğrudan hitap ediyor; 40 günde 517 yıldız ve son 28 günde 103 commit dikkat çekiyor. Bu veriler ilgi ve geliştirme temposunu gösterse de benimsenme veya ürün kalitesini tek başına kanıtlamaz.
Problem
Agent’lar web sayfalarını ham HTML veya büyük içerik blokları üzerinden işlerken fazla token tüketebilir; basit fetch istekleri de bazı sitelerde engellenebilir.
Çözüm
Node.js tabanlı CLI, sayfaları alıp numaralı bağlantı ve içerik bölgeleriyle kompakt biçimde sunar; `open`, `read`, `find` ve `do` komutlarıyla sayfada gezinmeyi sağlar. README’ye göre isteklerde `impers` ile Chrome kimliği taklit edilir ve başarısızlık durumunda alternatiflere geçilir.
Yenilik
Web içeriğini agent’ların CLI komutlarıyla tüketebileceği kompakt, numaralı bir arayüze dönüştürmesi kullanışlı bir yaklaşım; ancak README’deki bilgiler bunun temelden yeni bir tarayıcı teknolojisi olduğunu göstermiyor.
Teknolojiler
- JavaScript
- Node.js
- npm
- impers
- libcurl-impersonate
- CLI
- Markdown
Riskler
- Proje çok yeni; 5 farklı yazar olsa da uzun dönemli bakım ve kararlılık hakkında yeterli geçmiş yok.
- README, çözümün çoğunlukla statik sitelerde çalıştığını belirtiyor; dinamik veya JavaScript ağırlıklı sayfalardaki başarı kapsamı belirsiz.
- Site düzenleri, erişim engelleri ve impersonation davranışı değişebilir; erişim sürekliliği garanti değil.
- Web sayfası içeriği prompt injection taşıyabilir; README’nin uyarısı gibi, `oc` çıktısı talimat değil veri olarak ele alınmalı.
- Proje adı `oc`, Red Hat OpenShift’in `oc` komutuyla çakışabilir.
- Bazı komutlar README’de planlanmış olarak işaretlenmiş; mevcut özelliklerle planlananları ayırmak gerekir.
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.