Shiplings

roadmap

What shipped, what's in it, and what's coming.

This page is kept honest on purpose. Anything listed as shipped is in the app you can download today. Anything listed as next is genuinely unfinished, and says so.

changelog

What shipped, and when

0.5.0 · september 2026

How much of your plan is left

Open the menu bar menu and Claude Code and Codex each get a gauge: one bar per window of your plan, what's left of it, and when it resets. It turns orange under 20%, red under 5%, and says "Used up" once a window is spent. It's free.

  • Asked of the agent. The figures come from Claude Code and Codex themselves, under your own sign-in, so they count what you used on the web or on another machine too. Shiplings never sees a token, and asking spends none of your plan.
  • Every notice is one card. Words on the left, a coloured badge for what kind of news it is, the offer as a link, and a ring that runs out when it leaves on its own. A call stays until it's answered instead of leaving after eight seconds, and never takes a click from what you were doing.
  • Sessions count from when you started. A session named on Friday can count the fortnight behind it, "Show" previews the card without closing it, and closing asks first.
  • The lifetime is 12.99 €. Early-bird price, then 19 €. Foxy and Marc come with it, alongside sessions.

Also: settings on glass and in the order people use them, a three-step welcome, the hour off saying until when, GitHub that shows a failure and can be disconnected, connection errors that say what to do, VoiceOver and Reduce Motion throughout, and one way of writing numbers everywhere.

0.4.0 · august 2026

A quieter screen

A celebration used to put up two panels for one event. The offer now lives on the bubble itself, as a link under the sentence, and a bubble that carries one holds still under your pointer and can be closed.

  • Connecting GitHub says what it's doing. The code is shown and held still, and GitHub opens when you say so, instead of a code arriving in a clipboard nobody told you about.
  • The pomodoro is called a pomodoro. It was "focus block", which named the feeling rather than the thing, and collided with the pause that dims the screen.

0.3.0 · august 2026

Cursor, and a toolbox that follows you

Cursor's own agent is now seen the way Claude Code is: one click writes a hooks file, one click takes it away, and the character reacts the moment a session starts or stops.

  • One honest gap. Cursor sends no signal when its agent is waiting for your approval, so it never shows as waiting on you. The only way to get one would be to make Cursor stop and ask before every shell command it runs, for the life of the install, which is a worse app than a missing state.
  • The toolbox rides with the character. It sits above its head and follows it around, because the two are one thing. Drag it and it stays where you put it; Group and Pin in the drawer are the two ways back. A toolbox you had already moved stays exactly where you left it.
  • A calmer card. The session recap was animated. It is now a still card in the same ink and paper as this site, laid out to be read rather than watched.

Fixed: Codex no longer says it needs you while it is running a long command, the eye rest can be dismissed while a card is open, panels and bubbles no longer show a square corner behind their rounded one, and there is no bubble on hover while the character is resting.

0.2.0 · august 2026

Sessions

Name a stretch of work, drop the projects it covers into it, and close it when it's done. Shiplings keeps what it cost and hands you a card.

  • What it keeps. Tokens split by project and by model, the hours your agents actually spent, and the days that really saw work rather than the days on the calendar.
  • What shipped. Commits, merged pull requests and deploys, asked of GitHub, Vercel and Netlify for the session's own dates rather than counted from whatever the app happened to be awake for.
  • Projects. A new tab in Settings where you give the folders you work in a name you recognise. One project can gather several folders, so two directories of one thing you are building count as one thing.
  • The card. Closing a session produces an animated recap of the whole fortnight, copied to your clipboard and saved with your other wins.

Also: two tabs in the toolbox, a pin control that keeps it at the top centre, project names shown the way your agent shows them, and text fields that accept paste. Every one of them had been quietly refusing it since the first release.

Sessions and projects are part of the lifetime unlock. Everything else here is free.

0.1.1 · august 2026

A fix for a crash at launch

On some Macs 0.1.0 quit before it drew anything, so it looked as though it had never opened at all: no character, no menu bar icon, nothing.

