Integrations
Everywhere your AI makes you wait.
BackSpin is not one editor plugin. It plugs into VS Code and its forks, the browser, AI CLIs, MCP hosts, and an opt-in in-editor tier, through the safest surface each one exposes. Here is every surface with an honest status, rather than a blanket claim you cannot verify.
Live. Installs and earns today, via the store, the one-line installer, or a direct build.
Beta. Built and working; a final live-verification pass is still in progress.
One rule holds across every surface: detection is content-free.
No matter how BackSpin reaches a tool, it decides your AI is busy from safe signals only, timing, focus, and activity bursts, never your code, your prompts, or the AI's responses. Every integration ships off until you turn it on, and every one restores to its exact original state when you remove it.
Editors
VS Code and every fork it spawned
One host-agnostic extension covers VS Code and its forks. It installs and earns today through the one-line installer or the signed VSIX; the one-click store listings (Marketplace, Open VSX) are rolling out on top of that. Same build everywhere, no code change per fork.
- Live
VS Code
extension (status bar + webview card)
Full support. Install from the VSIX or the one-line installer today; the Marketplace listing is rolling out.
- Live
Cursor
same extension
The identical build, no code change. Installs via the installer or the Extensions view today.
- Live
Windsurf
same extension
Same extension, installed today via the installer or Open VSX search.
- Live
Antigravity IDE
same extension
The VS Code fork is detected by the installer and gets the same extension.
- Live
Devin Desktop
same extension
VS Code-compatible; the host-agnostic installer detects it and installs alongside the other forks.
Browser
The wait that lives in a tab
A Manifest V3 browser extension earns on AI hosts and surfaces discovery across the web, so earning follows you outside the editor. Chrome and Firefox builds ship today; the web-store one-click listings are rolling out.
- Live
Chrome and Chromium
MV3 extension
Built and shipping. Detects visible spinner and streaming state on AI hosts to open an attention window, content-free.
- Live
Firefox
MV3 extension
A dedicated Firefox build ships alongside the Chromium one, same behavior.
AI coding CLIs
Terminal agents, through the surface each one sanctions
No PTY wrapping and no private internals. Each CLI is reached through the hook, plugin, or config it already exposes, so the integration is reversible and can never break the host tool.
- Live
Claude Code
statusLine hook
A status-line hook renders one discovery line on every status refresh. No wrap.
- Live
Cline
TaskStart hook + MCP tool
A native TaskStart hook earns per turn, and an MCP discovery tool renders the card inside the transcript.
- Live
Kiro CLI
agent hooks
Agent hooks fire at turn boundaries. Live-verified end to end, including Kiro's own agent validate and a clean restore.
- Live
Kilo Code
injected plugin
A plugin path added to your Kilo config keys on real busy events. Live-verified across a multi-turn run.
- Live
OpenCode
injected plugin
A plugin bundle wired into your OpenCode config renders on prompt-submit and session-idle events, with no manual step.
- Live
Pi
auto-discovered extension
A self-contained extension drops into Pi's extension dir and tracks turns via agent lifecycle events. Live-verified.
- Live
Oh My Pi
auto-discovered extension
The same Pi extension surface on the omp fork, direct-injected with the same auto-discovery. Live-verified.
- Beta
Codex CLI
reversible launcher wrap + live-earn daemon
Wraps the npm-installed Codex launcher and tails session file timestamps only (never contents) to earn through the whole session. Built and unit-tested; the final run against a real launcher is in progress. Homebrew builds are intentionally unsupported.
MCP hosts
Agents that speak Model Context Protocol
For tools with no live wait event, BackSpin registers as an MCP server and returns discovery as opted-in display data on a turn boundary. One install wires it with no manual step.
- Live
Claude Desktop
MCP server
backspin-mcp is registered in your mcpServers config so discovery is available on demand.
- Live
Qwen Code
MCP server
Wired through the Qwen settings mcpServers block on install.
- Live
OpenHands
MCP server
Registered via the OpenHands MCP config so the agent can surface a card at a turn boundary.
- Live
Codebuff
MCP server
Registered in the Codebuff agents MCP config on install.
- Live
Antigravity
MCP server
Reached as an MCP host today, in addition to the editor extension track above.
Opt-in rendering tier
In-editor rendering, only after you say yes
This is the only tier that patches another vendor's installed files, so it is the only one behind an explicit consent prompt. It ships off by default, backs up byte-for-byte before touching anything, self-heals across host updates, and uninstalls to the exact original bytes. Detection watches the tool's own activity signal, never your content.
- Live
Codex panel (VS Code / Cursor)
consent-gated webview patch
A reversible byte-exact patch renders a discovery pill only while Codex's own thinking shimmer is live. Off until you opt in.
- Live
Claude Code panel (VS Code / Cursor)
consent-gated webview patch
Renders during a streaming burst using a content-free DOM-activity proxy that counts events and never reads them. Off until you opt in.
See it before you install anything.
Watch the discovery card in a real wait state, or read exactly how a wait turns into paid attention, formulas and all.