A new Hackaday-style project called SpinnerRecruit is targeting a niche that somehow slipped under everyone's radar until now: the idle seconds between when you prompt an AI coding assistant and when it actually starts streaming tokens back to your terminal. The tool drops targeted job listings into your CLI during these "Thinking..." states, letting developers earn a cut of recruiter revenue while they wait.

How It Works

SpinnerRecruit runs entirely in the command line with no browser extension required. Users need tmux plus either Claude Code or Codex already installed on their system. The tool detects which programming language you're actively writing in—not your entire codebase—and serves ads accordingly. Crucially, SpinnerRecruit runs Claude in its own isolated tmux pane, ensuring the job ad stream can never interfere with actual AI output. The setup process is straightforward: link your GitHub account to get a personalized install command, configure tmux integration, and you're off. When an AI agent hits a wait state, users see a brief message like "Thinking... (12s · esc to interrupt)" followed by the recruiter's listing.

Developer Payout Model

Developers keep 50% of all ad impressions—roughly $2.50 per 1,000 views. Earnings cash out via Stripe once you've hit the $10 threshold. The tool isn't going to replace a salary, but for developers who spend significant time in AI-assisted coding workflows, it's passive income from idle terminal real estate that would otherwise sit dark.

Recruiter Pricing

On the hiring side, recruiters pay $5 CPM (cost per thousand impressions) with a $50 minimum campaign spend. The targeting mechanism—language detection based on what you're currently writing—could prove valuable for niche tech recruiting where traditional platforms like LinkedIn charge significantly more. SpinnerRecruit claims its rates come in at less than half of LinkedIn's typical pricing.

The Isolation Problem Nobody Else Solved

What separates this from previous attempts at terminal advertising is the tmux pane isolation architecture. Anyone who's tried to inject content into a running CLI session knows the risks—corrupting output streams, breaking interactive prompts, displaying garbled characters. By running the AI agent in its own tmux session and keeping the ad layer strictly separate, SpinnerRecruit sidesteps these reliability concerns entirely.

Key Takeaways

  • Developers earn ~$2.50 per 1,000 impressions with a $10 Stripe payout threshold
  • Recruiters pay $5 CPM with language-based targeting—no extension or browser required
  • tmux isolation ensures AI output stays clean and unmodified
  • Requires Claude Code or Codex plus tmux already installed

The Bottom Line

This is either the most pragmatic side-hustle for terminal-native developers or a dystopian peek at how monetization inevitably seeps into every corner of the development workflow. Probably both. Either way, SpinnerRecruit solves a real problem—those 12-second wait states were dead air anyway.