Get paid while your AI thinks. AdSpin places one sponsored line in the Claude
Code terminal CLI, in the status line and (on Claude Code 2.1.143+) the
thinking spinner verb, and credits 75% of the ad revenue to you.
claudecodeads.com
Getting started
Install the extension and reload the window.
Sign in: click AdSpin: Sign in in the status bar. If you don't see a
prompt or the status-bar item, open the command palette
(Cmd+Shift+P on macOS, Ctrl+Shift+P on Windows/Linux), run
AdSpin: Sign in, and authenticate in the browser.
Use Claude Code normally. While a session is active, impressions accrue to
your account. Your balance shows in the editor status bar and at
claudecodeads.com/dashboard.
Click the ad, earn more. The first time you click a campaign's sponsored
link, you earn a one-time 10% extra on top of what that click pays, on
us. It only counts once per campaign, so clicking again won't keep stacking
the bonus.
Earnings only accrue after you sign in. Until you do, the status line shows a
clickable sign-in link instead of ads — click it (or run AdSpin: Sign
in) to start earning. Run AdSpin: Menu anytime to enable/disable, open
your dashboard, or restore Claude Code settings.
How it works
AdSpin adds two keys to ~/.claude/settings.json using Claude Code's own
documented settings: a statusLine command that prints the sponsored line
(clickable via terminal hyperlinks) and a spinnerVerbs override.
Safety
AdSpin never reads your code, prompts, or AI output. It only looks at file
modification times under ~/.claude/projects to know a session is active.
Before the first change, the prior values of the two settings keys are
snapshotted; AdSpin: Restore Claude Code settings puts them back exactly
and removes every file AdSpin created.
If ~/.claude/settings.json cannot be parsed, AdSpin refuses to touch it.
A remote killswitch lets us pause all serving instantly if anything is wrong.
Commands
Command
Description
AdSpin: Sign in
Authenticate in the browser and start earning
AdSpin: Sign out
Stop crediting this account
AdSpin: Menu
Enable/disable, restore, open dashboard
AdSpin: Restore Claude Code settings
Revert ~/.claude/settings.json
Support
Questions or issues? Visit claudecodeads.com or
email support@claudecodeads.com.