Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>AdSpinNew to Visual Studio Code? Get it now.
AdSpin

AdSpin

XYZ AI Inc.

|
690 installs
| (2) | Free
Get paid while your AI thinks. A sponsored line in the Claude Code CLI spinner, with 75% of ad revenue going to you.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AdSpin

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

  1. Install the extension and reload the window.
  2. 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.
  3. 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.

License

Proprietary, source-available. See LICENSE.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft