LucidPilot icon: a gradient cursor arrow

See what your AI agent is doing in your browser before it does it.

LucidPilot lets Claude Code and Hermes drive your real, signed-in Chrome by click, type, navigate, and page snapshot, and shows you every move with a glowing border, a real cursor, and an action toast, in real time.

What it is

LucidPilot is a Chrome extension with two parts. The overlay and audit log are free: any time an AI agent acts on a tab you can see, a glowing border, a gliding cursor, and a small toast show you what's happening, and a local log records every action for later review. The control engine is Pro: it's what lets Claude Code or Hermes actually click, type, navigate, and take page snapshots in your real browser over the Chrome DevTools Protocol (CDP), using the browser you're already signed into, not a throwaway headless copy.

Why the overlay matters

An AI agent driving your actual browser has access to whatever you're signed into: email, banking, work tools. Without a visible signal, that's an invisible background process. The overlay turns it into something you watch happen live, and the audit log lets you check what an agent did after the fact.

It's visibility, not a lock

The overlay is a courtesy window, not a security boundary: it can't stop an agent from acting, only show you when it does. If you need to stop an agent mid-session, close its tool. Marking a domain sensitive (banking, brokerage) turns the border red and adds a warning to every toast on that page.

Free tier: the overlay + audit log

Install it, and there's nothing to turn on. The indicator shows automatically whenever any connected agent acts on a visible tab.

🔆

Border glow

The driven tab brightens, other tabs dim, an idle tab fades further after a minute of no activity.

🖱️

A real cursor

Glides to each spot instead of teleporting, then clicks and highlights the exact element it landed on.

💬

Action toasts

A corner toast for what just happened and which agent did it. Claude shows blue, Hermes shows violet.

📋

Session log

Every click, type, and scroll, with timestamp and page, capped locally at 500 entries. Never records what was typed.

🚨

Sensitive-domain alert

Mark a domain (banking, etc.) and its border turns red with a warning toast the moment an agent touches it.

🔒

On-device only

The log lives in chrome.storage.local. Nothing is sent anywhere unless you turn on the Pro control engine.

Free vs Pro

Same extension, one extra capability.

FeatureFreePro
Visual overlay (border, cursor, toast)
Local audit log (500 entries)
Sensitive-domain red alert
Full control engine (click/type/navigate/snapshot via CDP)-
Claude Code & Hermes agent integrationVisibility only✓ Full control

Pricing

Cancel any time from the licensing portal linked in your confirmation email.

Free

$0

  • Visual overlay
  • Local audit log
  • Sensitive-domain alert
Install free

Pro - Monthly

$2.99/mo

  • Everything in Free
  • Full control engine

Pro - Yearly

Best value

$19.99/yr

  • Everything in Free
  • Full control engine

Questions

Does this let the AI click things it couldn't otherwise?

No. The overlay is purely cosmetic, a signal the extension listens for. The actual click, type, or scroll is performed by whatever tool the agent already uses (Chrome DevTools Protocol). Pro just means the agent's own tool is allowed to send those commands to your real browser.

Can a website fake the indicator?

In principle, page JavaScript could fire the same signal. Treat the indicator as a helpful cue, not proof of what happened, the local audit log is the more trustworthy record since it's written by the extension itself, not by page content.

What happens to my data?

Everything stays on your device. See the privacy page for exactly what's captured.