For Claude Code · Windows

A tiny friend who works when Claude does.

Clawd lives on your desktop and takes you to Claude in one click. He types when Claude is busy, waves when it needs you and throws confetti when the job's done. Leave Claude working and glance over now and then.

Download for Windows View the code
FreeOpen source (MIT)Windows 10 and 1110 MB
24 seconds

Clawd, in motion.

What he does

See what Claude is doing at a glance.

Clawd reads Claude Code's hook events: each tool it runs, each time it stops, each time it needs an answer. You don't need to keep the terminal on screen.

Working

Types on his laptop. The bubble shows the current action, like "Editing app.py".

PreToolUse · UserPromptSubmit

Needs you

Waves both arms and plays a soft chime when Claude wants a permission or an answer.

Notification

All done

Jumps in a shower of confetti when a task that took 30 seconds or longer finishes.

Stop

Getting tired

Gets sleepier as the context window fills: heavy eyes at 50%, yawns at 75%, sweats at 90%.

Context fill
Always one click away

Click Clawd, land in Claude.

He stays on your desktop like a little dock icon with feelings. Click him and you're back in Claude, right at the session that needs you.

  • Starts with WindowsHe's there when you sign in and naps while nothing is running.
  • Jumps to ClaudeA click brings up the session waiting on you, or opens the Claude app if it's closed.
  • Ignores background agentsScripts running claude -p or the Agent SDK don't wake him.
  • Or only with ClaudeTurn off "Always on screen" and he shows up with Claude and leaves when you're done.
A typical afternoon
Claude app
claude -p job
Clawd awake
1 pm2 pm3 pm4 pm5 pm

He's on screen the whole time and naps in the gaps. The striped part is a background job: it doesn't wake him.

Right-click him

Dress him up.

Right-click Clawd to pick an outfit, turn the chime on or off, hide the context bar or quit. Drag him onto any window ledge and he'll walk along it.

Context bar under his feetChime when he needs youLedges: he walks along wherever you drop himClick him to jump to ClaudeBuddies for each subagentFireworks on git pushOut of juice until your limit resetsSeasonal hats in October and December
Install

About a minute, start to finish.

Download the installer

ClaudePetSetup.exe. You don't need Python or any admin rights.

Run it

It installs Clawd for your user and adds his hooks to Claude Code. If Windows SmartScreen warns you, click More info, then Run anyway.

Open Claude

Start the Claude app or claude in a terminal and send a message. Clawd walks onto your screen.

Already have Python? Install it as a Claude Code plugin

Run these inside Claude Code. The plugin runs from source, so you'll need Python 3 on your PATH.

/plugin marketplace add drewguitarist18-lang/claude-pet
/plugin install claude-pet@claude-pet
Questions

Good to know.

Does it send anything anywhere?

No. Clawd reads the hook events Claude Code passes him on your computer and keeps a few small files in ~/.claude-pet. He makes no network requests.

Does it slow Claude down?

Barely. Each hook takes a fraction of a second, and Clawd runs as his own small process.

Mac or Linux?

Windows only for now. The pet uses Windows APIs to tell when the Claude window is open.

How do I remove it?

Uninstall it from Windows Settings → Apps. That also takes his hooks back out of Claude Code's settings.

Can I change his context window size?

He assumes 200k tokens and switches to 1M on his own when a session goes past that. To set a size yourself, add "context_window" to ~/.claude-pet/config.json.

Is this made by Anthropic?

No. It's an independent, open-source fan project built for Claude Code users.

Give Claude a little company.

Free, open source and about a minute to set up.

Download for Windows