Apr 7, 2026

Whip, Hammer, and Trump Mode: 18 Silly Animations to Cheer On Your AI Agent

A new Fun Agent Animation setting layers eighteen silly visual overlays — magic wand, rubber duck, whip crack, finger poke, walking cat, and more — on top of any AI terminal while Claude Code, Codex, Gemini, or Amp is actively generating output. Pure SVG, zero performance cost, vanishes the instant the agent goes idle.

1DevTool Team8 min read
Whip, Hammer, and Trump Mode: 18 Silly Animations to Cheer On Your AI Agent

Watching Claude Code grind through a 30-step refactor is, mechanically speaking, watching a status line that says Kneading... (3s) tick upward forever. It works. It's great. But minute four of staring at the same blinking dots starts to feel like waiting for a pot of water to boil while your ADHD whispers just touch the keyboard, just type one character, the agent will appreciate your input.

1DevTool v1.11.4 ships a feature for that exact moment. It's called Fun Agent Animation, and it gives your ai terminal 18 silly visual overlays that ride along on top of any active AI agent session — Claude Code, Codex, Gemini, Amp, or any custom wrapper — and vanish the moment the agent goes idle. No tokens consumed. No CPU spent. No agent output altered. Pure whimsy, layered on top of the work.

This is also a writeup about a tiny piece of design polish that took surprisingly long to get right: making the animation actually land on the running text as the terminal scrolls, instead of just floating in a fixed corner of the pane.

A fun animation overlay playing on top of an active AI agent terminal in 1DevTool
A Fun Agent Animation overlay playing on top of an actively running AI agent.

Why an Animation Instead of a Spinner?

Spinners answer the question is it still alive. They're a binary signal — animating means alive, frozen means dead. That works fine for a 200-millisecond network request. It does not work for a Claude Code session that's been running for nine minutes while it edits forty files.

At minute nine, your brain has fully tuned out the spinner. You've checked Twitter, you've refilled your coffee, you've started editing a file in another project, and the agent is doing real work that you should be paying attention to but the visual signal has gone invisible. The spinner is technically still spinning. You just can't see it anymore.

Fun Agent Animation solves this with a different category of feedback: not is it alive but is it still working hard for me. A whip cracking. A hammer pounding. A magic wand bobbing and sparkling. A rubber duck blinking patiently. A small cartoon cat walking across your status line and parking on top of it. These are exactly the kind of novel motions your visual cortex doesn't tune out, even after nine minutes — because they're weird, they're overlaid on the actual running text, and they look like nothing else in your normal coding environment.

Three Moods, Eighteen Animations

The animation picker in Settings → Terminal → Fun Agent Animation is grouped into three moods, plus an Off setting for people whose taste is too refined for cartoon whips. Pick whichever fits your week.

Kind ✨ — For When You're Grateful

The Kind mood is for the days when your AI is doing the work and you want to thank it like a houseplant. Six animations, all gentle:

  • Magic Wand — a wand bobs over the running line and sprinkles tiny sparkles that fade after a beat
  • Feed Coffee — a steaming mug tips toward the agent and pours invisible espresso into the running text
  • Rubber Duck — a yellow rubber duck sits next to the line and blinks at you patiently
  • Handshake — two cartoon hands meet over the line and shake on a job you both know isn't done yet
  • Rub AI Head — a hand reaches in from the side and pets the running text like a good dog
  • Good Dog — a small star pulses next to the line every few seconds with a gentle "good dog" vibe

Motivational 💪 — For When It Needs Encouragement

The Motivational mood is for the long runs where you start thinking is it actually going to finish. Eight animations, all loud:

  • Whip Crack — a cartoon whip arcs across the line and snaps a tiny shockwave on every loop
  • Hammer — a wooden mallet rises and falls onto the running text with a thunk visual
  • Cooling Fan — a desk fan spins above the line, blowing the agent metaphorically cooler
  • Finger Poke — a fingertip jabs the running line repeatedly like a coworker checking if you're awake
  • Electric Shock — small lightning bolts crackle on top of the line at random intervals
  • FASTER Rain — the word FASTER rains down from the top of the pane and disintegrates near the line
  • Manager Shouting — a tiny boss head appears with a speech bubble cycling motivational management quotes
  • Trump Mode — see below

