Your code's heartbeat,
on Dynamic Island

Monitor Claude Code & Codex in real-time. See working, done, and confirmation states as glowing lights on your iPhone's Dynamic Island.

claude — generating code...

Three Steps to Connect

01

Download & Open

Grab the macOS launcher, unzip it, and double-click. No Python, no install — it uses tools already on your Mac.

02

Scan QR Code

It opens a pairing page in your browser with a QR code. Open the Codelight iOS app and scan to pair.

03

Code Away

Use Claude Code or Codex as usual. Your Dynamic Island lights up automatically — yellow, green, or red.

Working
AI is generating code
Done
Task completed
Confirm
Needs your attention

Get Started

Download the script and run it in your terminal.

After downloading codelight-mac.zip:
1. Double-click the zip to unpack it
2. Double-click codelight.command
First time only: if macOS blocks it, right-click → Open → Open.
No Python or setup needed — it uses tools already on your computer.