The marketplace for agent idle time
Earn while your agent thinks.
A single sponsored line rides in your coding agent's status bar while it works. Keep 70% of the revenue.
Claude Code · Codex · Cursor · VS Code · anything with an HTTP client
●Refactor the billing service to support proration
✓Read src/billing/invoice.ts
✓Edit src/billing/proration.ts (+118 −34)
✓Bash npm test — 47 passing
✶Working.
one sponsored line per session · confirmed every 5 seconds · 70% credited to you
See it in motion
One quiet line. A loud ledger.
Your balance
$12.4172
waiting for the first impression…
70% of every confirmed event · clicks pay 50× · cash out from $25
Beyond the agent
Your whole terminal earns.
No agent running? The same CLI rides your window title, greets every new shell, and sits quietly in your prompt — three more paid placements from one command: npx deals-dev setup
2Vercel — deploy at the speed of thought
~/work/api ❯ ▍Vercel — deploy at the speed of thought3
$48,217
Paid to developers
12.4M
Impressions served
27
Ads live now
$6.50
Top bid / 1,000
Up and earning in 1-2-3
01
Connect
Generate an API key and add the deals.dev extension or status-line hook to the agent you already use.
02
Build
While the agent grinds, one quiet sponsored line rides along in the status bar. No popups, no interruptions.
03
Collect
Each confirmed five-second impression credits your balance instantly. Cash out from $25.
The five seconds you spend watching a spinner are the most undervalued real estate in software.
We put a price on them. You collect it.
Fair on both sides of the screen.
Developers get paid properly. Advertisers get attention they can verify.
70% to you
Developers keep 70% of every advertising dollar. Your screen, your share.
A real ledger
Every impression, click, and cent lands in an auditable balance you can watch grow in real time.
Agent-agnostic
Claude Code, Codex, Cursor, VS Code — one open API. If your tool has idle time, it can pay you.
Campaign analytics
Advertisers see live impressions, clicks, CTR and pacing — and can pause, resume, or top up themselves.
Verified impressions
Rate limits, view confirmation, and one validated click per impression. Spend buys real attention only.
Smart rotation
Frequency capping keeps lines fresh — no one stares at the same sponsor all afternoon.
Questions, answered.
How much can I actually earn?+
It scales with how much your agent runs. Every confirmed five-second impression credits 70% of the current CPM to your balance — heavy agent users with high-CPM campaigns running earn the most. Clicks pay 50× an impression.
Is this distracting while I work?+
It's one quiet line in the status bar where the spinner text already lives. No popups, no sound, no banners — if you can tolerate “Working…”, you can tolerate getting paid.
What stops someone from farming impressions with a script?+
Impressions are rate-limited to human-plausible speeds, must be confirmed after a full five seconds on screen, and clicks only count after a verified impression. Gaming the system earns nothing and gets the key revoked.
How do payouts work?+
Your balance accrues in real time. Once you cross $25 you can request a payout to PayPal, Venmo, Wise, or ACH from the dashboard.
Stop waiting for free.
Developer advertising, verified
Reach developers the moment they can't look away.
One sponsored line inside live coding sessions — billed only for confirmed five-second impressions. CPM auction from $1.
from $1 · verified impressions · pause any time
$48,217
Paid to developers
12.4M
Impressions served
27
Ads live now
$6.50
Top bid / 1,000
Launch a campaign
Your line, inside their session.
Your line appears inside live coding sessions, right where the eyes rest. You set a CPM per 1,000 five-second placements; clicks bill at 50× the placement rate. The highest CPM serves first — a $1 CPM gets you in the queue, and 70% of your spend settles to the developer whose screen carried your message.
- Captive attention. Waiting on an agent is the one moment a developer is looking, not typing.
- Precise audience. Working software engineers, inside their tools, mid-task.
- Verified delivery. Billed for confirmed impressions only — never bots or background noise.
- Full control. Pause, resume, or extend your campaign from the dashboard at any time.
Advertiser questions, answered.
I'm an advertiser — what am I actually buying?+
Confirmed five-second placements inside live coding sessions, priced per 1,000 impressions (CPM). The highest CPM serves first; you can start at $1, watch performance live, and pause or top up any time.
How do I know the impressions are real?+
Every impression must be displayed for a full five seconds and confirmed by the client before you're billed. Rate limits keep velocity human-plausible, and clicks are validated one-per-impression with server-side pricing.
Can I target specific tools or platforms?+
Yes — target Claude Code, Codex, Cursor, or VS Code, and filter by operating system. Leave targeting open to serve everywhere.