Opus 5.5: what it is and how one builder used it
Opus 5.5 is the model a builder used inside Claude Code to write a WebGPU ocean renderer. Here is the run and what it shows, from the repository itself.


Opus 5.5 is the model that, by its author’s account, wrote a WebGPU ocean renderer from scratch inside Claude Code. The sources show one real build: a one-line goal, a self-checking loop and a 61 KB result.
What the sources say about Opus 5.5
The repository states plainly that it was built with Claude Code (Opus 5.5). That is the model claim the table below rests on.
| Question | Answer from the sources |
|---|---|
| What is it? | The model Claude Code ran on for this build |
| What did it make? | A real-time ocean renderer with no engine |
If you pay for a plan, the limits matter more than the build. The limits page on this site, Claude Code usage limits, covers what spends a quota, and Creating my logo with Opus 5.5 is a smaller run on the same model.
How the build was run
The author asked for the most realistic water it could produce, in WebGPU, with a floating camera, and left the architecture to the model. The model then checked its own work by rendering screenshots in headless Chrome, with separate critic subagents reviewing them, so it was not grading its own output.
That split is the part to copy. A reviewer that did not write the code usually catches more than the writer does.
| Step | Who did it |
|---|---|
| Goal and constraints | Author, in one request |
| Architecture and code | The model |
| Screenshots in headless Chrome | The model |
| Review of the screenshots | Separate critic subagents |
| Feedback, mainly on clouds | Author |
The feedback led to replacing the volumetric clouds with the flat layers, then fixing their edge aliasing.
What it produced
The renderer is a Tessendorf FFT sea. The numbers below are the author’s own, and only the frame time is a measurement.
| Part | Stated value |
|---|---|
| Wave cascades | six cascades of 256 by 256 samples |
| Patch sizes | 1103 m down to 0.26 m |
| Mesh | 17 levels, 6.25 cm vertex spacing near the camera |
| Reach | 160 km |
| Cloud layers | Two flat layers |
| Frame time | about 6 to 8 ms per frame at 2560 by 1440 on an RTX 5070 Ti |
The frame time was taken while other programs were also using the GPU, so treat it as one run on one card. Far water is still somewhat darker than the horizon sky, and the scene is open ocean only.
Give your build a human voice
Eleven v4 is ElevenLabs' most emotive voice model yet, for text to speech, voice agents and an API.
Hear Eleven v4Sponsored
Make AI video from inside Claude
Higgsfield has an MCP for Claude, plus Seedance 2.5 and Cinema Studio 4.0. New accounts get up to 50% off for their first 3 hours.
Get up to 50% offSponsored
Run it yourself this week
You need a recent Chrome with WebGPU and a reasonably capable GPU. Opening the HTML file directly works, though running from source needs three commands.
npm installnpm start # serves http://localhost:8080/npm run build # after editing anything under js/The repo has 601 stars and 97 forks, and the page is self-contained. To test a camera angle, add URL parameters.
?w=2560&h=1440&ui=0&windSpeed=12&swellHs=2&sunElev=8For a different cost view, A week on Sonnet 5.5 compares agent numbers after a move off Opus 5.5.
Verdict
Opus 5.5 is a Claude Code model, and the sources show what it can build. Copy the loop of one goal, self-made screenshots and separate critics, then check your own plan’s usage before you run it for hours.
Try it on your own plan: open the web-ocean repository
Sources:GitHub - Noniv/web-ocean: Real-time WebGPU ocean renderer written from scratch, no engine. FFT waves, whitecaps, sun glitter, physically bas, Watch Me Vibe Code an Animated App with Claude Opus 5.5 (It's Super Smooth) - YouTube, Reddit.
Responses
Responses
Community guidelines
Write about the post. Be kind and be specific.
Responses are plain text. Spam, abuse and anything unlawful are removed, and the person who posted them may be blocked.
A response may wait for the owner to read it before it appears. Use Report on anything that should not be here.
Give your build a human voice
Eleven v4 is ElevenLabs' most emotive voice model yet, for text to speech, voice agents and an API.
Hear Eleven v4Sponsored
Make AI video from inside Claude
Higgsfield has an MCP for Claude, plus Seedance 2.5 and Cinema Studio 4.0. New accounts get up to 50% off for their first 3 hours.
Get up to 50% offSponsored
Get the next one
New posts by email, when they are ready. Confirm once and you are on the list.
Check your inbox
We sent a link to . Click it and you are on the list. Nothing is sent to an address that has not confirmed itself.
Keep reading


Claude model training data: what the help article says
Anthropic's help article says commercial inputs are not used for training by default, but feedback can be. Here is what to check in Claude Code.


Generative UI agent instructions: 2,326 vs 12,720 tokens
Generative UI needs instructions that teach an agent to build cards. A short block cost 2326 tokens, a full guide 12,720, so keep the short block.


Claude Code context window: what fills it, how to free it
The Claude Code context window fills with memory files, history and tool output. /clear starts a new session, and a shorter CLAUDE.md cuts the fixed load.

