Kartu judul hero untuk Claude Opus 5.5 yang bertuliskan 'Claude Opus 5.5' dengan subjudul 'Pesta burung piksel, digambar sepenuhnya dalam kode'; di sebelah kiri lembar dokumen yang dipenuhi glif kode tanda kurung sudut, di sebelah kanan kākāpō seni piksel kecil berbentuk balok dengan titik-titik konfeti dan bola disko mungil, dengan logo OrcaRouter di pojok kanan bawah.
Engineering & Research

Claude Opus 5.5 Menganimasikan Pesta Kākāpō dalam Satu File HTML: Apa yang Sebenarnya Disertakan Demo Itu

Penulis

Gideon Frost

Tanggal Terbit

Model terbaru · 20Lihat semua model →
Benchmark: Artificial Analysis · diperbarui setiap hari
Kembali ke semua artikel

Slide keynote penutup adalah tempat yang aneh untuk menemukan uji model, tetapi di situlah uji ini mendarat. Pada 25 September 2026, Simon Willison menutup WeAreDevelopers World Congress North America dengan video lima belas detik berisi dua lusin kākāpō bergaya pixel-art yang memantul di bawah hujan konfeti — dan videonya bukanlah bagian yang menarik. Bagian yang menarik adalah apa yang Claude Opus 5.5 diminta untuk buat dan apa yang dikembalikannya: bukan rekaman, bukan rangkaian gambar, melainkan satu file HTML berukuran 45.880 byte yang tidak memuat gambar, video, maupun panggilan jaringan. Claude Opus 5.5 dirilis pada 22 September 2026 dengan harga $4 per juta token masukan dan $20 per juta token keluaran, dan inilah yang dilakukan model tersebut ketika Anda memberinya tiga foto burung beo dan meminta sebuah pesta.

Kedua bagian dari klaim tersebut dipublikasikan, dan itulah satu-satunya alasan mengapa ini layak dijadikan sebuah tulisan. Artefaknya sendiri berada di tools.simonwillison.net/kakapo-party, dan sesi yang mengubahnya menjadi MP4 dituliskan lengkap dengan transkrip penuhnya serta skrip Playwright yang digunakannya. Jadi ini dapat diperiksa dengan cara yang tidak dimiliki sebagian besar tulisan "lihat apa yang dibuat model" — sekaligus tetap merupakan hasil kerja satu praktisi dalam satu sore, bukan sebuah tolok ukur. Anthropic belum mempublikasikan apa pun tentangnya, dan tidak ada skor independen yang dilampirkan padanya di mana pun.

Apa sebenarnya artefak itu

Baca sumber halaman dan bentuknya pun menjadi jelas. Ada tepat satu <canvas> elemen dan satu 2D konteks. Tidak ada <img>, <video> atau <audio> tag, tidak ada fetch, tidak ada XHR, tidak ada WebSocket, tidak ada tautan CDN, tidak ada font web, tidak ada yang ditulis ke localStorage atau cookie. File tersebut merender secara identik dari jalur file:// yang diunduh dengan jaringan dicabut — yang justru menjadi alasan perekam lokal dapat menangkapnya.

Seninya ada di tempat kerja bersembunyi. Setiap sprite disimpan sebagai array string karakter dan digambar huruf demi huruf melalui peta palet, sehingga garis luarnya adalah K, hijau tubuh adalah G, dan sorotannya adalah L. Burungnya hadir dalam 6 varian warna — tiga warna hijau tubuh yang disilangkan dengan dua palet wajah dan kaki — dikali 5 frame animasi, jadi 30 kanvas kecil di luar layar dibuat sebelum apa pun bergerak. Kerumunannya ditempatkan secara prosedural dalam baris-baris berselang-seling dengan jaminan, di dalam kode sumber, bahwa setidaknya 22 burung akhirnya tampil di layar. Prompt meminta "setidaknya 20 di antaranya".

Properti dibuat dengan cara yang sama: 6 warna balon, 6 warna bendera hias, 5 warna bohlam pada rangkaian lampu, bola disko, topi dalam 6 kombinasi tiga warna pada 3 sudut kemiringan, tiga dasi kupu-kupu, dan 8 warna konfeti yang masing-masing memiliki varian yang digelapkan untuk peneduhan. Bahkan langit malam pun dibuat dengan tangan — matriks dither terurut 4×4, ditambah font bitmap kecil dengan tabel makron sehingga spanduk dapat mengeja PESTA KĀKĀPŌ! tanpa meminjam jenis huruf sistem.

