
Cara Membuat Motion Graphics dengan Claude Code dan Remotion
Remotion menyusun video sebagai komposisi React yang dapat dipreview dan dirender. Claude Code membantu mengedit source, tetapi tidak menggantikan proses render dan review.
Baca artikel →Pelajari workflow Claude Artifacts untuk membuat animasi SVG/CSS, preview dan ekspor kode. Bedakan fitur resmi dari istilah Claude Motion yang belum terverifikasi.

Tim Ascend Web
Web Developer & SEO Specialist
Istilah “animasi dengan Claude” dapat berarti meminta Claude menulis SVG, HTML/CSS, atau React yang bergerak, lalu melihat hasilnya sebagai Artifact atau di browser. Dokumentasi Anthropic yang ditinjau menjelaskan Artifacts untuk konten mandiri seperti SVG, website satu halaman, diagram, dan aplikasi React. Pencarian dokumentasi resmi tidak menemukan produk khusus bernama “Claude Motion”. Jadi perlakukan nama tersebut sebagai sebutan workflow atau konten pihak ketiga, bukan fitur resmi yang sudah terverifikasi.
| Output | Dipakai untuk | Periksa |
|---|---|---|
| SVG statis dengan animasi CSS | Ikon, logo sederhana, ilustrasi web | Ukuran viewBox, motion preference, browser tujuan |
| HTML/CSS/JS | Hero interaktif atau demo satu halaman | Dependensi, interaksi keyboard, beban gerak |
| React Artifact | Widget atau komponen dengan state sederhana | Batas API/storage Artifact dan kompatibilitas framework |
| Video final | Konten motion graphics yang diekspor | Gunakan pipeline render seperti Remotion atau editor video |
Artifact AI-powered memiliki batas berbeda dari website yang Anda host sendiri: dokumentasi Anthropic menyebut panggilan API eksternal dan penyimpanan persisten tidak tersedia pada pengalaman Artifacts yang dijelaskan, serta API teks memiliki keterbatasan. Karena itu, gunakan Artifact untuk membuat dan membagikan karya mandiri yang cocok dengan batas tersebut; jangan berasumsi ia adalah backend produksi.
Contoh berikut menampilkan lingkaran kecil mengitari inti, dengan gerak yang dapat dimatikan untuk pengguna yang memilih reduced motion. Minta Claude membuat SVG/CSS semantik atau elemen HTML sederhana; jangan meminta gambar UI yang meniru produk tanpa kebutuhan. Kode dapat dipreview di Artifact yang mendukung, atau disimpan sebagai berkas HTML dan dibuka di browser.
<svg viewBox="0 0 240 180" role="img" aria-labelledby="title desc">
<title id="title">Ilustrasi orbit</title>
<desc id="desc">Titik bergerak mengelilingi pusat</desc>
<circle cx="120" cy="90" r="24" fill="#6da7cf"/>
<g class="orbit">
<circle cx="120" cy="35" r="7" fill="#d5e8f7"/>
</g>
</svg>
<style>
.orbit { transform-origin: 120px 90px; animation: spin 8s linear infinite; }
@keyframes spin { to { transform: rotate(360deg); } }
@media (prefers-reduced-motion: reduce) { .orbit { animation: none; } }
</style>Buat satu ilustrasi animasi SVG/CSS bertema orbit untuk hero website studio teknologi. Output harus berupa satu HTML mandiri dengan viewBox responsif, tanpa library atau gambar eksternal. Sertakan title/description SVG yang bermakna, warna biru gelap dan aksen biru muda, gerak lambat dan halus, serta prefers-reduced-motion yang menghentikan animasi. Jangan menambahkan teks branding atau meniru logo. Setelah kode, jelaskan cara mengubah durasi, ukuran, dan warna serta keterbatasan browser.Dokumentasi resmi Artifacts membahas melihat source, menyalin atau mengunduh konten tertentu, dan publikasi/share. Kontrol ekspor tepatnya bergantung tipe Artifact dan interface saat ini. SVG beranimasi bukan format video; jika editor sosial menerima video saja, render komposisi menjadi MP4 dengan alat video. Jangan menyimpulkan ada tombol export tertentu tanpa memeriksa UI akun.
Artifact berjalan dalam lingkungan produk yang dapat mengisolasi konten. CSS yang berhasil di sana belum tentu aman ketika ditempel ke proyek: selector global seperti `body`, `svg`, atau `h1` bisa mengubah halaman lain. Bungkus style dalam kelas komponen, hindari import font dari host yang tidak Anda percayai, dan periksa apakah kode memakai API browser yang tidak tersedia pada preview. Jika ada error, salin pesan tanpa data sensitif dan minta penjelasan minimal sebelum mengganti seluruh animasi.
Untuk menyimpan output, salin source ke file dengan ekstensi yang sesuai, misalnya `.svg` atau `.html`, lalu buka file tersebut secara lokal. Jika browser menampilkan XML sebagai teks, pastikan ekstensi dan mime type server sesuai. Pada komponen React, pindahkan markup ke component file dan pasang CSS module atau class yang konsisten dengan style proyek. Preview sebaiknya dilakukan kembali setelah aset masuk ke halaman target karena ukuran parent, overflow, dan font dapat mengubah komposisi.
Sebelum memakai SVG sebagai gambar eksternal, uji apakah environment tujuan menjalankan animasi CSS di dalamnya. Beberapa platform hanya menampilkan gambar statis atau membersihkan aturan animasi. Jika gerak penting untuk interaksi, tempatkan SVG langsung di dokumen atau gunakan komponen DOM setelah meninjau keamanan implementasinya. Sediakan frame statis sebagai fallback agar informasi tetap tersedia saat animasi tidak didukung.
Untuk animasi brand, tentukan dulu bagian mana yang boleh bergerak dan berapa lama loop berlangsung. Gerakan terus-menerus di dekat teks dapat mengganggu pembacaan, sehingga pertimbangkan memulai gerak setelah interaksi atau membuat durasi singkat lalu berhenti. Jangan gunakan strobe, kilatan cepat, atau parallax besar. Uji pada latar terang dan gelap serta periksa apakah bentuk tetap terbaca ketika ukuran SVG diperkecil.
Claude membantu menulis kode, bukan membuktikan kualitas gerak atau aksesibilitas. Periksa rendering browser, lisensi aset, kontras, reduced-motion, ukuran file, dan konflik CSS. Fitur Artifacts berubah dari waktu ke waktu; jika sebuah tutorial menyebut “Claude Motion”, cari halaman resmi yang menjelaskan nama, paket, ekspor, dan batas fitur sebelum mengandalkannya.
Untuk video motion graphics yang benar-benar dirender ke MP4, lanjutkan ke workflow Claude Code dan Remotion. Untuk efek antarmuka React siap integrasi, lihat tutorial React Bits.
Sumber: Anthropic Help Center — What are Artifacts and how do I use them?
Sumber: MDN — prefers-reduced-motion

Tim Ascend Web
Web Developer & SEO Specialist
Tim Ascend Web menulis panduan praktis pengembangan website, desain, dan SEO. Langkah pada artikel ini merujuk dokumentasi publik dan membedakan contoh konseptual dari fitur yang benar-benar tersedia.

Remotion menyusun video sebagai komposisi React yang dapat dipreview dan dirender. Claude Code membantu mengedit source, tetapi tidak menggantikan proses render dan review.
Baca artikel →
React Bits menyediakan komponen animasi dan efek untuk React. Mulai dari instalasi satu komponen, bukan menyalin seluruh library tanpa memahami kebutuhan.
Baca artikel →