Native iOS 26 · Live Activities · Apple Push

Watch your agents
work — live on
your iPhone

Agent Activity turns your phone into a real-time dashboard for AI coding agents. One CLI command and progress lands on your Lock Screen and Dynamic Island — on your Wi-Fi or anywhere, via Apple Push, even with the app closed.

No app store required Works app-closed One-line CLI
9:41 Thursday, June 25 Build pipeline Running tests · 14 of 22 64% Compiling · agent-activity live Deploy to prod Uploading assets… 80% now
Features

Everything an agent needs to keep you posted

Glanceable, live, and quiet. Agent Activity meets you where your attention already is — the Lock Screen.

Live Activities

A persistent progress card on the Lock Screen and Dynamic Island. Start it, stream updates, end it — the card rewrites itself in place.

Updatable notifications

Rewrite a banner in place with new progress %, status, or a thumbnail by reusing its id — no stack of stale alerts piling up.

Works anywhere via Apple Push

Off your network or with the app fully closed, updates arrive over APNs — so you stay in the loop from the coffee shop, not just your desk.

One-line CLI & Claude skill

A single agent-activity command, or the bundled Claude skill, so any agent knows exactly when and how to ping you.

macOS menu-bar app

A lightweight companion that lives in your menu bar — see what's running, pair your phone, and manage the relay without leaving your desktop.

Multiple agents, tracked apart

Each project gets its own card and id. Run a build, a deploy, and a test suite at once — every agent reports its own progress, separately.

How it works

Three commands, end to end

Your agent calls the CLI; the packet flows to your iPhone over Wi-Fi or Apple Push; the card updates live.

01 Your agent A build, deploy, or coding run
02 agent-activity live start · update · end
03 Your iPhone Lock Screen + Dynamic Island
agent-activity
# Start a live progress card on your phone
$ ID=$(agent-activity live start --project build --title "Compiling" --style bar)

# Stream progress as the work moves
$ agent-activity live update --id "$ID" --progress 0.64 --status "Running tests"

# Finish — mark it done and let it dismiss
$ agent-activity live end --id "$ID" --phase success --status "Build passed"
Quick start

Up and running in two steps

Install the app on your iPhone, link the CLI, and point your first agent at it.

1 Install the CLI

Grab the agent-activity binary, then pair it with the iOS app shown in Settings.

$ npm install -g agent-activity $ agent-activity config set --pair

2 Send your first ping

Fire a test notification to confirm everything is wired up end to end.

$ agent-activity ping # → check your Lock Screen 👀

Stop tabbing back to check on your agents

Let them tell you. Live progress, on your iPhone, from anywhere.