A macOS menu bar app, and a small character that lives in the corner of your screen. It follows Claude Code, Codex, your pull requests and your deploys. It calls you when they need you, and it celebrates when you ship. That's the whole app.
No account needed. macOS 14 and later, Apple silicon and Intel.
Three agents running across two projects. A client waiting on a reply, a post half written, and a deploy somewhere in the middle of going out. The work became parallel. Your attention did not.
So you keep checking, and checking is the tax. Shiplings watches all of it and speaks only when one of them actually needs you, from a corner of a screen you already have open. Nothing new to keep, nothing new in your stack.
The character has a state for each thing worth knowing, and each one reads in a glance rather than a paragraph. Pick one to see it.
Three levels, each one deliberate. What matters reaches you the moment it happens. Everything else waits until you look.
It changes how it sits, so a glance answers you. No sound, no window, nothing to dismiss.
It waves and says the specific thing: which agent, which project. It never takes focus and never covers what you're doing.
Confetti, and one line worth keeping. Rate limited on purpose, because the fortieth one in a day is wallpaper.
Agents do more of the work every month, which hands you something new: two spare minutes, several times a day, while a long generation runs. Shiplings is already watching that generation, so it knows when those minutes start.
Twenty seconds at the far wall while the run finishes. It is the one thing that measurably helps eyes that spend the day at arm's length from a screen.
A nudge when you have been sitting through several runs. It arrives during the wait, not in the middle of your thought.
Twenty-five and five, kept by the companion instead of a timer you have to look at.
Every one of these is off until you turn it on, and off again the moment you have had enough of it.
Drop it in the team channel, or don't.
permissions
Features were designed around that list rather than the other way round. It reads your own agent's log files and calls the APIs you connected. Tokens sit in the macOS keychain, read only. There's no server and no account, so nothing about your work leaves your Mac.
price
0 forever
19 € early bird, then 29 €
Both. Claude Code is connected in one click, which installs hooks into your own settings file and removes them just as cleanly. Codex needs no configuration at all: Shiplings reads the session files it already writes, so the CLI, the ChatGPT app and Cursor all work the same way.
No. There is no server and no account. Shiplings reads your own agent's log files and calls only the APIs you connected yourself. Your tokens sit in the macOS keychain, read only.
None of the ones you would hesitate over. No camera, no microphone, no screen recording, no accessibility, no full disk access. The features were designed around that list rather than the other way round.
It stays under one percent of a CPU. Frames are cached and swapped rather than redrawn, and it polls your deploy providers on a slow cadence that only speeds up while something is actually in flight.
Free forever with one character, every state and every connector. The lifetime unlock is 19 euros as an early bird, then 29, and it is one payment rather than a subscription.
They are off until you turn them on, and off again the moment you have had enough of them. The same is true of every wellbeing feature.
macOS 14 and later, on Apple silicon and Intel.