Back to home
Changelog

Changelog

Last updated July 2026

Every release of the aicash CLI and network, newest first. Already installed? aicash update brings you to the latest version in one command.

Coming soon

  • Codex support — the host registry is ready: each new AI CLI is one adapter away.

CLI 0.4.1: Command Code ads actually show up now — July 11, 2026

0.4.0 asked the ad network exactly once per turn, when the turn ended. The network doesn't fill every request, so that one ask almost always came back empty — everywhere else (status line, editors) aicash asks every few seconds and catches an ad quickly. Command Code now samples the same way.

  • The hook also runs on SessionStart and after each tool call as a silent, async prefetch that warms the ad cache — it never delays the agent and never prints anything.
  • The end-of-turn line now simply shows the cached ad, so it's there when the turn ends instead of gambling on a single request.
  • Requests now identify the surface as command-code for per-host attribution.
  • Update with aicash update (or npm i -g aicash@latest), then aicash install to refresh the hooks.

CLI 0.4.0: aicash comes to Command Code — July 11, 2026

Command Code (commandcode.ai) is a coding-agent CLI that learns your coding taste. It shares Claude Code's hook protocol, so aicash slots in cleanly — eleven supported tools from one account.

  • aicash install now detects Command Code (the cmd / command-code CLI) and registers a Stop hook in ~/.commandcode/settings.json — it touches only its own entry, backs the file up first, and leaves any hooks you configured untouched.
  • One sponsored line appears at the end of a turn as a hook systemMessage: shown to you, never added to the model's context — zero tokens, no influence on the agent, the same stance as the Hermes/OpenClaw line.
  • The line is colored and clickable (opens the tracked link) in terminals that support it; where they don't, it degrades to plain text and impressions still count.
  • Interactive sessions only — non-interactive `cmd -p` automation runs carry no ad. Update with aicash update (or npm i -g aicash@latest), then aicash install.

CLI 0.3.0: three more editors — Cursor, Trae & Qoder — July 11, 2026

Cursor, Trae and Qoder are VS Code forks that already run the aicash extension — but aicash install and aicash status didn't know to look for them, so they never showed up. 0.3.0 teaches the CLI to detect all three, bringing supported tools to ten.

  • aicash install now auto-detects Cursor, Trae and Qoder alongside VS Code, Kiro and AntiGravity, and installs the same aicash extension from Open VSX into each.
  • aicash status lists them with their real connection state, so you can see at a glance where ads are live.
  • Detection matches each editor's own app, CLI and config dir — a fork never hijacks stock VS Code, and vice versa.
  • Already installed the extension by hand? It's picked up automatically. Otherwise update with aicash update (or npm i -g aicash@latest), then aicash install.

CLI 0.2.10 + Extension 0.2.5: cleaner traffic, honestly identified — July 7, 2026

A traffic-quality release. Nothing changes on your screen; what changes is what the ad network sees — and that protects everyone's earnings.

  • Network-side (already live for every version): clicks from link-preview bots (Telegram, Slack, Discord…) and replayed links are filtered at our server and no longer reach the ad network at all. Junk traffic hurts the network's trust in aicash — and that trust is what funds the payout pool.
  • The CLI and extension now identify themselves honestly to the ad network: aicash/<version> plus your OS family (macOS, Windows or Linux) in the User-Agent, so impressions classify as desktop instead of “unknown device”. That's the only thing added — no new personal data, same privacy stance as before.
  • Update with aicash update (or npm i -g aicash@latest); the extension updates from the marketplace.

CLI 0.2.9: the sponsored line in opencode is now clickable — July 5, 2026

In opencode the 💡 sponsored line rendered fine, but clicking it did nothing — the only way to open the link was the /aicash-open command in the palette. 0.2.9 makes the line itself the click target.

  • Click the sponsored line at the bottom of the opencode TUI and the link opens in your browser. Works in any terminal that forwards mouse events (iTerm2, Ghostty, Windows Terminal, and friends).
  • The /aicash-open palette command stays as the keyboard fallback.
  • Update with aicash update (or npm i -g aicash@latest), then restart opencode.

CLI 0.2.8: Hermes & OpenClaw — aicash comes to multi-channel AI agents — July 4, 2026

