Engineer with care.
A Mac workspace for coding agents
Zero runs Claude Code, Codex and OpenCode side by side. You give them work, and you answer their questions in one inbox.
Ship the release notes as they are?
Open a pull request with the fix?
With the cookie write before the redirect, the test passes 50 runs out of 50.
Allow this command?
docker run ‑‑rm ci‑image npm test ‑‑ login.spec.ts ‑‑repeat 50
One inbox for every agent
Every agent asks you in one place. Learn more about the inbox
Limit each account, not each key?
Claude Code · Add rate limits to the API
One account can hold many keys, so a limit per key lets it go past the limit.
Update the date picker now?
Codex · Move the date pickers to version 9
pnpm up react‑day‑picker@9
Mention the removed export flag?
OpenCode · Write the 2.4 changelog
Nobody used it in the last 90 days.
Keep the old screen behind a flag?
Claude Code · Split the settings screen
Then you can switch back if people miss it.
Delete the 14 unused fixtures?
Codex · Clean up the test fixtures
Rebuild the index tonight?
OpenCode · Speed up the search index
It takes about 20 minutes, and search is slower while it runs.
Tasks and their workers
Big jobs split into workers. Learn more about tasks and workers
Lead · 3 workers
Every task at a glance
Seven states tell you what each task needs. Learn more about task states
- Working
- Needs you
- Waiting
- Blocked
- Replied
- Over to you
- Done
The control bar
Your agents stay in view while you work. Learn more about the control bar

Ship the release notes as they are?
Release notes for 2.4
Open a pull request with the fix?
Fix the flaky login test
Allow this command?
Fix the flaky login test · Reproduce it on CI
The session refactor caused the failure.
Find the change that broke it · Done
The migration is ready. When you are ready, run it on staging.
Move settings to SQLite · Over to you
The upgrade is in a pull request. It waits for a review.
Upgrade the Markdown parser · Waiting
The copy is done. The welcome screen is five lines shorter.
Onboarding copy · Replied
Open and private
No account and no tracking. Read the code
Your sign-ins stay on your Mac
Zero keeps them in your Keychain and sends each one only to the service it belongs to.
No account, no tracking
Zero has no account to make and collects no usage data.
Your phone talks to your Mac privately
How the phone connectsMessages are encrypted end to end. The relay passes them on but can't read them.
How the phone connectsEvery release can be checked
Check a downloadEach one is notarised by Apple, signed with Sigstore and comes with its build provenance.
Check a downloadOpen source
Read the licenceZero is free under the GNU GPL v3 or later. Every line is on GitHub.
Read the licence