Two screens. One pulse.
The Claude Code sessions running on your Mac, on your iPhone and in the menu bar: what is working, what is done, and what is waiting on you.
The apps are in Dutch for now; the screens on this page show them in English.
Pulse — your Claude Code sessions, on iPhone and Mac
A push the moment a session finishes, fails or needs you. Follow it live, approve a command or answer a question from your phone — your Mac types it into the right terminal tab.
0 people already on the list
Pulse runs on its maker’s own iPhone and Mac today. It is not on the App Store or TestFlight yet — leave your address to hear when there is a build to try.
The Claude Code sessions running on your Mac, on your iPhone and in the menu bar: what is working, what is done, and what is waiting on you.
The apps are in Dutch for now; the screens on this page show them in English.
A notification the moment a session finishes, fails, or needs your permission or an answer. In Pulse every session is listed by its latest activity, with a dot that says where it stands.
One notification per session: a newer one takes the place of the one before it.
Open a session and see what Claude is doing right now: the command it runs, the file it reads or edits, and its latest note. When the turn ends, the answer is there, with how long it took.
When Claude asks for permission, the question comes to your iPhone. Allow it, deny it, or say what to do instead, and Pulse on your Mac types your answer into that session’s own terminal tab.
Allow is the Return key. Deny is Escape. A note is Escape, your words, then Return.
For Claude Code sessions in iTerm, on a Mac where Pulse is running. You can answer from the notification too.
Each Claude account shows its five-hour session and its week, with the time until they reset. The one with the most room is marked. Tap an account and your next session starts on it.
Usage is what each account last reported through Claude Code’s status line. An account that has not reported for a week shows no data.
Pick an account, a folder and a model, and say what you want done. Your Mac opens a new iTerm tab, starts Claude Code in that folder and hands it your prompt.
Pulse waits until Claude Code is ready before it types. If Claude Code first asks whether you trust the folder, Pulse stops there and you confirm it on the Mac, where the tab stays open. For now this needs the shell commands its maker starts each account with, cc1 to cc4.
The latest events are one click away, with each account’s usage above them. Click an event and its terminal tab comes to the front.
The two lines at the bottom say whether this Mac is registered for notifications, and what the reply channel typed last.
When a session asks for permission, or stops with a question, it reaches your phone. One tap, or a typed line, and your Mac puts the answer in the right terminal tab.
An answer you give on the phone is sent to your server, typed into the session’s terminal tab by your Mac, and marked as delivered.
Claude Code already tells its hooks when something happens. Pulse carries that to your pocket — and carries your answer back to the tab it came from.
I run several Claude Code sessions at once, across four accounts, each in its own iTerm tab. The moment one of them finished, failed or stopped at a permission prompt, it simply waited — and I only found out when I walked back to my Mac. So I built the thing I wanted: a push the second a session needs me, the steps live while it works, and a reply that lands in the right tab without me getting up.
Jarrel Pothoff
Maker of Pulse
Indie developer in the Netherlands. I build apps for iPhone and Mac, mostly with Claude Code running in the next tab.