Bilgisayar Kullanımı Kalıpları (Anthropic Computer-Use)
Anthropic'in Computer Use özelliği, ekran görüntüsünü, fareyi ve klavyeyi Claude'a araç olarak sunar.
Bilgisayar Kullanımı Kalıpları (Anthropic Computer-Use), CoddyKit'te ücretsiz bir AI Agents dersidir. Bu, 4 dersinin 3. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, AI Agents öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. AI Agents kursu toplamda 4 dersten oluşur.
Bu dersin bazı bölümleri henüz çevrilmemiş olup İngilizce olarak gösterilmektedir.
Computer Use Nedir?
Anthropic'in "Computer Use" özelliği, ekran görüntüsünü, fareyi ve klavyeyi araç olarak sunar. Model, sanal bir masaüstünü uçtan uca yönetebilir.
Araç Kümesi
Üç temel araç:
computer— ekran görüntüsü alma, click, yazma, kaydırmabash— kabuk komutlarını çalıştırmatext_editor— dosyaları okuma/yazma
Quickstart
from anthropic import Anthropic
client = Anthropic()
response = client.beta.messages.create(
model='claude-sonnet-4-5',
max_tokens=4096,
tools=[{'type': 'computer_20241022', 'name': 'computer', 'display_width_px': 1280, 'display_height_px': 720}],
messages=[{'role': 'user', 'content': 'Open Firefox and search for the weather.'}]
)Döndürülen Araç Çağrıları
Model, şu tür araç kullanımı blokları üretir:
{
'type': 'tool_use',
'name': 'computer',
'input': {
'action': 'screenshot' # or 'left_click', 'type', 'mouse_move'
}
}Eylem Türleri
screenshot— ekran görüntüsü alma ve döndürmeleft_click {coordinate: [x, y]}— click yapmatype {text: "hello"}— metin yazmakey {text: "Return"}— bir tuşa basmamouse_move {coordinate: [x, y]}scroll {coordinate: [...], scroll_direction: "down"}
Yürütücüyü Siz Oluşturursunuz
Anthropic araç DEFINITION'ını sağlar; yürütmeyi siz uygularsınız. Bu genellikle Playwright, X11 veya Docker içindeki başsız bir masaüstü aracılığıyla yapılır:
from playwright.sync_api import sync_playwright
p = sync_playwright().start()
browser = p.chromium.launch()
page = browser.new_page(viewport={'width': 1280, 'height': 720})
def execute(action_input):
action = action_input['action']
if action == 'screenshot':
return page.screenshot()
if action == 'left_click':
x, y = action_input['coordinate']
page.mouse.click(x, y)
return page.screenshot()
if action == 'type':
page.keyboard.type(action_input['text'])
return page.screenshot()
# ... etc.Returning the Result
tool_result_content = [
{'type': 'image', 'source': {'type': 'base64', 'media_type': 'image/png', 'data': screenshot_b64}}
]
messages.append({
'role': 'user',
'content': [{
'type': 'tool_result',
'tool_use_id': tc.id,
'content': tool_result_content
}]
})Korumalı Ortam Gereklidir
Computer Use, modelin ANYWHERE click yapmasına olanak tanır. Bunu korumalı bir VM'de çalıştırın (Docker + Xvfb + başsız bir tarayıcı); asla dizüstü bilgisayarınızda çalıştırmayın.
Anthropic Referans Docker Görüntüsü
Anthropic; Xvfb, Firefox, bir masaüstü ortamı ve yürütücüyü bir araya getiren bir referans Docker görüntüsü sağlar. Başlamak için harika bir seçenektir.
Hız ve Maliyet
- Her adım 1-5 saniye sürer (ekran görüntüsü + LLM + işlem)
- Her ekran görüntüsü bağlama belirteç ekler
- Uzun iş akışları çalıştırma başına 0,50-5 $ maliyet oluşturabilir
Hata Durumları
- Öğeye yanlış click yapılması (10 piksel sapma)
- Açılır pencerelerde veya çerez bildirimlerinde takılı kalma
- Sayfa henüz yüklenmemiş olabilir (bekleyin!)
- CAPTCHA'lar
OpenAI Operator
OpenAI benzer bir ürün olan Operator'ı piyasaya sürdü; kavram aynı, uygulama farklıdır. İkisinin küçük farklılıkları olsa da yetenekleri benzerdir.
Kullanım Alanları
- Eski intranet uygulamalarında form doldurma
- Birden fazla tarayıcıda test otomasyonu
- QA keşif amaçlı testleri
- "Benim için herhangi bir web uygulamasını kullan" asistanı
Computer Use Araçları
Anthropic'in Computer Use özelliği modele hangi araçları sunar?
Özet
Anthropic'in Computer Use özelliği, Claude'un bir masaüstünü yönetmesini sağlar. Ekran görüntüsü alma, click ve yazma işlemlerini Playwright veya X11 üzerinden siz uygularsınız. Yalnızca korumalı bir ortamda çalıştırın. Yavaştır ama esnektir.
Sıkça Sorulan Sorular
“Bilgisayar Kullanımı Kalıpları (Anthropic Computer-Use)” dersi ücretsiz mi?
Evet — “Bilgisayar Kullanımı Kalıpları (Anthropic Computer-Use)” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve AI Agents kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. AI Agents kursu toplamda 4 dersten oluşur.
“Bilgisayar Kullanımı Kalıpları (Anthropic Computer-Use)” dersinde ne öğreneceğim?
Anthropic'in Computer Use özelliği, ekran görüntüsünü, fareyi ve klavyeyi Claude'a araç olarak sunar. AI Agents ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
AI Agents öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te AI Agents, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 3. dersidir.
“Bilgisayar Kullanımı Kalıpları (Anthropic Computer-Use)” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu AI Agents dersinde kod yazıp çalıştırabilir miyim?
Evet. Her AI Agents dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Playwright ile Tarayıcı Otomasyonu
- Ekranı Anlamak için Görsel Modeller
- Bilgisayar Kullanımı Kalıpları (Anthropic Computer-Use)
- Güvenilir Form Doldurma Aracısı Oluşturma