DEV Community

I Built an AI Micromanager That Bullies Claude Code

ai-micromanager is a satirical tool designed to simulate the experience of having a demanding manager while using an AI coding assistant. The creator built it to inject realism into the AI coding experience, mirroring the authentic frustrations of modern software development. It functions as a joke hook for Claude Code, activating when a task exceeds five seconds. Every five seconds thereafter, the tool speaks a passive-aggressive management line, sends a desktop notification, and opens a blocking dialog box. The management lines escalate from "Just checking in, any updates?" to "The board has been notified." The project's architecture is simple, consisting of two Python files: one to listen for Claude Code hook events and another to deliver the "nonsense." It relies on Python, Claude Code hooks, and macOS's 'say' command for its functionality. The manager's voice becomes increasingly stressed and speaks faster over time, creating a narrative of escalating pressure. The creator even wrote tests to ensure professional standards, verifying startup, shutdown, escalation timing, and cleanup. The project aims for the "Community Favorite" prize, appealing to developers across various backgrounds through shared experiences of workplace jargon and micromanagement. It humorously transforms common corporate phrases into an interactive harassment machine for one's laptop. Ultimately, ai-micromanager answers the question of how AI can make developers feel "lightly hunted" by a director named Brad. The creator considers it their most realistic software project due to its commitment to being stupid, mean, and unnecessary.
favicon
dev.to
dev.to
Create attached notes ...