- Anthropic, Claude.ai'nin sohbet botu arayüzü için "Analysis Tool"u kullanıma sundu
- Bu araç, OpenAI'nin ChatGPT code interpreter moduna benziyor ve Claude'un kod yazıp çalıştırarak sonuçları konuşmada kullanabilmesini sağlıyor
- Kullanıcılar bu özelliği Claude özellik bayrakları sayfasından etkinleştirebilir
JavaScript kod yürütme biçimi
- ChatGPT code interpreter ve Google Gemini, Python kodu yazıp bunu güvenli bir sandbox sunucusunda çalıştırarak işliyor
- Claude ise Python yerine JavaScript kullanıyor ve doğrudan tarayıcı içinde çalışıyor
- Kısıtlı bir Web Worker içinde çalışıyor ve
console.log() mesajlarını yakalayarak ana sayfayla iletişim kuruyor
repl adlı bir araçla uygulanmış; Claude'a bir prompt vererek repl fonksiyonunun açıklamasını istemek mümkün
repl
repl, bir JavaScript REPL'i
- Karmaşık matematik problemleri veya büyük kullanıcı dosyalarını analiz etmek için kullanılıyor
fs.readFile() fonksiyonuyla paylaşılan dosyalardan veri okunabiliyor
- Lodash ve Papa Parse gibi kütüphaneler kullanılabiliyor
- Bu bir Node.js ortamı değil; React tarzı
import sözdizimi kullanılmalı
- Analysis Tool ile Claude Artifacts arasındaki etkileşim biraz kafa karıştırıcı
- Analysis Tool kodu, Artifact ile paylaşılan bir ortamda bulunmuyor
- Analysis Tool kodunu Artifact içinde yeniden kullanmak için tüm kodu tekrar yazmak gerekiyor
- Yüklenen dosyalar şu anda Claude bağlamına ekleniyor, bu yüzden boyut sınırı var ve yalnızca metin biçimleri çalışıyor
GN⁺ özeti
- Claude'un yeni analiz aracı, JavaScript tabanlı olması ve doğrudan tarayıcıda çalışmasıyla ChatGPT ve Google Gemini'den ayrışıyor
- Dosya işleme özelliği içerdiği için veri analizi görevlerinde faydalı görünüyor
- Ancak şimdilik yalnızca metin biçimli dosyaları desteklemesi ve Artifact entegrasyonunun biraz sınırlı olması nedeniyle hâlâ geliştirmeye açık görünüyor
- OpenAI veya Google gibi Python tabanlı çözümleri tercih eden kullanıcılar için biraz alışılmadık gelebilir
- İleride ikili dosya işleme veya SQLite gibi ek özellikler desteklenirse kullanım değeri daha da artabilir
1 yorum
Hacker News görüşü
JavaScript'i istemci tarafında çalıştırarak sunucu maliyetlerini azaltma fikri ilgi çekici
Modele yönelik kullanıcı tanımlı yönergelerde "Bu, Artifacts'ta kullanılan antArtifact sözdizimine benziyor, ancak onunla aynı değil" ifadesi yer alıyor
Tarayıcı sandbox'ında güvenilmeyen JavaScript kodunu çalıştırmak için doğru deseni arıyordum; görünüşe göre Anthropic bunu çözmüş
Claude ve ChatGPT ile kod üretim testleri yaptım
duckdb-wasmiyi bir ekleme olurduJavaScript bu iş için mükemmel bir dil
Bu harika bir ilerleme, ancak bağlam dışına çıkana kadar çok faydalı olmadığını düşünüyorum