Codestar

One window for every agent

Codestar puts your Claude Code sessions, dev servers and branches side by side, on your own Mac. Start ten things at once, and it tells you which one needs you.

Get early access See what it does

  • storefront
  • payments
  • mobile
Local
Claude 1fix/coupon-stacking

Two coupon codes can push the cart total below zero. Fix it.

Read src/cart/discounts.ts

Each code comes off the original subtotal, not off what the code before it left.

Update src/cart/discounts.ts +7 −3

Bash pnpm test cart

✓ 52 tests passed

Codes now apply one after another, and the total stops at zero.

Claude 2feat/coupon-expiry

Coupons should expire. Add it, with a migration.

Update db/schema.ts +4

Write db/migrations/0042_coupon_expiry.sql

Claude wants to run pnpm db:migrate

web:5173

pnpm dev

VITE v8.2.2 ready in 412 ms

➜ Local: http://localhost:5173/

hmr update /src/cart/discounts.ts

api:3001

pnpm dev

listening on :3001

GET /cart 200 4ms

POST /cart/coupons 200 6ms

Connected 4 terminals 1 needs you 1 finished
Claude 2 wants to run a migration. Allow it, and watch the API restart. That's the loop: start things, step away, answer when asked.

What it does

Where it runs

On machines you own. Your code and your sessions stay there, and you reach them over your own network.

  1. Your laptop

    Codestar in a browser tab or as a Mac app. It can run everything right there.

  2. An always-on Mac

    Point a project at a Mac mini, or any Docker host, and its agents keep going with the lid closed. Switch per project, instantly.

  3. Your phone, soon

    An iPhone app to approve, prompt and follow along from wherever you are.

Codestar is in early access

It's built for the Mac, and for people who keep a lot of Claude Code running. Tell us how you work and we'll get you set up.

What's it about?

We use your email only to reply to you. Privacy