ads for the wait state

Get paid while Claude thinks.

TermAds puts one tasteful sponsored line in your Claude Code status bar during agent wait states — and pays you 80% of the revenue. Your idle seconds finally invoice somebody.

no signup required to start earning · claim whenever you like · privacy answers below

~/projects/api — claude

> refactor the auth middleware and add rate limiting

I'll start by reading the middleware and the existing limiter config.

Read src/middleware/auth.ts (214 lines)

Read src/lib/ratelimit.ts (88 lines)

Thinking...(esc to interrupt · 12s · ↓ 2.4k tokens)

ad

Postgres that scales to zero — Neon · free tier

Ship this repo tonight: Railway, $5 credit for devs

Your agent deserves better logs — try Axiom free

Vector search in 5 min — Turbopuffer starter plan

Postgres that scales to zero — Neon · free tier

termads · you earned $0.002 this session

installed via npx termads init · remove anytime with npx termads restore

# how it works

01

Install in one command

`npx termads init` patches your Claude Code status line config — nothing else. Takes about four seconds, reversible in one more.

02

Earn while you wait

Every time the agent pauses to think, one plain-text sponsored line shows in the status bar. Each credited impression and click drops micros into your ledger.

03

Claim and get paid

Sign in with Google to claim your device, watch earnings tick up on the dashboard, and get paid monthly via Stripe once you cross $10.

The whole onboarding flow:

changed your mind? npx termads restore puts everything back exactly as it was.

# vs. the other guys

There's another ad network for coding agents. It keeps half your money and wants to live inside your IDE. We took the other path on every fork.

termads
the other guys
your cut of revenue
80%
50%
where it lives
your terminal, one command
IDE extension, patches your editor
when you earn
from your first session
waitlists and approval queues
getting out
npx termads restore
extension settings spelunking

80% vs 50%

# faq

?Does it read my code or prompts?+

Never. The client only asks our API “which ad should I show this device?” and reports impressions. Your code, prompts, file paths, and conversation never leave your machine — we don't even have a field for them.

?What if I want it gone?+

One command: npx termads restore. It reverts your Claude Code status line to exactly what it was before install. No residue, no background process, no uninstaller hunt.

?How do payouts work?+

Self-serve, via Stripe. Link your Stripe account from the dashboard (a two-minute onboarding), then cash out any time your balance is at least $10. Earnings accrue per impression and per click, and you keep 80% of gross revenue — the split is on every ledger line in your dashboard.

?Do I need an account before I start earning?+

No. Earnings start accruing to your device the moment you run npx termads init — no signup. When you claim the device later (an email link), everything it already earned comes with it.

?Will it slow Claude down or clutter my terminal?+

No. It's one line in the status bar, only during wait states — the moments your terminal is idle anyway. Ad fetches are async and never block the agent.

?What kinds of ads will I see?+

Dev tools only — hosting, databases, courses, infra. Plain text, 3–80 characters, no images, no tracking pixels. If an ad wouldn't survive a code review, it doesn't run on TermAds.