Trump Mode

Trump Mode deserves its own subhead because it cycles through twenty hand-written catchphrases, including "MAKE CODING GREAT AGAIN", "WRONG. VERY WRONG.", "HUGE PERFORMANCE BOOST", "NOBODY WRITES CODE BETTER THAN ME", and the inevitable "MAKE TERMINALS GREAT AGAIN". They cycle on a fixed rotation while the agent runs, and they vanish the second it goes idle. It is, by some margin, the dumbest feature 1DevTool has ever shipped, and people will not stop turning it on.

Chaos 🌪️ — For When You've Stopped Caring

The Chaos mood is for Friday afternoons. Four animations, all unhinged:

  • Bug Swarm — a procession of tiny black bugs crawls along the running line and disappears off the edge of the pane
  • Firefighting Mode — flames lick the edges of the line and a foam burst puts them out, on a loop
  • Cat on Keyboard — a small walking cat strolls across the status line and parks on top of it
  • Agent Meeting — three tiny speech bubbles pop up around the line and argue with each other in different colors

The Design Detail That Took the Longest

The hard part wasn't drawing eighteen animations. The hard part was making them actually land on the running line.

AI agents like claude code render a status line at the bottom of their active output that looks like Kneading... (3s) or Pondering... (12s) or whatever cute participle the model decided on this week. That status line moves up the terminal pane as the agent streams new output above it. If a fun animation just sits in a fixed corner of the pane, it's a sticker. If it tracks the moving status line as new output pushes it up, it becomes a real interaction — the whip cracks onto the line that's currently animating, the cat walksonto the running text, the hammer thunks onto the work in progress.

The terminal renderer in 1DevTool watches every screen update for the active AI status line — both the cute participle and the parenthesized seconds — and reports its current pixel position to the animation overlay. Every animation hooks into that position and re-renders its anchor point on every frame. When you scroll, the animation scrolls. When the agent outputs a new chunk and the status line jumps down by a row, the animation jumps with it. When the agent finishes and the status line vanishes, the animation fades out a half-second later so you don't miss the completion signal.

That's what makes the feature feel like it belongs in your ai code editor instead of feeling like a screensaver pasted on top of your terminal.

Zero Cost, Zero Distraction

Three deliberate constraints made this feature shippable instead of annoying:

  • Pure SVG and CSS. Every animation is a pure SVG plus CSS keyframes. No canvas redraws. No GPU shaders. No network calls. No JavaScript animation loops fighting for the main thread with the terminal renderer. The CPU cost of running any of the eighteen animations is indistinguishable from idle.
  • Only while the agent is working. The overlay kicks in the exact moment an AI terminal starts generating output and vanishes the instant it goes idle. There is no animation while you're typing your prompt. There is no animation while you're reading the finished response. The animation is a signal that the agent is busy, not decoration.
  • Never on the wrong terminal. Open a bash tab, an htop tab, a ssh tab, a Postgres shell — none of them get the animation. Only terminals that 1DevTool knows are AI agent sessions render the overlay. You won't accidentally find a cartoon hammer thunking on top of your production database query.

Who This Is For

YouWhy this is for you
Run Claude Code or Codex on long tasksYou need a visual heartbeat stronger than a spinner so you don't check Twitter for nine minutes
Work in parallel across multiple AI terminalsThe animations make it instantly clear which terminal is currently running, even from across the room
Make videos or stream your AI workflowEveryone watching loves the rubber duck. Everyone watching loves Trump Mode more.
Have coworkers who walk by your screenThe number of conversations that start with "why is there a whip on your terminal" is, statistically, very high
Have refined tasteThe Off setting is right at the top of the picker. We won't judge you. (We will.)

Try It Today

Fun Agent Animation ships in 1DevTool v1.11.4. Download the latest from 1devtool.com, open Settings → Terminal → Fun Agent Animation, pick a mood, and start your next Claude Code session. The whip will be waiting.

And if you like what you see, the same release also ships Terminal Record — so you can capture your favorite AI session, with the cartoon hammer thunking along on top of it, and share the whole thing as an MP4 sized for Twitter.

Related reading