Program
Anthropic baru-baru ini meluncurkan fitur bernama Artifacts. Inovasi ini mengubah cara kita berinteraksi dengan AI, melampaui respons teks dasar untuk menciptakan konten yang dinamis dan interaktif.
Dalam artikel ini, kita akan membahas apa itu Claude Artifacts, apa yang dapat mereka lakukan, dan bagaimana fitur ini mengubah tugas-tugas yang dibantu AI.
Artifacts pertama kali diperkenalkan sebagai bagian dari Claude Sonnet 3.5—jika Anda ingin mempelajari lebih lanjut, saya merekomendasikan blog berikut:
- Apa Itu Claude 3.5 Sonnet? Cara Kerja, Use Case, dan Artifacts
- Tutorial API Claude Sonnet 3.5: Memulai dengan API Anthropic
Apa Itu Claude Artifacts?
Claude Artifacts adalah jendela khusus di antarmuka Claude yang menampilkan konten terperinci dan mandiri yang dibuat sebagai respons atas permintaan pengguna. Berbeda dengan balasan chatbot biasa, Artifacts bersifat interaktif dan dapat diedit, menampilkan berbagai jenis konten.
Ini menandai pergeseran dari Claude sebagai sekadar AI percakapan menjadi alat kerja kolaboratif.
Fitur utama Artifacts meliputi:
- Konten terperinci dan berdiri sendiri (biasanya lebih dari 15 baris)
- Konten yang dapat diedit dan diiterasi yang dapat dikembangkan pengguna
- Bagian mandiri yang tidak memerlukan konteks percakapan tambahan
- Konten yang kemungkinan akan dirujuk atau digunakan kembali nanti
Bagaimana Cara Mengakses Claude Artifacts?
Mengakses Claude Artifacts memerlukan aktivasi manual—berikut caranya:
1. Klik inisial Anda di pojok kiri bawah antarmuka Claude.

2. Pilih Feature Preview dari menu dropdown.

3. Aktifkan opsi Artifacts di pengaturan Feature Preview.

Akses dasar ke Artifacts gratis, tetapi pengalaman dapat bervariasi tergantung tingkat langganan Anda. Pelanggan paket Claude Pro dan Team umumnya mendapatkan batas penggunaan yang lebih tinggi dan fitur yang lebih canggih, sehingga meningkatkan pengalaman menggunakan Artifacts.
Jenis Artifacts
Claude Artifacts dapat menghasilkan berbagai jenis konten, sehingga berguna untuk banyak tugas dan proyek. Berikut beberapa contoh konten yang dapat Anda buat dengan Artifacts:
Dokumen interaktif
Claude dapat membuat file Markdown, dokumen teks biasa, dan laporan terstruktur, memberikan alat yang berguna untuk menghasilkan konten tertulis.


Visualisasi data dan proses
Artifacts dapat menghasilkan bagan interaktif menggunakan pustaka seperti Plotly.js, dasbor, dan infografik, sehingga meningkatkan analisis dan presentasi data.
Grafik SVG
Anda dapat meminta Claude membuat logo SVG untuk startup teknologi. Anda kemudian dapat meminta modifikasi, seperti mengubah warna atau menambahkan elemen baru, semuanya di dalam jendela Artifact.
Situs web
Artifacts dapat menghasilkan HTML satu halaman, struktur situs web multi-halaman, dan komponen web interaktif, sehingga membuat pengembangan web lebih efisien.

Diagram urutan
Artifacts mendukung flowchart, diagram urutan, bagan Gantt, dan diagram entitas-relasi (ERD), sehingga memudahkan dokumentasi visual yang kompleks.

Pseudocode dan algoritme
Artifacts dapat membuat flowchart algoritme dan pendekatan pemecahan masalah langkah demi langkah, membantu perancangan dan dokumentasi algoritme.

