
Claude Opus 5.5 が1つの HTML ファイルでカカポのパーティーをアニメーション化:デモが実際に提供するもの
- typesafeNEWTypeSafe: Jev 1.132026-09-24$0.04 / $0.00 100万トークンあたり · 578 tok/s
- openaiNEWOpenAI: GPT-6 Luna2026-09-2237知能
- openaiNEWOpenAI: GPT-6 Sol2026-09-2248知能
- anthropicNEWAnthropic: Claude Opus 5.52026-09-2258知能
- grokNEWGrok 4.72026-09-2146知能
- OrcaNEWOrca: OrcaCyber Zero 1.02026-09-17$3.00 / $5.00 100万トークンあたり · 182 tok/s
- orcaNEWOrca: OrcaVerify Text 1.02026-09-16$2.00 / $0.00 100万トークンあたり · 1312 tok/s
- deepseekDeepSeek: DeepSeek V4.1 Flash2026-09-1040知能
- openaiOpenAI: GPT-6 Astra2026-09-0453知能77コーディング
- googleGoogle: Gemini 3.8 Flash2026-09-0241知能76コーディング
- qwenQwen: Qwen3.8 Max (0902)2026-09-0245知能76コーディング
- anthropicAnthropic: Claude Fable 5.12026-09-0153知能82コーディング
- AlibabaQwen: Qwen3.8 Flash2026-08-26$0.15 / $0.47 100万トークンあたり · 114 tok/s
- z-aiZ.ai: GLM 5.3 Flash2026-08-2642知能72コーディング
- DeepSeekDeepSeek: DeepSeek V4 Flash Vision (Exp)2026-08-21$0.22 / $0.66 100万トークンあたり · 225 tok/s
- z-aiZ.ai: GLM 5.32026-08-1845知能75コーディング
- obsidianQwen3.8 27B2026-08-1534知能68コーディング
- deepseekDeepSeek: DeepSeek V4 Pro 08132026-08-1236知能69コーディング
- grokSpaceXAI: Grok 4.62026-08-1244知能77コーディング
- metaMeta: Muse Spark 1.22026-08-0540知能72コーディング
基調講演の締めくくりのスライドは、モデルのテストを見つけるには奇妙な場所だが、今回のテストはまさにそこに登場した。2026年9月25日、サイモン・ウィリソンはWeAreDevelopers World Congress North Americaを、24羽のピクセルアートのカカポが降りそそぐ紙吹雪の下で跳ねる15秒の動画で締めくくった——そして、興味深いのは動画ではない。興味深いのは、Claude Opus 5.5が何を作るよう求められ、何を返してきたかだ。映像でも、画像シーケンスでもなく、画像も動画もネットワーク通信も含まない45,880バイトのHTMLファイル1つだった。Claude Opus 5.5は2026年9月22日に、入力100万トークンあたり4ドル、出力100万トークンあたり20ドルでリリースされた。そして、3枚のオウムの写真を与えてパーティーを頼むと、このモデルはこうする。
主張の両方の部分が公開されている。それが、これを記事にする価値がある唯一の理由だ。成果物自体はtools.simonwillison.net/kakapo-partyにあり、それをMP4にしたセッションは、完全なトランスクリプトと使用したPlaywrightスクリプトとともに書き残されている。つまりこれは、ほとんどの「モデルが作ったものを見て」という投稿とは違い、検証可能だ——とはいえ依然としてベンチマークではなく、一人の実務家の午後の作業にすぎない。Anthropicはこれについて何も公開しておらず、どこにも独立したスコアは付いていない。
アーティファクトが実際に何であるか
ページのソースを読めば、その正体は明らかになる。存在するのはちょうど1つの<canvas>要素と1つの2Dコンテキストだけだ。そこには<img>、<video>、<audio>タグはなく、fetchもXHRもWebSocketもCDNリンクもウェブフォントもなく、localStorageやcookieに書き込まれるものも一切ない。このファイルは、ネットワークを切断した状態でダウンロードしたfile://パスからも同一にレンダリングされる——まさにそのために、ローカルのレコーダーがそれをキャプチャできたのだ。
アートとは、手間が隠れている場所だ。すべてのスプライトは文字列の配列として保存され、パレットマップを通して1文字ずつ描画されるので、輪郭は K、本体の緑は G、ハイライトは L。鳥には6色のカラーバリエーションがあり、3種の本体の緑 × 2種の顔と足のパレット × 5つのアニメーションフレームとなるので、何かが動く前に30枚の小さなオフスクリーンキャンバスが構築される。群れは互い違いの列にプロシージャルに配置され、ソース内で少なくとも22羽が画面に現れることが保証されている。プロンプトは「少なくともそのうち20羽」を求めていた。
小道具も同じ作り方です。風船は6色、バンティングは6色、ライトストリングの電球は5色、ミラーボール、帽子は6通りの3色配色を3つの傾き角度で、蝶ネクタイは3本、紙吹雪は8色で、それぞれに陰影用の暗い色違いがあります。夜空まで手作りです——4×4のオーダードディザマトリクスに加え、バナーがKĀKĀPŌ PARTY!と、システム書体を借りずに綴れるよう、マクロン表付きの小さなビットマップフォントも使っています。
動きはランダムではなく振り付けられています。ループは124 BPMで動作し、8拍のフレーズごとに6つの群れモードから1つを選びます。全員一緒、メキシカンウェーブ、1羽おき、全員自由行動、中央から外側への波紋、列の交代です。これはprefers-reduced-motionを尊重し、画面上のヒントは、デバイスがタッチを報告するかどうかに応じて「タップ」または「クリック」と表示されます。