Two hosts of a brand-new kind: Hermes (hermes-agent, by Nous Research) and OpenClaw are personal AI agents you chat with over Telegram, WhatsApp, Discord and more — not coding CLIs. aicash now earns there too, which makes seven supported tools from one account.

  • One sponsored line (📢 <ad text> — <brand>, with a link) is appended to the end of the agent's longer replies. The plugin attaches it after the model has finished — the AI never sees or is influenced by the ad, and it costs you zero tokens.
  • Server-paced: at most ~1 ad per 3 minutes per chat, tunable on our side without a plugin update. Short replies never carry an ad.
  • Chat-grade privacy: no conversation content is sent for targeting — only a coarse signal like the platform name (e.g. “telegram”). Stricter than Claude Code, which sends snippets of coding context.
  • Install with npm i -g aicash && aicash login && aicash install — it auto-detects Hermes/OpenClaw, copies the plugin and enables it; restart the gateway to load it. Or just ask the agent itself to run those commands in chat.
  • New /aicash chat command shows install id, login state, and the last ad. As everywhere: aicash login is required — without it the plugin stays completely silent.

Extension 0.2.4 + CLI 0.2.7: the login code isn't always 6 digits — July 3, 2026

The sign-in email doesn't always carry a 6-digit code — some codes are 7, 8, even 9 digits. The prompts assumed 6, and in the extension that assumption actually blocked sign-in.

  • Extension 0.2.4 (VS Code, Kiro, AntiGravity): the code input no longer rejects codes longer than 6 digits — previously “aicash: Sign in” refused to accept them at all.
  • CLI 0.2.7: aicash login now says “login code” instead of “6-digit code”. The CLI always accepted any length; only the wording was wrong.
  • Update the CLI with aicash update (or npm i -g aicash@latest); the extension updates from the marketplace.

CLI 0.2.6: Kiro & AntiGravity detection on macOS, done right — July 3, 2026

  • 0.2.5 guessed the macOS bundle names; 0.2.6 uses the real ones, verified on an actual install: Kiro.app ships its CLI as code, Antigravity is “Antigravity IDE.app” with an antigravity-ide CLI and a ~/.antigravity-ide user dir.
  • aicash install and aicash status now find both editors with nothing on PATH, and correctly ignore the unrelated Antigravity.app companion product.
  • Update with aicash update (or npm i -g aicash@latest).

CLI 0.2.5: see which tools are connected — July 3, 2026

aicash status now prints a per-tool checklist, so you can see at a glance where aicash is actually earning on this machine.

  • ✓ connected — the ad line is installed and earning in that tool; ✗ detected — the tool is on your machine but not connected yet (fix: aicash install); ✗ not detected — the tool isn't installed.
  • Covers all five hosts: Claude Code, opencode, VS Code, Kiro IDE, AntiGravity IDE.
  • macOS fix: VS Code, Kiro IDE and AntiGravity IDE are now detected even when you never added their shell command to PATH — aicash finds the app bundle in /Applications and uses its embedded CLI.
  • Get it with aicash update (or npm i -g aicash@latest).

Extension 0.2.3: sign in without the CLI — July 3, 2026

If you installed the VS Code / Kiro / AntiGravity extension but never ran aicash login, your ads showed without earning — and nothing told you. Extension 0.2.3 fixes both.

  • New command “aicash: Sign in” in the command palette — the same email-code flow as aicash login, right inside the editor. No CLI install needed.
  • Honest status: while you're not signed in, the ad tooltip says so, and a one-time (dismissible) notification offers to sign you in after the first ad renders.
  • One sign-in still covers every aicash host on the machine — CLI, Claude Code, opencode, and the extension share the same ~/.aicash identity.
  • Heads-up: impressions served while anonymous are not paid retroactively — sign in first, then earn.

CLI 0.2.4: clearer connection errors + corporate proxy support — July 3, 2026

Some networks block or intercept the connection to api.aicash.fun, and all the CLI used to say was “fetch failed”. 0.2.4 tells you what actually went wrong and gets you through corporate proxies.

  • aicash login and aicash doctor now name the real cause: DNS blocked (try 1.1.1.1 / 8.8.8.8), firewall timeout, connection refused, or HTTPS interception — each with a suggested fix.
  • HTTP_PROXY / HTTPS_PROXY are honored automatically on Node 24+ — no extra setup behind a corporate proxy.
  • Get it with aicash update (or npm i -g aicash@latest).

