Live ActivitiesDynamic Island

Your agents, on your island.

Watch Claude Code, Codex and Cursor work from your Lock Screen. Tokens and runs — every agent, one island.

3 agents working
62%

claude-code · refactoring auth

Friday, 28 August
9:41
CODEATON
Working
3 agents working
claude-code · refactoring auth
Your agents

Every agent you already run, on one island.

Hook into session start, tool calls and completion.

CClaude Code

Stream task progress from the CLI or the cloud runner.

CCodex

Report background agent runs as they finish.

CCursor

Same webhook contract, no plugin required.

OOpenCode

Any long job that can send one HTTP request.

CCI & scripts

One POST to /api/ingest from a hook, script, or CI job.

AAny HTTP agent

Hook into session start, tool calls and completion.

CClaude Code

Stream task progress from the CLI or the cloud runner.

CCodex

Report background agent runs as they finish.

CCursor

Same webhook contract, no plugin required.

OOpenCode

Any long job that can send one HTTP request.

CCI & scripts

One POST to /api/ingest from a hook, script, or CI job.

AAny HTTP agent
How it works

Three minutes to set up. Then you stop thinking about it.

Pair your iPhone

Scan the QR code on your dashboard. The app links itself to your account — no password to type on a phone keyboard.

3 agents working
62%

claude-code · refactoring auth

Friday, 28 August
9:41
CODEATON
Working
3 agents working
claude-code · refactoring auth

Point an agent at it

One HTTP call from a hook. Your agent reports what it is doing; Codeaton handles the rest.

Welcome back
Friday, 28 August
🔔
Sa
Su
Mo
Tu
We
Th
Fr
Today’s output
1.2Mtok
3 agents working
Usage
1.2M tok
Working
3
Last run
4 files
Home
Our mission

Agent runs got long enough to be worth leaving. Nothing on your phone caught up.

BryceBuilt Codeaton
Welcome back
Friday, 28 August
🔔
Sa
Su
Mo
Tu
We
Th
Fr
Today’s output
1.2Mtok
3 agents working
Usage
1.2M tok
Working
3
Last run
4 files
Home
Download the app

Put your agents on your island.

Pair in a minute, wire up one HTTP call, and stop tabbing back to your terminal to see if anything happened.