Skip to content
← Tüm Yazılar

Açık Kaynak Kod Ajanları

Agent Reach: Yapay Zekâ Ajanlarına Sıfır API Ücretiyle İnternet Erişimi Kazandırmak

Twitter/X, Reddit, YouTube, GitHub, Bilibili ve XiaoHongShu gibi 13+ platformdan pahalı API anahtarları olmadan canlı veri toplayan, Claude Code ve terminal ajanlarına internet gözü kazandıran açık kaynak Agent Reach rehberi.

Tarih 24 Ağustos 20269 dk okuma
Agent Reach: Yapay Zekâ Ajanlarına Sıfır API Ücretiyle İnternet Erişimi Kazandırmak

Terminal tabanlı yapay zekâ kodlama ajanları (Claude Code, Cursor CLI, OpenClaw, Antigravity) yerel kod tabanımızda harikalar yaratıyor. Ancak iş gerçek dünyadan canlı bilgi toplamaya geldiğinde can sıkıcı bir duvarla karşılaşıyoruz: İnternet körlüğü.

Bir kütüphanenin en son sürümündeki breaking change tartışmalarını Reddit'ten çekmek, Twitter/X üzerindeki anlık topluluk geri bildirimlerini taramak ya da 2 saatlik bir teknik konferans videosundan YouTube altyazılarını çıkarıp mimariyi özetletmek istediğinizde karşınıza ya fahiş API faturaları (aylık 100$–5.000$ arası Twitter API paketleri gibi) ya da sürekli bozulan scraping scriptleri çıkar. Panniantong/Agent-Reach, tam olarak bu problemi kökten çözmek için geliştirilmiş açık kaynaklı bir yetenek katmanıdır.

Agent Reach Felsefesi: Tekerleği Yeniden İcat Etme, Doğru Orkestre Et

Agent Reach'in en sevdiğim yanı, her platform için sıfırdan kırılgan bir scraper yazmaya çalışmaması. Açık kaynak dünyasında zaten yıllardır test edilmiş, milyonlarca kullanıcının katkısıyla olgunlaşmış harika araçlar var: Video ve transkript tarafında yt-dlp, GitHub tarafında resmi gh CLI, web sayfalarını temiz Markdown'a dönüştürmede Jina Reader ve sosyal ağlar için optimize edilmiş headless/çerez motorları.

Agent Reach kendisini bir araç kurucu ve sağlık kontrolcüsü (orchestrator & health-checker) olarak konumlandırıyor. Projenin mottosu durumu çok net özetliyor:

Platformlar arayüzlerini veya API kısıtlamalarını değiştirdiğinde, ajanınızın kullandığı komut seti değişmez. Agent Reach arka plandaki aracı günceller veya alternatif kanala yönlendirir.

Desteklenen Platformlar ve Yetenek Matrisi

PlatformKapsanan YeteneklerKullanılan Altyapı
Twitter / XTweet arama, kullanıcı profili, thread okumaYerel oturum motoru / CLI scraper
RedditSubreddit tarama, başlık ve yorum ağaçları analiziAçık JSON endpoint & RSS / Parser
YouTubeVideo meta verileri, transkript / altyazı çıkarımıyt-dlp
GitHubDepo, issue, pull request ve kod aramagh CLI entegrasyonu
Genel Web SayfalarıHerhangi bir URL'den reklamsız temiz Markdown çıkarımıJina Reader
XiaoHongShu / REDNotlar, etiket trendleri, arama sonuçlarıÖzel headless motor
Bilibili / Douyin / ZhihuVideo bilgileri, makaleler ve topluluk yorumlarıPlatforma özel ayrıştırıcılar

Kurulum: Ajanınıza İnternet Gözü Ekleyin

Agent Reach'i kullanmanın iki temel yöntemi vardır. Birincisi Claude Code ve benzeri skill destekli ajanlara doğrudan yetenek olarak eklemek, ikincisi ise yerel terminalinizde CLI olarak kurmaktır.

1. Yöntem: Agent Skill Olarak Ekleme (Önerilen)

Eğer Claude Code veya Skills standardını destekleyen bir terminal ajanı kullanıyorsanız, tek komutla ajanınıza bu beceriyi kazandırabilirsiniz:

