Bir web scraper yazdığınız talimatları izler. Bir tarayıcı ajanı kendisi karar verir: işlenmiş sayfaya bakar, sıradaki adımı akıl yürütür ve buna ulaşmak için gerçek bir tarayıcıyı tıklar, yazar ve kaydırır. browser-use, Skyvern ve Anthropic'in computer-use'u gibi araçlar, bir LLM'yi tarayıcıyı bir insan gibi işleten bir şeye dönüştürür — form doldurur, akışları gezer, sonuçları okur, düzen kaydığında kendini toparlar.
Bu yalnızca tarayıcı sürekli çalışıyorsa işe yarar. Dizüstünüzde kapağı kapattığınız anda durur. Bu sayfa, bir tarayıcı ajanını doğru boyutlandırılmış bir sunucuya koyup gün boyu çalıştırmakla ilgilidir.
Scraper mı ajan mı — doğru aracı seçin
Ne inşa ettiğiniz konusunda dürüst olun, çünkü her biri farklı şeyler ister:
- Bir scraper (httpx, Scrapy) bilinen URL'leri getirir ve sabit alanları çeker. Belirlenimci, hafif, ucuz. Göreviniz buysa doğru sayfa web scraping kılavuzu'dur — ihtiyacınız olmayan bir tarayıcıya para ödemeyin.
- Bir tarayıcı ajanı sayfayı gerçek bir Chromium'da işler ve her eylemi LLM'nin belirlemesine izin verir. Bir scraper'ın yapamadığı siteleri kaldırır — dinamik uygulamalar, öngörülemez düzenler, çok adımlı akışlar — daha ağır bir makine ve adım başına model çağrısı pahasına.
Bu sayfa ikincisi hakkında.
Makinenin gerçekte neye ihtiyacı var
Ajan döngüsünün kendisi minik; kaynakları yiyen headless tarayıcı.
- Sınır RAM. Headless bir Chromium ~300-500 MB, ve her ek sekme veya bağlam 100-200 MB ekler, artı çalışma zamanınız. Bir tarayıcı süren bir ajan Small (8 $/ay — 4 vCPU, 4 GB) üzerinde rahattır. Aynı anda birden fazla tarayıcı bağlamı çalıştırmak sizi Medium (12 $)'a iter.
- GPU yok. Model sağlayıcınızda çalışır (Anthropic/OpenAI); sunucu düzenleme ve işlemeyi yapar. Bu CPU ve RAM'dir.
- NAT yeter. Ajan yalnızca giden çağrılar yapar — işlettiği sitelere ve model API'sine. Ayrılmış IP yalnızca gelen hizmetler içindir.
Kurulum
# Ubuntu 24.04
apt update && apt install -y python3-venv git
python3 -m venv ~/agent && source ~/agent/bin/activate
# browser-use + Playwright için bir Chromium
pip install browser-use
playwright install --with-deps chromium
Minimal bir döngü, model anahtarını ortamdan okur, asla koda gömülmez:
# run.py
import os, asyncio
from browser_use import Agent
from browser_use.llm import ChatAnthropic
async def main():
agent = Agent(
task="Open the status page and report which services are down.",
llm=ChatAnthropic(model="claude-sonnet-4-5", api_key=os.environ["ANTHROPIC_API_KEY"]),
)
await agent.run()
asyncio.run(main())
Çökmeler ve yeniden başlatmalar boyunca bir systemd hizmetiyle canlı tutun — herhangi bir ajanı 7/24 çalışır tutan aynı desen, Restart=always ile ve model anahtarı birim yerine bir EnvironmentFile içinde.
RAM'e dikkat. Sekmeleri hiç kapatmayan bir tarayıcı ajanı makineyi yavaşça yer — bir görev bitince sayfaları ve bağlamları kapatın ve eşzamanlılığı sınırlayın. Sızdıran bir Chromium, bu tür ajanların çökmesinin en yaygın nedenidir.
Gerçekten bize ait olan kısım: ajan kendi makinesini kiralayabilir
Burada EQVPS sıradan bir barındırıcıdan ayrılır. MCP sunucumuz aracılığıyla bir ajan kayıt olabilir, bir kripto bakiyesi yükleyebilir ve order_vps — ödeme sırasında insan olmadan kendisi yeni bir makine sipariş edebilir. Yani bir çalıştırma için temiz bir ortama ihtiyaç duyan bir tarayıcı ajanı, sunucuyu kendisi sağlayabilir, tarayıcıyı işletebilir ve bitince yıkabilir — hepsi ön ödemeli bir bakiyeden.
Bunu KYC olmadan kripto ödemeyle birleştirin ve tüm döngü herhangi bir kimlik izinin dışında kalır: kayıt için e-posta, ödeme için USDC veya USDT, yaklaşık bir dakikada root.
Dürüst sınırlar
- Yalnızca CPU, tek bölge (Almanya). Bir tarayıcı sürmek ve API çağırmak için iyi; bir GPU veya belirli bir coğrafya gerekiyorsa önceden bilin.
- Model maliyeti ayrı. Her adım bir model çağrısıdır; geveze bir ajanın API faturası genellikle 8 $'lık sunucuyu gölgede bırakır. Makine ucuz kısımdır.
- Nereye yönelttiğinize saygı gösterin. Bir tarayıcı ajanı giriş yapabilir, gönderebilir ve satın alabilir. Yalnızca işletme hakkınız olan sitelere yöneltin; kötüye kullanım, dolandırıcılık ve hizmet reddi kabul edilebilir kullanım politikasını ihlal eder.
Bunun içinde, kendi her zaman açık sunucusundaki bir tarayıcı ajanı gerçekten yararlı bir desendir — siz uyurken çalışır. Bir plan seçin, kripto ile ödeyin ve bir dakikada birini çalıştırın. Göreviniz akıl yürütme yerine sabit çıkarımsa, web scraping kılavuzu daha ucuz, daha basit yoldur.
Yorumlar
Henüz yorum yok. İlk olun.