Gerakannya dikoreografi, bukan acak. Loop berjalan pada 124 BPM, dan setiap frasa delapan ketukan memilih salah satu dari enam mode kerumunan: semua bersama-sama, gelombang Meksiko, setiap burung bergantian, bebas untuk semua, riak yang menyebar dari tengah, atau baris yang bergiliran. Ini menghormati prefers-reduced-motion, dan petunjuk di layar bertuliskan "tap" atau "click" tergantung apakah perangkat melaporkan sentuhan.

A single-column scoreboard titled 'Claude Opus 5.5 — the scoreboard' with six rows: Whole artifact — one 45,880-byte HTML file; Runtime network calls — none; Sprite variants × frames — 6 × 5 = 30; Birds animated — at least 22, looping at 124 BPM; Floor cost of the final file — about $0.23; Independent pixel-art score — none published. The footer reads: 'Artifact figures measured from the published HTML source; cost floor per Anthropic's $20 per 1M output rate. No independent pixel-art evaluation of Claude Opus 5.5 exists.' The OrcaRouter logo sits in a white strip along the bottom edge.

Mengapa pixel art adalah ujian kejujuran yang tak biasa

Claude Opus 5.5 tidak menggambar ini. Ia menulis program yang menggambarnya, yang berarti model harus menyimpan banyak sekali detail yang sudah ditetapkan di kepalanya sekaligus: palet warna yang tidak akan saling bentrok, geometri sprite yang tetap terbaca pada lebar 18 piksel, busur lompatan yang mengulang, dan konfeti yang jatuh dengan meyakinkan. Tidak ada cara untuk menggertak itu dengan sampel yang kebetulan beruntung. Satu koordinat yang salah setting akan muncul sebagai lubang di kepala burung.

Ia juga harus bisa bekerja dari foto. Tiga gambar referensi dimasukkan sebagai masukan gambar, dan yang keluar adalah sprite simbolis — abstraksi burung beo hijau lumut berwajah berjambang, sama sekali tanpa jejak fotonya. Itulah keseluruhan pipeline dalam bentuk mini: persepsi masuk, kode keluar, piksel dihasilkan oleh kode.

Pemeriksaan visual adalah bagian yang paling tajam, dan itu juga berlaku sebaliknya. Tidak ada apa pun di dalam file yang dirender untuk diperiksa oleh penulis sebelum dia membukanya; artefaknya entah terlihat seperti pesta atau tidak, dan dia menerbitkan tautan, jadi Anda bisa menilai sendiri. Itu adalah bentuk bukti yang lebih kuat daripada tangkapan layar di sebuah utas — dan tetap jauh lebih lemah daripada sebuah angka.

Video ini adalah kisah tentang Claude Code, bukan kisah tentang Claude Opus 5.5

Lima belas detik pada slide penutup dibuat oleh sesi Claude Code lokal yang menggerakkan Playwright, bukan oleh model yang menulis animasi tersebut, dan perbedaan itu penting jika Anda mencoba mereproduksi bagian mana pun darinya.

Halaman interaktif itu hanya meledakkan konfeti saat Anda mengkliknya. Jadi perekam harus mengklik — sepuluh kali, pada koordinat yang telah diprogram yang tersebar di seluruh kanvas, dari detik ketiga hingga 13,2 detik, di dalam rekaman 1280×720 yang ditutup pada detik keenam belas. Skrip yang dipublikasikan sekitar dua puluh baris, dan itulah inti yang jujur: bagian tersulit dari mengubah animasi web menjadi aset slide adalah sepuluh peristiwa mouse yang dijadwalkan.

Sesi kedua pada hari berikutnya justru menyerang ukuran file. Encoding pertama adalah MP4 berukuran 10.445.811 byte; encoding H.264 2 Mbps dua pass dengan denoise ringan dan preset yang disetel untuk grafis datar menghasilkan 3.299.473 byte — 68% lebih kecil, tetap 1280×720, tetap 25 fps, tetap lima belas detik, tanpa trek audio. Jika diukur terhadap rekaman mentah, kemiripan struktural turun dari 0,984 ke 0,932. Upaya 960×540 justru keluar lebih besar sekaligus lebih buram, karena pixel art tidak bertahan saat diperkecil. Itulah jenis angka yang tidak pernah dipublikasikan oleh demo hasil rekaman layar, dan itulah alasan tulisan khusus ini luar biasa mudah dipercaya dalam hal mekanismenya.