add-skill.sh
npx skills add Panniantong/Agent-Reach@agent-reach

2. Yöntem: pipx ile İzolasyonlu CLI Kurulumu

Doğrudan makinenizde bağımsız bir CLI aracı olarak çalıştırmak için pipx tercih edilir:

install.sh
# GitHub reposundan doğrudan kurulum
pipx install https://github.com/Panniantong/agent-reach/archive/main.zip

# Gerekli bağımlılıkları ve ortamı otomatik hazırla
agent-reach install --env=auto

Hayat Kurtaran Komut: agent-reach doctor

Web scraping dünyasının en büyük baş ağrısı, dün çalışan bir scriptin bugün platform güncellemesi yüzünden sessizce hata vermesidir. Agent Reach bu sorunu doctor komutuyla çözüyor.

health-check.sh
agent-reach doctor

Bu komut tüm kanalları (Twitter, Reddit, YouTube, GitHub vb.) sırayla test eder; eksik binary'leri (örneğin sistemde yt-dlp veya gh yoksa), süresi dolmuş çerezleri veya proxy bağlantı hatalarını listeler ve çözüm önerilerini doğrudan terminale basar.

Geliştiriciler İçin Pratik Kullanım Senaryoları

Agent Reach'i entegre ettikten sonra yapay zekâ asistanınızla yapabileceğiniz gerçek iş akışlarına birkaç somut örnek:

  • Canlı Hata ve Issue Taraması: Kodunuzda garip bir derleme hatası aldığınızda ajana “Bu hatayı son 1 haftada GitHub issue'larında ve Reddit r/reactjs üzerinde araştır” diyebilirsiniz. Ajan doğrudan ilgili thread'leri tarayıp çözüm özetini sunar.
  • Video Konferanslarından Mimari Analizi: 90 dakikalık bir sistem mimarisi sunumunun YouTube bağlantısını ajana verip “Bu videodaki PostgreSQL ölçekleme adımlarını ve paylaşılan kod şablonlarını Markdown tablosu olarak özetle” komutuyla saniyeler içinde çıktıyı alabilirsiniz.
  • Sosyal Medya Duygu ve Trend Analizi: Yeni çıkan bir açık kaynak kütüphane veya yapay zekâ modeli hakkında X/Twitter üzerindeki geliştirici tepkilerini ve paylaşılan benchmark sonuçlarını hızlıca süzebilirsiniz.
  • Temiz Dökümantasyon Çekme: JavaScript ile render edilen karmaşık web sitelerini reklam ve navigasyon çöplerinden arındırarak saf Markdown formatında ajanın bağlam penceresine dahil edebilirsiniz.

Güvenlik, Gizlilik ve Çerez Yönetimi

Agent Reach tamamen yerel (local-first) çalışan bir araçtır. İstekleriniz üçüncü parti bir SaaS sunucusu üzerinden yönlendirilmez veya kayıt altına alınmaz. Ancak çerez gerektiren oturumlu işlemler için şu kurallara dikkat etmekte fayda var:

  1. 1
    Salt Okunur (Read-Only) Mod Tercih Edin: Ajanların temel amacı araştırma ve okuma yapmaktır; yetkileri sadece okuma seviyesinde tutun.
  2. 2
    İkincil / Test Hesapları Kullanın: Twitter veya Reddit gibi platformlarda çerez tabanlı kimlik doğrulama yapacaksanız, ana kişisel hesaplarınız yerine bu iş için açtığınız ikincil hesapları kullanın.
  3. 3
    Rate Limit Bilinci: Ücretsiz açık kaynak araçlar kullanıldığı için art arda binlerce istek atmak yerine makul bekleme süreleri (cooldown) bırakın.

Değerlendirme

Yapay zekâ kodlama ajanlarının geleceği, yerel kod düzenleme yeteneklerinin gerçek dünya bilgi akışıyla birleştiği noktada yatıyor. Agent Reach; aylık yüzlerce dolarlık SaaS scraping aboneliklerine ve kısıtlayıcı API ücretlerine mecbur kalmadan, geliştiriciye tam bağımsızlık ve esneklik sağlayan son derece pratik bir proje.