Early-stage promo: your share is now 70% — July 3, 2026

The revenue split moves from 50/50 to 70/30 in your favor: you keep 70% of every valid impression, aicash keeps 30%. It applies automatically to every host (Claude Code, opencode, VS Code, Kiro IDE, AntiGravity IDE) starting with the current revenue period — no update needed on your side.

  • Already-paid periods stay as computed at 50/50; every new period pools 70% of real advertiser revenue to earners.
  • Nothing changes in how you earn: same one line, same anti-fraud, same dashboard at app.aicash.fun.

Kiro IDE + AntiGravity IDE — July 2, 2026

The aicash extension now also runs in Kiro IDE and AntiGravity IDE — that makes five supported tools from one account: Claude Code, opencode, VS Code, Kiro, and AntiGravity.

  • The extension is published on Open VSX, the registry VS Code forks use — install it from there in Kiro IDE, AntiGravity IDE, or any other fork.
  • Same extension, same behavior: one sponsored text line at the far right of the status bar, toggleable via aicash.enabled.
  • Same machine identity (~/.aicash) — impressions from every host land in one earnings account.
  • CLI 0.2.3: aicash install now detects the kiro and antigravity CLIs too and installs the extension through the editor itself.

Install from Open VSX (Kiro, AntiGravity & other forks) →

On stock VS Code? Install from the Visual Studio Marketplace →

VS Code extension + 0.2.2 — July 2, 2026

aicash now earns in three tools from one account: Claude Code, opencode, and VS Code.

  • VS Code extension is live on the Visual Studio Marketplace: one sponsored text line at the far right of the status bar. Click it to open the ad; toggle any time with the aicash.enabled setting.
  • Same machine identity (~/.aicash) as the CLI — impressions from all three hosts land in one earnings account.
  • Privacy-safe matching only: editor language ids and workspace dependency names. Never file contents, names, or paths.
  • Per Marketplace policy, ads for competing IDEs/editors are filtered out client-side.
  • CLI 0.2.2: aicash install now detects VS Code too and installs the extension for you (code --install-extension).

Install from the Visual Studio Marketplace →

0.2.1 — July 2, 2026

  • Packaging fix: the 0.2.0 tarball shipped without one internal module, crashing every CLI command. If you installed 0.2.0, run npm i -g aicash@latest once.
  • Publish guard: every release is now packed, extracted, and boot-tested automatically before it can reach npm.

0.2.0 — July 2, 2026

aicash now earns in two AI CLIs from the same package and the same account.

  • OpenCode support — aicash serves ads inside the OpenCode TUI: one sponsored line below the conversation, with the same per-session caching, anti-fraud, and install ID as Claude Code. Earnings from both CLIs land in one account.
  • Host-aware install: aicash install auto-detects every supported AI CLI on your machine and only configures what you actually have — missing CLIs are skipped with a clear message, nothing errors.
  • New command palette entry in OpenCode: “aicash: Open sponsored link”.
  • aicash uninstall now cleans up every supported CLI in one go.

0.1.10 — June 25, 2026

A polish wave (releases 0.1.3 – 0.1.10) focused on making the CLI self-sufficient:

  • aicash doctor — one-command diagnosis of your statusLine, node on PATH, login state, and proxy connectivity.
  • aicash status — offline summary of local install state: statusLine, account, installId, last cached ad.
  • aicash preview — render a sample ad in your terminal before installing anything.
  • aicash update and aicash --version with a newer-version check against npm.
  • Windows fix: the statusLine command is now written with quoted forward-slash paths, and re-running aicash install auto-repairs older broken installs.
  • Cleaner .env parsing (inline comments no longer leak into values).

0.1.1 — June 23, 2026

First public release on npm.

  • One contextual text ad in the Claude Code status line during wait time — built to never crash and never lag: on any error it renders nothing.
  • Hosted network by default: npm i -g aicash && aicash install. No API key, no .env, no config to maintain.
  • Ads serve anonymously out of the box; aicash login links the machine so every impression accrues to your account.
  • 50/50 revenue share with USDC payouts, tracked at app.aicash.fun.
  • Anti-fraud from day one: single-use nonces, HMAC-signed pixels, hashed IPs.