Warcraft III Peon Voice Notifications for Claude Code

Dev tool makes your laptop talk like an Orc; fans cheer, others cry copyright

TLDR: A tiny tool makes your coding terminal talk like Warcraft characters so you never miss AI prompts. Fans love the fun and focus boost, while the thread erupts over accuracy (“Job’s done!”), nostalgia for Warcraft II, and a loud copyright debate about Blizzard voice clips.

Move over boring beeps—“peon-ping” makes your coding terminal grunt like a Warcraft III Orc, with voice lines that alert you when Claude Code (an AI coding assistant) starts, finishes, or needs permission. The goal: stop devs from losing focus while tabbed away. It’s a one-command install, works on Mac and Windows via WSL, and comes with goofy sound packs from Orc Peons to StarCraft and Red Alert crews. See the chaos in action at peon-ping.vercel.app.

The community instantly split into camps. Authenticity die-hards nitpicked the sound mapping: “Where’s ‘Job’s done!’ when a task finishes?” cried barbs, arguing the tool plays “I can do that” at the wrong moment. Nostalgia warriors demanded Warcraft II voices, because “the classics hit harder.” The jokers went existential: keyle quipped that “soon enough the human will be the peon,” sparking memes of bosses yelling “Work, work.” Then came the big fight: henning’s spicy take that “everything in AI is built on copyright infringement” lit up the thread, with some shrugging and others clutching pearls over Blizzard audio.

Meanwhile, hype rolled in—“You sir, deserve a medal,” cheered fans—while practical folks loved the quick mute toggle for meetings and the clever tab titles. Drama, nostalgia, and office chaos: work, work indeed.

Key Points

  • peon-ping adds audio notifications, tab title updates, and desktop alerts to Claude Code via hooks for session events.
  • Installation is a single command fetching a script from GitHub; supports macOS and WSL2 and can be re-run to update.
  • Users can mute/toggle sounds via a Claude Code slash command or a CLI tool, and manage status and sound packs with additional commands.
  • Configuration is handled in a JSON file to adjust volume, enable categories, set prompt thresholds, and manage pack rotation or active pack.
  • Sound packs include voice lines from Warcraft III, Red Alert 2, and StarCraft; audio playback uses afplay (macOS) or PowerShell MediaPlayer (WSL2).

Hottest takes

"Shouldn't the sound for when a task finishes be 'Job done!'?" — barbs
"Everything in AI is built on copyright infringement" — henning
"Soon enough the human will be the peon!" — keyle
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.