Answers to the questions people search for when setting up Kickbacks in Cursor, VS Code, or the Claude Code terminal.
→ Setup guides: USER-GUIDE.md · INSTRUCTIONS.md · TROUBLESHOOTING.md
Kickbacks is a free VS Code extension that replaces the “thinking…” spinner in Claude Code and Codex with a tiny sponsored message. You earn up to 50% of ad revenue on impressions and clicks while your AI assistant works.
- Install Claude Code extension first (Extensions → search “Claude Code”)
- Install Kickbacks.ai (Extensions → search “Kickbacks”)
- Reload window (
Cmd/Ctrl+Shift+P→ Developer: Reload Window) - Click Kickbacks: Sign in in the status bar → Google sign-in
Full steps: USER-GUIDE.md
Same steps as Cursor. Search Extensions for Claude Code, then Kickbacks. Works on local VS Code, Remote-SSH, and devcontainers.
- Cursor or VS Code
- Claude Code and/or Codex (ChatGPT extension) — something must show the spinner
- A Google account for sign-in and payouts
- Internet connection
Install order prevents Kickbacks incompatible and missing sign-in commands. Documented in GitHub issue #13. Always: Claude Code → Kickbacks → Reload Window.
You receive an estimated 50% of net ad revenue. An impression counts when an ad is visible for at least 5 seconds during a genuine request; clicks pay roughly 50× more than impressions. Actual amounts depend on advertiser bids and how much you use Claude/Codex.
It's early (as of June 2026). The platform is bootstrapping its own ad inventory while it onboards real advertisers, so early balances are typically small. Treat it as free upside, not income.
No. You may see real sponsored lines before sign-in — that's a live preview. Earnings start only after Google sign-in.
In the editor status bar (Kickbacks ($X today · $Y)) and in the full ledger on the kickbacks.ai dashboard.
Earnings accrue to your balance and are paid out monthly via Stripe Connect once your balance crosses the US $10 threshold. To set it up:
- Sign in with Google in the extension
- Visit kickbacks.ai with the same Google account
- Connect Stripe and complete the required tax forms when prompted
Most Stripe-supported countries work, but some are not yet supported for payouts — including India, Pakistan, Bangladesh, Nigeria, and Vietnam. If you're in one of these, you can still install Kickbacks and accrue a balance, but you can't cash out yet. Check the latest list on kickbacks.ai/faq before relying on payouts.
Kickbacks may limit earnings per hour/day. When capped, a red pill appears (Hourly cap / Daily cap). Ads still show — earning pauses until the timer resets.
Kickbacks enforces anti-fraud rules. Stay eligible by keeping it simple:
- One account per person — no alts or account networks
- Real usage only — no bots, scripts, or auto-clickers to fake impressions/clicks
- No tampering with telemetry and no circumventing caps
Let ads display naturally during genuine coding — that's the only thing that earns. Full rules: kickbacks.ai/faq.
No. Kickbacks never reads your files, prompts, completions, or chat content. It only modifies spinner and status display text.
Per the official privacy details:
- Ad/event identifiers and on-screen visibility metrics
- A per-install ID plus extension/host versions
- Your account email after sign-in (for earnings credit)
- Your IP is processed for fraud checks but stored only as a salted, one-way hash — never the raw IP
It does not collect your code, prompts, AI responses, files, or project contents. All communication goes to kickbacks.ai only.
Yes. Run Kickbacks: Restore Claude Code from the command palette, then uninstall the extension. Original Claude Code files are restored byte-for-byte.
No meaningful impact. Only display text changes during wait states.
Yes. Kickbacks officially supports Cursor the same as VS Code.
Yes. Kickbacks locates Claude Code by scanning editor extension folders (~/.cursor/extensions, ~/.vscode/extensions). Install Claude Code + Kickbacks in the editor, sign in from the status bar, then use claude in Terminal normally.
| Surface | Where | Requirement |
|---|---|---|
| Panel spinner | Claude Code / Codex sidebar | Compatible extension build |
| Terminal status line | claude CLI |
Any Claude Code version |
| Terminal spinner verb | claude CLI |
Claude Code 2.1.143+ |
On many Macs, /usr/local/bin/code symlinks to Cursor, not VS Code. Use the cursor CLI or full app path instead. Agents: see INSTRUCTIONS.md STEP-010.
| Symptom | Go to |
|---|---|
Kickbacks incompatible |
TROUBLESHOOTING.md |
| Sign-in command not found | TROUBLESHOOTING.md |
| Balance stays $0.00 | TROUBLESHOOTING.md |
| Kickbacks offline | TROUBLESHOOTING.md |
| RELOAD warning | Reload window via Command Palette |
Extension bugs: official GitHub issues
No. This is a community setup kit maintained to make installation easy for humans and AI agents. Official support: support@kickbacks.ai.
Paste into Cursor or Claude Code:
Fetch and execute INSTRUCTIONS.md from https://github.com/ckryptickunal/kickbacks-setup
Run STEP-001 onward. Report PASS/FAIL after each ACTION. Stop at every GATE until I reply.
See AGENTS.md and INSTRUCTIONS.md.
⭐ Star the repo · Open a doc issue · Submit a PR — see CONTRIBUTING.md