DEV Community

Yang
Yang

Posted on

I turned my AI agent into a game

I'm an engineer, but these days I solve the boring problems entirely by vibe coding. Somewhere along the way I felt I had lost the creativity and curiosity I used to have when writing code myself.

So I started thinking about how to make vibe coding fun again. codyssey turns a Claude Code session into a little adventure: while the agent does the work, you hear it as music, watch a pixel knight fight through it, and read it back as a quest log.

A pixel-art knight with a sword stands on a strip of grass and dirt in a dark terminal. Scrolls and monsters walk in from the right: a goblin, an orc and a grey wolf. A gold status line above shows the knight's level, hearts, kills and gold, and names each encounter after what Claude is doing, like

GitHub logo delexw / codyssey

Turn every Claude Code session into a little adventure: generative music that follows the agent's mood, a pixel knight who battles a monster for every edit and command, and a transcript retold in game style.

codyssey logo: an amber shield with a sword whose crossguard is a pair of code brackets, a scroll and a music note

codyssey

Claude Code, played as an adventure: soundtrack, hero and quest log.

Important

miod's music only works on macOS.

I'm an engineer, but these days I solve the boring problems entirely by vibe coding. Somewhere along the way I felt I had lost the creativity and curiosity I used to have when writing code myself.

So I started thinking about how to make vibe coding fun again. codyssey turns a Claude Code session into a little adventure: while the agent does the work, you hear it as music, watch a pixel knight fight through it, and read it back as a quest log.

It's three mods in one plugin, and each one turns on and off on its own.

What it is

Three Claude Code mods in one plugin.

miod: the soundtrack

Generative music written on the spot while Claude works. No music files, no library, no AI model.

  • …




Top comments (0)