Struktur kode yang kompleks
Anda dapat meminta Claude untuk menghasilkan kelas Python untuk mengelola sistem perpustakaan. Claude akan membuat struktur kelas lengkap dengan metode untuk menambahkan buku, meminjamkan item, dan mengelola akun pengguna.
class Library:
def __init__(self):
self.books = {}
self.users = {}
self.checked_out = {}
def add_book(self, book_id, title, author):
if book_id not in self.books:
self.books[book_id] = {"title": title, "author": author, "available": True}
return True
return False
def remove_book(self, book_id):
if book_id in self.books:
del self.books[book_id]
return True
return False
def add_user(self, user_id, name):
if user_id not in self.users:
self.users[user_id] = {"name": name, "books_checked_out": []}
return True
return False
def remove_user(self, user_id):
if user_id in self.users:
del self.users[user_id]
return True
return False
…(truncated)
Komponen web interaktif
Minta komponen React untuk bilah pencarian dinamis dengan fungsi pelengkapan otomatis. Claude akan menghasilkan kode React lengkap, siap diintegrasikan ke aplikasi web Anda.
import React, { useState, useEffect, useRef } from 'react';
import { Search } from 'lucide-react';
// Mock data for demonstration purposes
const mockData = [
'Apple', 'Banana', 'Cherry', 'Date', 'Elderberry',
'Fig', 'Grape', 'Honeydew', 'Kiwi', 'Lemon',
'Mango', 'Nectarine', 'Orange', 'Papaya', 'Quince'
];
const AutocompleteSearchBar = () => {
const [searchTerm, setSearchTerm] = useState('');
const [suggestions, setSuggestions] = useState([]);
const [isOpen, setIsOpen] = useState(false);
const wrapperRef = useRef(null);
useEffect(() => {
const handleClickOutside = (event) => {
if (wrapperRef.current && !wrapperRef.current.contains(event.target)) {
setIsOpen(false);
}
};
document.addEventListener('mousedown', handleClickOutside);
return () => {
document.removeEventListener('mousedown', handleClickOutside);
};
}, []);
…(truncated)

Hal yang Tidak Dapat Dilakukan Claude Artifacts
Meskipun Artifacts serbaguna, ada beberapa keterbatasan:
- Tidak dapat membuat konten audio atau video: Batasannya pada konten visual dan berbasis teks.

- Tidak dapat mengeksekusi kode atau menjalankan simulasi: Kode yang dihasilkan Claude perlu dijalankan secara eksternal. Misalnya, Claude membuat gim ular sederhana tetapi tidak dapat menjalankannya di dalam Artifacts.

- Tidak memiliki akses ke data real-time atau API eksternal: Artifacts didasarkan pada konteks percakapan Claude dan tidak memiliki akses ke data eksternal.

- Tidak dapat mengunggah file secara langsung untuk diedit: Pengguna tidak dapat mengunggah file langsung ke jendela Artifacts untuk diedit dan diubah.
Berbagi dan Remixing Claude Artifacts
Salah satu fitur menonjol dari Artifacts adalah kemampuannya memfasilitasi berbagi dan kolaborasi. Baik Anda mengerjakan proyek tim atau mencari umpan balik, Artifacts menyediakan cara mudah untuk melibatkan orang lain dalam pekerjaan Anda. Mari lihat bagaimana memaksimalkan kemampuan ini.
Menerbitkan Artifacts Anda
Menerbitkan sebuah Artifact memungkinkan Anda membagikan pekerjaan dengan mudah. Berikut caranya:
1. Buat Artifact: Hasilkan konten yang ingin Anda bagikan di antarmuka Claude.
2. Terbitkan Artifact: Klik tombol "Publish" di jendela Artifact. Ini akan membuat tautan unik yang dapat Anda bagikan dengan orang lain. Misalnya, berikut Artifact yang saya buat dan terbitkan: https://claude.site/artifacts/1229a009-df4e-406e-9a5e-eed22f353844


3. Kelola akses: Bergantung pada tingkat langganan Anda, Anda dapat mengontrol siapa yang memiliki akses ke Artifact Anda. Pelanggan Claude Pro dan Team dapat berbagi dan menemukan obrolan dengan anggota tim.
Remixing Artifacts
Remixing memungkinkan Anda mengambil Artifact yang ada dan memodifikasinya agar sesuai kebutuhan. Berikut cara me-remix sebuah Artifact:
1. Akses Artifact yang dibagikan: Gunakan tautan yang diberikan pembuat asli untuk mengakses Artifact.

Remix konten: Klik tombol Remix Artifact untuk membuat salinan Artifact yang dapat Anda edit. Lakukan perubahan dan perbaikan sesuai kebutuhan.

Simpan dan Terbitkan: Setelah Anda melakukan perubahan, Anda dapat menyimpan Artifact hasil remix dan membagikannya dengan orang lain, melanjutkan proses kolaboratif.

Akses API ke Artifacts
Saat ini, Anthropic belum merilis informasi resmi tentang akses fitur Artifacts melalui API. Untuk sekarang, Artifacts terutama diakses melalui antarmuka web Claude. Namun, ada kemungkinan akses API akan dipertimbangkan pada pembaruan mendatang.
Kesimpulan
Claude Artifacts menandai langkah penting untuk menjembatani kesenjangan antara AI percakapan dan pekerjaan proyek yang praktis.
Seiring fitur ini berkembang, kami mengharapkan aplikasi inovatif lebih lanjut yang memperluas kemungkinan bantuan AI.
Walaupun saat ini ada keterbatasan, seperti tidak dapat menangani konten audio atau video dan mengeksekusi kode secara langsung, kami memperkirakan sebagian batasan ini akan teratasi pada pembaruan mendatang.
Jika Anda ingin membaca lebih banyak tentang kabar terbaru AI, saya merekomendasikan blog berikut:
FAQ
Dapatkah saya menggunakan Claude Artifacts untuk analisis dan visualisasi data yang kompleks?
Ya, Claude Artifacts dapat menangani tugas analisis data yang kompleks. Anda dapat meminta Claude menganalisis data Anda dan membuat visualisasi interaktif seperti bagan, grafik, dan dasbor. Anda bahkan dapat memanipulasi visualisasi tersebut secara real-time untuk mengeksplor berbagai aspek data Anda. Misalnya, Anda bisa meminta Claude membuat scatterplot yang menunjukkan hubungan antara dua variabel lalu memfilter data berdasarkan kriteria berbeda.
Bagaimana aspek kolaboratif dari Claude Artifacts bekerja?
Anda dapat dengan mudah membagikan Claude Artifacts kepada orang lain dengan memberikan tautan. Kolaborator kemudian dapat melihat dan berinteraksi dengan artifact tersebut, menjadikannya alat yang hebat untuk kerja tim dan berbagi pengetahuan. Misalnya, tim pengembang dapat menggunakan Claude Artifacts untuk bersama-sama merancang dan membuat prototipe halaman web.
Apakah ada batasan pada jenis konten yang dapat saya buat dengan Claude Artifacts?
Meskipun Claude Artifacts sangat serbaguna, mungkin ada batasan pada kompleksitas dan ukuran konten yang dapat Anda buat. Misalnya, dataset yang sangat besar atau visualisasi yang sangat kompleks bisa jadi menantang. Namun, Claude terus berkembang, dan kemampuannya dengan Artifacts kemungkinan akan meningkat seiring waktu.
Dapatkah saya mengedit Claude Artifacts?
Ya, Anda dapat dengan mudah mengedit Artifacts di Claude. Cukup minta Claude melakukan perubahan yang Anda inginkan (misalnya, "Ubah warna latar halaman web menjadi biru muda"), dan Artifact akan diperbarui secara real-time.
Apakah Claude Artifacts tersedia untuk semua pengguna Claude?
Ya, fitur Artifacts tersedia untuk semua pengguna Claude. Fitur ini mungkin dalam mode pratinjau dan memerlukan aktivasi manual di pengaturan Anda.
Ryan adalah lead data scientist yang mengkhususkan diri dalam membangun aplikasi AI menggunakan LLM. Ia adalah kandidat PhD di bidang Pemrosesan Bahasa Alami dan Knowledge Graph di Imperial College London, tempat ia juga menyelesaikan gelar Master di Ilmu Komputer. Di luar data science, ia menulis newsletter Substack mingguan, The Limitless Playbook, di mana ia membagikan satu ide yang dapat langsung dipraktikkan dari para pemikir top dunia dan sesekali menulis tentang konsep inti AI.



