AndrewVos · 2026-04-24 · notable
Endless Toil: A Plugin That Makes Your AI Coding Agent Audibly Suffer Through Bad Code
A Python plugin for Claude Code, Codex, and Cursor that plays escalating human groans as the AI coding agent reads increasingly cursed code. 209 HN points. Satirical but surfaces a real gap: AI coding agents currently produce no observable signal about the quality of the code they're analyzing.
Make your AI coding agent audibly groan at bad code — a joke that surfaces a real question about agent observability.
Key specs
| GitHub stars | 157 |
|---|---|
| Hn points | 209 |
What is it?
Endless Toil is a Python plugin for Claude Code, Codex CLI, Codex Desktop, and Cursor. It monitors an AI coding agent's code analysis in real time and plays escalating recorded human groans as the agent encounters increasingly problematic code. The worse the code quality — TODO comments, deep nesting, broad exception catches, large files — the louder and more anguished the audio. Released April 24, 2026 by Andrew Vos. Requires Python 3.10+ and a local audio player.
How does it work?
The plugin runs as a parallel process alongside the coding agent. It listens to the agent's tool calls and the code it reads, scores code quality on several heuristics, and selects escalating vocalizations from a library of recordings. Users invoke it by asking their agent to 'use Endless Toil' in a new thread. It doesn't activate automatically and doesn't affect agent output.
Why does it matter?
Beyond the obvious humor, the 209-point HN discussion surfaced a real design gap: current AI coding agents produce no observable qualitative signal about the state of the code they're processing. The thread explored code-quality observability, agent UX design, and whether human-style feedback signals (frustration, satisfaction) could be useful debugging tools in AI-human development workflows. It's the kind of creative Show HN that gets practitioners thinking about what's missing from current tooling.
Who is it for?
Developers running AI coding agents over legacy codebases with a sense of humor
Try it
pip install endless-toil # then: ask your agent to use Endless Toil