Code Race
Race other Claude Code users at typing a real line of code, right above the prompt.
Illustration. Actual results depend on the mod, terminal and environment.
Install
/plugin marketplace add nnixaa/claude-code-race
/plugin install code-race@claude-code-race
/reload-pluginsRun these commands one at a time in a Claude Code session.
claude plugin marketplace add nnixaa/claude-code-race
claude plugin install code-race@claude-code-raceThen run /reload-plugins in your session, or start a new session.
Please install the Claude Code mod "Code Race" (https://github.com/nnixaa/claude-code-race). Before installing, read the Security and Requirements sections of its README and tell me what it reads and writes, which commands it runs, whether it uses the network, and which Claude Code version, OS and terminal it needs. If everything looks fine, run claude plugin marketplace add nnixaa/claude-code-race and claude plugin install code-race@claude-code-race, then remind me to run /reload-plugins in my session.Send this to Claude Code so it reads the author’s instructions before installing.
git clone https://github.com/nnixaa/claude-code-race
cd claude-code-race
claude --plugin-dir ./plugins/code-raceClone the repository and try it in a local session with --plugin-dir.
What it accesses
Based on the author’s documentation, checked when listed; use claude plugin validate to check for yourself.
Reads
YesReads the message box to compare your typing locally.
Writes files
YesStores a random player id and nickname in the plugin store; copies invites to the clipboard.
Runs commands
UnspecifiedNot stated in the README; no external commands seen in the code.
Network
YesConnects to the author's Cloudflare Worker race server with id, nickname and progress.
Introduction
Code Race is a Claude Code mod: while Claude works, race other Claude Code users at typing, right above your prompt.
/racejoins the public room, which waits 10 seconds for players and fills empty seats with bots; a Race button also appears beside the spinner while Claude thinks.- Up to four people type the same line: half code (TypeScript, Python, Go, SQL, shell, CSS), half doc-style notes. You type in the message box, mistakes turn red, Enter sends nothing during a race, and your draft comes back afterwards.
- The finish shows place, WPM, accuracy and Rerace; in the terminal each racer is a running Clawd.
/race friendmakes a room with a five-letter code,/race join <code>joins it,/race topshows the leaderboard and/race nicksets a name.
Per the author it sends a random player id, your nickname, and race progress and mistake counts (plus a room code for friends' rooms); what you type is compared locally, and nothing from your sessions, prompts or code is sent. The server is the author's Cloudflare Worker; offline you race bots. Requires Claude Code 2.1.284+ (below this site's 2.1.287 baseline), terminal or Desktop. The preview is illustrative.
Who it is for
- People who want something to do while Claude works
- Developers who want to race friends at typing
Requirements
- Claude Code ≥ 2.1.284
- Author states 2.1.284+, below this site's 2.1.287 baseline.
- Online races rely on the author's server; offline you race bots.