Your agents work.
Your home shows it.
Lights, not notification sounds. Assign Claude Code and Codex sessions to a profile; your smart devices and lights show when one finishes.
How it works: a Claude Code notification you can see across the room
AC Bridge listens to each agent's own hooks. When Claude Code or Codex finishes or needs permission, the lights you picked change colour, and Claude Code also signals when it is waiting for input. A glance at the room replaces the ping.
Why a status light instead of a notification sound
A glance, not a ping.
Cook, read, watch a film. The room shows when your agent is working, blocked or done, so you stop checking the terminal.
Claude Code and Codex
Official hooks into both agents. State changes drive your LAN lights straight from your machine, with no cloud round trip. Run both at once, each with its own profile.
Agents drive devices too
Claude Code and Codex can flip a plug or set a scene as a step in a task, under the agent's own permission rules. What AC Bridge changed goes back when the session ends.
Many agents, one lamp. The colour is the state.
Give each repo its own lamp, or let one lamp follow several. Any number of Claude Code and Codex sessions can drive the same light. Green means the API shipped; red means the game build wants you.
- ~/work/acme-apiFINISHEDlamp glows green
- ~/side/gameNEEDS PERMISSIONlamp flashes red
- ~/oss/cli-toolPLAN READYlamp glows violet
Your appliances become status lights.
Example colours. You choose your own, per repo. Map agent states to device scenes once, and the room reacts while the agent works. Needs input is Claude Code only.
- WORKINGbreathes blue
- NEEDS PERMISSIONflashes red
- NEEDS INPUTsoft orange pulse
- PLAN READYglows violet
- CONTEXT LOWturns yellow
- FINISHEDturns green
Works with Hue, Govee, WLED and more.
16 brands driven directly on your LAN, plus the devices your Home Assistant already runs. Local device keys stay on your machine.
How the Claude Code status light works, and which brands it drives
One plan. One price.
No tiers, no seats, no per-session metering.
3-day free trial, then £2.99 a month.
- DAY 0We take your card. Nothing is charged.
- DAY 3The trial ends and your card is charged £2.99.
- EVERY MONTHIt renews automatically every month. Cancel anytime from your account.
Cancel before the trial ends and you pay nothing. Priced in pounds sterling — a card issued outside the UK may be converted by your bank.
LAN devices are driven straight from your machine and their keys never leave it; your account, settings, device list, usage counts and session states sync through our servers. Your prompts, code and session transcripts are never collected. Privacy policy
AC Bridge drives the agents you already run on your own machine. No API keys to buy, no model costs on top.
16 brands driven directly on your LAN, plus the devices your Home Assistant already runs.
The bridge runs on that machine. Your profiles follow your account, so you can move between computers — one is connected at a time.
- Every integration on this page
- 29 agent states, mapped to any scene
- 9 lighting effects, generated by AC Bridge
- Claude Code and Codex, side by side
- LAN devices driven from your own PC
Questions before you start
What is AC Bridge?
AC Bridge (also written acbridge) is a desktop app and command-line tool that turns the smart lights and plugs you already own into status lights for Claude Code and Codex. A glance at the room replaces a ping or a notification sound: it shows when the agent finishes, needs permission, or Claude Code is waiting for input. It works with Philips Hue, Govee, WLED, Home Assistant and more.
How do I get a notification when Claude Code finishes?
Claude Code's Stop hook fires at the end of every turn, and AC Bridge turns it into a light change: FINISHED can turn your desk lamp green, for example. Needs permission comes from the Notification hook. If a sound or a desktop notification is all you want, our guide lists every free way to set one up.
Which smart lights work, and do I need Philips Hue?
16 brands are driven directly on your LAN: Philips Hue, LIFX, Govee, WiZ, Nanoleaf, Kasa, Tapo, Yeelight, WLED, Shelly, Tuya, Meross, SONOFF (eWeLink), Elgato, Roku and ESPHome. Home Assistant brings in the devices it already runs, and SmartThings works through Samsung's cloud. You do not need Philips Hue: it is one of the 16 brands. A colour bulb shows every state in its own colour, a white bulb can still pulse or flicker, and a smart plug can switch an ordinary lamp on and off.
Does it work with Codex as well as Claude Code?
Yes. Setup wires both: a plugin for Claude Code, and entries in ~/.codex/hooks.json for Codex. On Codex, needs permission lights up the moment Codex asks for approval. Codex runs a new hook only after you trust it, so type /hooks once after setup. Codex offers 19 of the 29 states, and waiting for input is Claude Code only. You can run both agents at once, each with its own profile.
What is sent off my machine?
LAN devices are driven straight from your machine and their keys never leave it; your account, settings, device list, usage counts and session states sync through our servers. Your prompts, code and session transcripts are never collected.
What happens to my lights when the session ends?
When the session ends, or you press Stop, AC Bridge puts back the devices it changed, as close to how it found them as each device allows. It takes a snapshot the first time it changes each one. Devices it never touched, like a lamp you switched by hand, are left alone.
Does it run on Windows, macOS and Linux?
Yes: Windows (10 and 11, 64-bit), macOS (Apple silicon and Intel), Linux (x64 AppImage). Installers download from your account after you sign in, and there is a headless CLI too: npm i -g acbridge, on Node 22 or newer. Claude Code or Codex must be installed on the same machine. The macOS builds are not notarized yet, so the first launch needs one extra step: macOS will say it "could not verify AC Bridge is free of malware" and offer only Done: click Done, then open System Settings -> Privacy & Security and choose Open Anyway on the "AC Bridge was blocked" row.
Do I need a card for the free trial, and can I cancel?
Yes, the 3-day free trial takes a card at checkout, and nothing is charged during the trial. When it ends the card is charged £2.99, then every month until you cancel. Cancel any time from your account; cancel before the trial ends and you pay nothing. There is no free tier.
