$deals.dev

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.

$npm install -g deals-dev

Claude Code · Codex · Cursor · VS Code · anything with an HTTP client

coding-agent — ~/work/apisession +$0.0105

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.

VVercel — deploy at the speed of thought+$0.0035

one sponsored line per session · confirmed every 5 seconds · 70% credited to you

See it in motion

One quiet line. A loud ledger.

proration.ts — deals-api
41
42
43
44
45
46
47
⎇ main*Copilot.Vercel — deploy at the speed of thought+$0.0035

Your balance

$12.4172

accruing live

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

1Vercel — deploy at the speed of thought — zsh+$0.0245

2Vercel — deploy at the speed of thought

~/work/api

1 window title2 motd on new shell3 prompt segmentall three pay you

$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.