Apa yang tidak dibuktikan oleh hal ini tentang Claude Opus 5.5

• Ukuran sampel — satu prompt, satu subjek, satu orang. Pembingkaian "secara mengejutkan mampu dalam animasi pixel art" adalah reputasi yang telah dibaca penulis, bukan pengukuran yang ia jalankan.

• Biaya — tidak ada jumlah token yang dipublikasikan untuk kedua sesi, sehingga biaya proses ini tidak dapat dihitung dari materi tersebut. Artefaknya sendiri berukuran 45.880 byte, kira-kira 11,5K token keluaran, yang pada tarif terbitan Anthropic sebesar $20 per juta token keluaran merupakan batas bawah sekitar 23 sen hanya untuk file akhir — dan hanya sebatas batas bawah, karena semua yang ditulis model yang tidak bertahan ke dalam HTML akhir tidak terlihat.

• Keumuman — sekawanan burung identik adalah adegan yang mudah dimaafkan. Satu sprite, diwarnai ulang, ditambah efek tanpa kamera. Itu tidak mengatakan apa pun tentang adegan yang membutuhkan banyak objek berbeda, atau tentang apakah kualitas yang sama tetap berlaku selama tiga menit alih-alih lima belas detik.

• Independensi — setiap angka di sini entah diukur dari sumber yang dipublikasikan atau diambil dari kartu tarif Anthropic sendiri. Tidak ada evaluasi pihak ketiga terhadap Claude Opus 5.5 yang membuat pixel art, dan tulisan ini tidak mengarangnya.

Menjalankan eksperimen yang sama pada subjek Anda sendiri

Alasan demo ini layak ditiru adalah karena ia murah dan mandiri. Satu file HTML, satu canvas, tanpa aset — Anda bisa memberikan prompt yang sama ke sebuah model dengan foto referensi Anda sendiri dan melihat hasilnya dalam satu sesi, tanpa perlu menyiapkan pipeline terlebih dahulu.

Claude Opus 5.5 tersedia di OrcaRouter dengan harga daftar resmi Anthropic dan markup yang diteruskan sebesar 0% — $4.00 per juta token input, $20.00 per juta output, $0.20 per juta cache read, dengan konteks penuh 1 juta token pada harga standar. Hal ini penting khususnya untuk eksperimen semacam ini: prompt yang tidak biasa justru saat Anda ingin membandingkan tanpa mendaftar apa pun, dan satu API untuk 200+ model berarti bentuk panggilan yang sama dapat menjangkau rute yang lebih murah jika Anda ingin melihat bagaimana model yang lebih kecil menangani sprite sheet yang sama. Failover otomatis melindungi Anda jika sebuah rute menurun di tengah perbandingan, dan jika Anda lebih memilih untuk tidak memilih sama sekali, DSL routing dapat mengirim prompt yang sama ke dua model dan membiarkan Anda memilih yang lebih baik.

The OrcaRouter model page for anthropic/claude-opus-5.5, showing the Claude Opus 5.5 listing with its input, output and cache-read prices and the 1M-token context figure.

Dua hal layak dicermati dari sini. Yang pertama adalah apakah hal semacam ini diukur, bukan sekadar dikagumi — prompt tetap, subjek tetap, dan segelintir model yang menghasilkan brief yang sama akan memberi tahu Anda jauh lebih banyak daripada utas animasi lainnya. Yang kedua adalah transparansi biaya: satu angka yang tidak pernah dibawa oleh demo seperti ini adalah apa yang diperlukan untuk mencapainya, termasuk percobaan ulang, dan sampai itu muncul dalam tulisan seperti ini, "secara mengejutkan mampu" akan terus menggantikan angka yang tidak dipublikasikan siapa pun.

The published kākāpō party artifact at tools.simonwillison.net/kakapo-party, showing the canvas scene of pixel-art kākāpō in party hats under falling confetti with balloons, bunting and a disco ball.

Untuk saat ini, ringkasan jujur tentang pesta kākāpō lebih sempit daripada repost dan lebih berguna daripada yang terlihat. Sebuah model unggulan menulis 45.880 byte kode sprite yang berjalan offline, menganimasikan 22 burung pada 124 BPM, dan memerlukan skrip Playwright sepuluh klik untuk menjadi video. Demonstrasinya nyata, sumbernya publik, dan klaim yang didukungnya adalah tentang apa yang dapat ditampung sebuah model dalam satu file — bukan tentang apa yang dapat dilakukannya secara rata-rata.