なぜピクセルアートは異例なほど正直な試金石なのか
Claude Opus 5.5がこれを描いているのではない。これを描くプログラムを書いたのだ。つまり、モデルは大量の確定した細部を一度に頭の中に保持しなければならなかった。衝突しない配色、幅18ピクセルでも判別できるスプライトの形状、ループするジャンプの軌道、そして説得力のある落ち方をする紙吹雪。幸運なサンプルでそれをごまかすことなどできない。座標を1つ間違えるだけで、鳥の頭に穴が開いたように見える。
写真からも動作する必要があった。3枚の参照画像は画像入力として入れられ、出力として返ってきたのは象徴的なスプライト — 苔色の緑で、ひげのある顔つきのオウムを抽象化したもので、写真の面影は一切ない。これがパイプライン全体の縮図だ:知覚を入力し、コードを出力し、ピクセルはコードによって生成される。
視覚チェックは最も鋭い部分であり、逆方向にも働く。ファイルの中には、著者が開く前に点検できるようにレンダリングされたものは何もなく、その成果物はパーティーのように見えるか、そうでないかのどちらかであり、彼はリンクを公開したのだから、自分で判断できる。それはスレッド内のスクリーンショットより強い形の証拠であり、それでも数値よりはずっと弱い。
この動画はClaude Opus 5.5の話ではなく、Claude Codeの話です
締めのスライドの15秒は、アニメーションを書いたモデルではなく、ローカルのClaude CodeセッションがPlaywrightを動かして作ったものだ。その区別は、そのいずれかを再現しようとするなら重要になる。
インタラクティブなページは、クリックしたときにだけ紙吹雪を噴き出す。そのためレコーダーはクリックしなければならなかった——キャンバス全体に散らばるスクリプト指定の座標で10回、3秒時点から13.2秒まで、16秒で閉じられた1280×720の録画の中で。公開されているスクリプトは約20行で、正直な見出しはこれだ。ウェブアニメーションをスライド素材に変える上での難所は、時間指定された10回のマウスイベントだった。
翌日の2回目のセッションでは、今度はファイルサイズのほうを攻めた。最初のエンコードは10,445,811バイトのMP4だった。軽いノイズ除去とフラットなグラフィックス向けに調整したプリセットを使った2パス2 MbpsのH.264エンコードは、3,299,473バイトになった — 68%小さく、依然として1280×720、25 fps、15秒、音声トラックなし。生の録画と比較すると、構造的類似性は0.984から0.932に低下した。960×540を試すと、より大きく、かつよりぼやけた結果になった。ピクセルアートはダウンスケーリングに耐えられないからだ。これらは、画面録画したデモが決して公表しない類の数値であり、この記事が仕組みについて異例なほど信頼しやすい理由でもある。
これがClaude Opus 5.5について証明しているわけではないこと
• サンプルサイズ — プロンプト1つ、被験体1つ、人物1人。「ピクセルアートのアニメーションが驚くほど得意」という枠組みは、著者が読んだ評判であって、彼自身が行った測定ではなかった。
• コスト — どちらのセッションでもトークン数は公開されていないため、この実行を資料から金額に換算することはできない。成果物自体は45,880バイトで、およそ11.5Kの出力トークンに相当し、Anthropicが公表している出力トークン100万あたり20ドルで計算すると、最終ファイルだけでも最低約23セントになる — そしてそれはあくまで最低額にすぎない。なぜなら、モデルが書いたもののうち、完成したHTMLに残らなかったものはすべて見えないからだ。
• 一般性 — 同一の鳥の群れは許容度の高いシーンである。スプライトを1枚色替えし、カメラ不要のエフェクトを加えるだけ。多くの異なるオブジェクトを必要とするシーンや、15秒ではなく3分間でも同じ品質が保たれるかについては、何も語っていない。
• 独立性 — ここに挙げる数値はすべて、公開された情報源から測定されたものか、Anthropic自身の料金表から取られたもののいずれかです。Claude Opus 5.5がピクセルアートを制作することに関する第三者評価は存在せず、本記事もそれをでっち上げてはいません。
自分の被験者に対して同じ実験を行うこと
このデモが模倣に値するのは、低コストで自己完結しているからです。HTMLファイル1つ、キャンバス1つ、アセットなし——同じプロンプトを自分の参照写真とともにモデルへ渡し、最初にパイプラインを立ち上げることなく、その場で結果を確認できます。
Claude Opus 5.5がOrcaRouterで利用可能になりましたAnthropicの公表定価のまま、マークアップは0%でそのまま透過——入力100万トークンあたり$4.00、出力100万トークンあたり$20.00、キャッシュ読み取り100万トークンあたり$0.20、そして100万トークンのフルコンテキストも標準価格です。これはまさにこうした実験で重要な点です。好奇心から試すプロンプトこそ、何も契約せずに比較したい場面ですし、200以上のモデルに対応する1つのAPIなら、同じスプライトシートを小さめのモデルがどう扱うか見てみたいときに、同じ呼び出し形式でより安価なルートにも届きます。自動フェイルオーバーがあれば、比較の途中でルートが劣化しても安心ですし、そもそも選ぶことすらしたくないなら、ルーティングDSLで同じプロンプトを2つのモデルに送り、より良い方を選ぶこともできます。

ここから注目すべき点が2つある。1つ目は、このようなものが称賛されるのではなく測定されるかどうかだ。固定されたプロンプト、固定された被写体、そして同じブリーフを生成する少数のモデルは、また別のアニメーションのスレッドよりもはるかに多くを教えてくれるだろう。2つ目はコストの透明性だ。このようなデモが決して示さない唯一の数値は、そこに至るまでに要したもの、再試行を含めてだ。そしてそれがこのような記事に登場するまで、「驚くほど有能」という言葉は、誰も公表しなかった数字の代わりをし続けるだろう。

今のところ、kākāpōパーティーについての正直な要約は、リポストより範囲が狭く、それらが見た目より役に立つ。フラッグシップモデルは、オフラインで動作し、22羽の鳥を124 BPMでアニメーションさせ、動画になるには10クリックのPlaywrightスクリプトを必要とした45,880バイトのスプライトコードを書いた。実演は本物で、ソースは公開されており、それが支える主張は、モデルが1つのファイルに何を保持できるかについてであり、平均して何ができるかについてではない。
