- Berdasarkan hasil penggunaan langsung fitur “Upgraded file creation and analysis” dari Anthropic, ini adalah ulasan yang menyoroti karakternya sebagai alat analisis dengan eksekusi kode oleh Simon Willison
- Fitur baru ini mendukung eksekusi kode Python·Node.js di container sisi server serta pembuatan dan penyuntingan file, dan implementasinya sama sekali berbeda dari ‘Analysis tool’ berbasis JS di browser sebelumnya
- Container ini menyediakan Ubuntu 24.04.2, Python 3.12.3, Node v18.19.1, sekitar 9GB RAM/5GB disk, serta memiliki karakteristik whitelist jaringan berbasis proxy Envoy dan mengizinkan instalasi paket PyPI
- Dalam pengujian nyata, fitur ini digunakan untuk membuat PDF diagram skema SQLite dan mereplikasi chart tingkat adopsi AI milik Apollo, dan kualitas hasilnya bisa ditingkatkan melalui desain prompt dan penyesuaian visualisasi
- Karena akses internet parsial membawa risiko prompt injection dan kebocoran data, maka pemantauan pengguna diperlukan, sementara kegagalan penamaan dan penjelasan fitur tetap menjadi tantangan di seluruh industri
Gambaran fitur
- Anthropic mengumumkan bahwa Claude kini mendukung fitur pembuatan dan penyuntingan file
- Membuat spreadsheet Excel, dokumen Word, slide PowerPoint, dan PDF di Claude.ai serta aplikasi desktop
- Pengguna bisa memperoleh file siap pakai cukup dengan mengunggah data atau menjelaskan kebutuhannya
- Pratinjau untuk pengguna paket Max, Team, Enterprise, dengan dukungan untuk paket Pro dijadwalkan hadir dalam beberapa minggu
- Fitur utama:
- Analisis data: membersihkan data mentah dan menyediakan analisis statistik, chart, serta insight utama
- Pembuatan spreadsheet: membuat model keuangan, pelacak proyek, template anggaran, dan lainnya lengkap dengan rumus
- Pekerjaan lintas format: mengubah PDF menjadi PowerPoint, merapikan catatan rapat menjadi dokumen, dan sebagainya
- Penulis Simon Willison menilai ini sebagai fitur yang setara dengan ChatGPT Code Interpreter, dan menyebut nama resmi “Upgraded file creation and analysis” sebagai penamaan yang tidak tepat
- Perbedaan dibanding fitur sebelumnya
- Analysis tool pada Oktober 2024: alat analisis ringan yang menjalankan JS di browser pengguna
- Fitur baru September 2025: Code Interpreter penuh yang menjalankan perintah shell·Python·Node.js di container sisi server serta melakukan pembacaan/pembuatan file
- Mirip dengan Code execution tool pada API perusahaan yang sama, tetapi ini adalah pertama kalinya pengguna akhir menjalankan kode arbitrer di container server
Karakteristik Code Interpreter baru
- Code Interpreter milik Claude mirip dengan ChatGPT Code Interpreter
- Dapat menginstal paket Python dari PyPI (contoh:
pip install sqlite-utils)
- Node.js v18.19.1 sudah terpasang, dan paket global npm dapat digunakan
- Detail lingkungan:
- OS: Ubuntu 24.04.2 LTS, kernel Linux 4.4.0
- Arsitektur: x86_64, shell: GNU Bash 5.2.21
- Python: 3.12.3, pip: 24.0
- Disk: 4.9GB (4.6GB tersedia), RAM: 9.0GB
- Batasan: limit unggah/unduh file 30MB, kapasitas yang lebih terbatas dibanding 512MB milik ChatGPT
- Akses internet: menerapkan whitelist ketat di bawah proxy Envoy
curl ke situs umum (misalnya google.com) menghasilkan error 403 Forbidden
- Domain yang diizinkan: api.anthropic.com, github.com, registry.npmjs.org / npmjs.com, pypi.org / files.pythonhosted.org, dan lainnya, yaitu whitelist yang berpusat pada paket dan manajemen versi
- Instalasi paket PyPI seperti pip install sqlite-utils dimungkinkan, dan runtime Node juga langsung bisa dipakai
- Akses terbatas ke konten web juga dimungkinkan melalui container web_fetch dan web_search
Pengaturan dan cara penggunaan
- Aktivasi: aktifkan toggle Upgraded file creation and analysis di claude.ai/settings/features
- Tidak bisa diaktifkan bersamaan dengan Analysis Tool, untuk menghindari kebingungan
-
Tugas sederhana: SQLite → PDF diagram join
- Input: unggah DB SQLite situs TIL (≈21.9MB) lalu beri instruksi untuk membuat PDF diagram join tabel
- Hasil: berhasil menghasilkan PDF/PNG, meski keterbacaan garis penghubung agak kurang, namun terlihat bisa ditingkatkan dengan penguatan prompt
- Makna: alur kerja Code Interpreter standar untuk menganalisis file DB yang diunggah dengan Python lalu menghasilkan gambar/PDF berjalan dengan lancar
-
Tugas tingkat lanjut: mereplikasi chart tingkat adopsi AI
- Tugas: dengan input screenshot + XLSX, instruksikan pembuatan ulang chart garis deret waktu yang mirip dengan aslinya
- Proses:
- Hasil awal memiliki kekasaran visual seperti garis lurus penghubung dan label yang bertumpuk
- Garis tren diperbaiki dengan instruksi untuk menerapkan moving average survei 6 kali
- Dengan secara eksplisit meminta “interpolasi kurva, bukan garis lurus”, hasil dirender sebagai kurva yang halus, dan tumpang tindih judul diperbaiki dengan instruksi tambahan
- Implikasi: bila prompt yang ramah model dipadukan dengan tuning parameter visualisasi, produktivitas setara ChatGPT dapat dicapai
Keamanan dan risiko prompt injection
- Karena akses internet, terdapat risiko serangan prompt injection
- Perintah berbahaya dapat disisipkan melalui file atau situs web
- Contoh: eksekusi kode yang tidak tepercaya, kebocoran data sensitif
- Anthropic telah melakukan red teaming dan pengujian keamanan, serta menyarankan pemantauan pengguna
- Ada kekhawatiran bahwa izin GitHub meningkatkan vektor kebocoran data
- Rekomendasi: berhati-hati saat memakai data sensitif, dan segera hentikan jika ada akses data yang tidak terduga
Evaluasi kegunaan dan kualitas
- Claude Code Interpreter menawarkan kemampuan yang melampaui ChatGPT Code Interpreter
- Kelebihan
- Izin instalasi PyPI + dukungan Node memberikan ekspansibilitas ekosistem alat yang sangat baik
- Pembuatan, konversi, dan visualisasi file dapat dijalankan sekaligus dalam satu pipeline interaktif
- Keterbatasan
- Batas file 30MB membatasi unggahan dataset besar dan DB
- Pada visualisasi tertentu, penyesuaian halus mungkin memerlukan iterasi prompt tambahan
- Nilai: Code Interpreter adalah salah satu fitur LLM paling berguna, dan upgrade Claude meningkatkan ekspektasi
Tantangan penamaan dan komunikasi
- Anthropic: setelah nama Analysis tool di masa lalu, kini memilih nama “Upgraded file creation and analysis” yang lebih membingungkan, sambil menyembunyikan kemampuan eksekusi kode di dalam dokumen peluncuran
- OpenAI: juga memiliki contoh pergeseran nama antara Code Interpreter ↔ Advanced Data Analysis, dan visibilitas landing page resmi pun rendah
- Kesimpulan: industri secara konsisten gagal menyampaikan nilai inti dari pembuatan dan analisis file berbasis eksekusi kode, dan perlu memperbaiki istilah serta panduan untuk membangun pemahaman dan kepercayaan pengguna
Belum ada komentar.