Rounded corners were being asked for on panels that had not been given a size yet, and the drawing system ends the app rather than complaining. Every surface that draws one now goes through a single rule that keeps corners inside the shape they belong to.

Nothing else changed.

0.1.0 · august 2026

The first release

A small character lives in the corner of your screen and knows what your agents are doing.

  • It knows. Claude Code and Codex, whether they are working, waiting on you, or done. Claude Code installs a set of hooks in one click; Codex needs no setup at all.
  • It celebrates. A merged pull request, a green deploy on Vercel or Netlify, a long run that finally finished. Each one is a moment you can export as a GIF and post.
  • It stays out of the way. Quiet by default, never a window in front of your work, and an hour off is always one click away.
  • A toolbox you drag wherever you like, that says what is running without being opened, and holds a Pomodoro timer.

shipped

In the app today

✓

Claude Code, connected in one click

Ten hook events installed into your own settings file, backed up first, and removed just as cleanly when you disconnect.

✓

Codex, with no configuration at all

Shiplings reads the session files Codex already writes, so the CLI, the ChatGPT app and the Codex extension inside Cursor all behave the same way and nothing of yours is touched.

✓

Cursor, connected in one click

Cursor's own agent, which is a different thing from the Codex extension above. Working, done and gone quiet, all of it live. Waiting on you is the one state Cursor does not report yet.

✓

GitHub, Vercel and Netlify

Merged pull requests, pushes, a first star, and deploys going green or red. GitHub connects in one click; Vercel and Netlify take a read only token you paste.

✓

Seven states and three levels of solicitation

Posture, a call, and a celebration that is rate limited on purpose.

✓

The toolbox

A pill that rides above the character and follows it around, says what is running without being opened, and holds a Pomodoro timer. Drag it and it stays wherever you put it.

✓

Celebration GIFs and a gallery

Free on every tier, because it is how people find out this exists.

✓

Sessions, and the card that closes one

Name a stretch of work, drop the projects it covers into it, and close it when it is done. It folds up the tokens by project and by model, the agent run time, the days that actually saw work, and what shipped, then hands you a card made to be posted.

✓

Projects

Two folders that are one piece of work get one name, so a recap reads as a story instead of arithmetic.

✓

Wellbeing, all of it optional

Eyes, movement, pomodoros and quiet hours. Off until you turn them on, and off again the moment you have had enough.

✓

How much of your plan is left

A gauge per agent in the menu bar menu, for Claude Code and Codex: every window of your plan, what's left, and when it resets. Free.

✓

Four characters

Shippy and Roboty ship free. Foxy and Marc come with the lifetime, so "every character" is a shelf with something on it.

✓

Automatic updates and open at login

Signed updates, offered during onboarding rather than assumed.

next

Being built now

Unfinished, and listed here rather than implied by silence.

→

Somewhere to see a session you already closed

Today the recap arrives once, goes to your clipboard and your gallery, and the session leaves the drawer. A list of finished ones in the drawer would turn it into the dashboard this page promises it is not, so a history belongs in a window of its own.

→

The first batch of commissioned character art

The characters in the app today prove the pipeline and the animation contract. They are not the finish a paid tier deserves.

later

Being considered

Wanted, not promised. Nothing here has a date.

·

Web analytics as an event source

Plausible, Fathom or GA4, and only ever threshold crossings and traffic records. Never the series, because that is a dashboard.

·

Stripe as an event source

A restricted read only key, a first sale, revenue tiers. The moment a solo builder most wants somebody in the room.

·

New style families and seasonal characters

·

A richer scoreboard

The one window in the product where a chart would genuinely be welcome.

·

A plan gauge for Cursor

Claude Code and Codex say how much of your plan is left when asked. Cursor has not been looked at yet, so it gets no gauge rather than a guessed one.

·

A character of your own

Built, then paused in September to spend the time on the rest of the app. Nothing is deleted, and bringing it back is a switch.