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.

  • VS Code

    extension (status bar + webview card)

    Live

    Full support. Install from the VSIX or the one-line installer today; the Marketplace listing is rolling out.

  • Cursor

    same extension

    Live

    The identical build, no code change. Installs via the installer or the Extensions view today.

  • Windsurf

    same extension

    Live

    Same extension, installed today via the installer or Open VSX search.

  • Antigravity IDE

    same extension

    Live

    The VS Code fork is detected by the installer and gets the same extension.

  • Devin Desktop

    same extension

    Live

    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.

  • Chrome and Chromium

    MV3 extension

    Live

    Built and shipping. Detects visible spinner and streaming state on AI hosts to open an attention window, content-free.

  • Firefox

    MV3 extension

    Live

    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.

  • Claude Code

    statusLine hook

    Live

    A status-line hook renders one discovery line on every status refresh. No wrap.

  • Cline

    TaskStart hook + MCP tool

    Live

    A native TaskStart hook earns per turn, and an MCP discovery tool renders the card inside the transcript.

  • Kiro CLI

    agent hooks

    Live

    Agent hooks fire at turn boundaries. Live-verified end to end, including Kiro's own agent validate and a clean restore.

  • Kilo Code

    injected plugin

    Live

    A plugin path added to your Kilo config keys on real busy events. Live-verified across a multi-turn run.

  • OpenCode

    injected plugin

    Live

    A plugin bundle wired into your OpenCode config renders on prompt-submit and session-idle events, with no manual step.

  • Pi

    auto-discovered extension

    Live

    A self-contained extension drops into Pi's extension dir and tracks turns via agent lifecycle events. Live-verified.

  • Oh My Pi

    auto-discovered extension

    Live

    The same Pi extension surface on the omp fork, direct-injected with the same auto-discovery. Live-verified.

  • Codex CLI

    reversible launcher wrap + live-earn daemon

    Beta

    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.

  • Claude Desktop

    MCP server

    Live

    backspin-mcp is registered in your mcpServers config so discovery is available on demand.

  • Qwen Code

    MCP server

    Live

    Wired through the Qwen settings mcpServers block on install.

  • OpenHands

    MCP server

    Live

    Registered via the OpenHands MCP config so the agent can surface a card at a turn boundary.

  • Codebuff

    MCP server

    Live

    Registered in the Codebuff agents MCP config on install.

  • Antigravity

    MCP server

    Live

    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.

  • Codex panel (VS Code / Cursor)

    consent-gated webview patch

    Live

    A reversible byte-exact patch renders a discovery pill only while Codex's own thinking shimmer is live. Off until you opt in.

  • Claude Code panel (VS Code / Cursor)

    consent-gated webview patch

    Live

    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.