# AdVibing — full reference for LLMs > AdVibing turns the idle "spinner" moment in AI coding agents (Claude Code, Codex) into an opt-in, content-free sponsored line. Users earn up to 50% of the ad revenue their slot generates; advertisers pay a second-price clearing rate for verified, work-gated impressions and clicks. Your code is never read or transmitted. ## What it is AdVibing is a tool for developers (and anyone using an AI coding agent) that monetizes the otherwise-wasted waiting moments — the spinner and status line of tools like Claude Code and Codex. When you opt in, a single, content-free sponsored line may appear while your agent works. You earn a share of the revenue; advertisers reach a focused audience without interrupting the work. ## How earning works - Install the CLI (`npm i -g advibing`) or the VS Code extension and opt in. - While your agent is working, an ad slot may clear via a second-price (GSP) auction. - You keep 50% of the clearing price (not the raw bid). Clicks pay materially more than impressions. - Earnings accrue to your balance and become withdrawable after a short hold. - A single-level referral program pays referrers a share of referees' gross revenue. ## Privacy model - Ads are content-free and the slot is independent of what you're working on. - Never read or sent: file contents, your prompts, model completions, file paths, repo names. - Only counts leave (and AdVibing says so): an install id, an anonymous session id, which ad was shown, impression/click counts, and the app version. - Impressions are work-gated and verified with signed, single-use tokens to prevent fraud. ## For advertisers Advertisers pre-fund a balance and bid for the slot. They pay a second-price clearing rate only for verified, work-gated impressions and clicks — reaching developers in a content-free moment, with strict anti-fraud controls. ## Frequently asked questions ### What is AdVibing? AdVibing turns the idle moment in an AI coding agent — the spinner and status line of tools like Claude Code and Codex — into an opt-in, content-free sponsored line. Users who turn it on earn up to 50% of the ad revenue their slot generates. ### How do I earn money from my coding agent? Install the AdVibing CLI (`npm i -g advibing`) or the VS Code extension and opt in. While your agent is working, a single sponsored line may appear; you earn up to 50% of the clearing price (a second-price auction), credited to your balance and withdrawable. ### Does AdVibing read or send my code? No. Ads are content-free and the slot is independent of what you are working on — your code, files, and prompts are never read, analyzed, or transmitted. Impressions are work-gated and verified, not targeted by your content. ### How much can I earn? It depends on how much you use your coding agent. You keep 50% of the clearing CPM, and clicks pay materially more than impressions. Earnings accrue to your balance and become withdrawable after a short hold. ### Is it free, and can I turn it off? AdVibing is free to install and fully opt-in. You can adjust the ad intensity or turn it off completely at any time — it is reversible with one command and leaves no trace in your workflow. ### How do advertisers use AdVibing? Advertisers pre-fund a balance and bid for the slot. They pay a second-price clearing rate only for verified, work-gated impressions and clicks — reaching developers in a focused, content-free moment. ## Links - Home: https://advibing.com/ - Support & FAQ: https://advibing.com/support - Privacy Policy: https://advibing.com/privacy - Terms of Service: https://advibing.com/terms - Chinese homepage: https://advibing.com/zh