The native workspace
for every coding agent
Run Claude Code, Codex, Cursor and OpenCode side by side. Every diff, approval and commit in one Mac app.
The real Codz app, working on Codz.Click inside to take over.
- Claude Code
- Codex
- Cursor
- OpenCode
- OpenRouter
- DeepSeek
Works with the agents and accounts you already have
A two-agent workflow · Understand agent usage · Compare workspaces
A command center for coding agents. Codz runs every agent you use in one native Mac window, with the diff, the files, the browser and the bill beside the conversation.
01
Native to your Mac
A real Mac app, with your shortcuts, your menu bar and your local folders, and a phone that can follow along.
02
Your agents, as they are
Each agent keeps its own login and plan. Codz runs the CLI you already pay for, never a copy of it.
03
Your code stays yours
Projects stay on your Mac. Your agent sends its provider what it needs, and usage sync uploads no code or prompts.
1.0Every agent, one thread
Plan with Claude.
Build with Codex.
Switch a chat to another agent between turns. Codz hands it the conversation so far, and a seam marks the change.
Add rate limiting to the public API. Plan it first, and don’t change anything yet.
Here’s the plan:
- A token bucket per API key, in
middleware/rate-limit.ts - 60 requests a minute with bursts of 20, from
config/api.ts - Past the limit,
429with aRetry-Afterheader - Tests for the burst and the reset
Looks right. Build it.
Worked for 2m 14s
Done. Each API key gets 60 requests a minute with bursts of 20, and past that the API answers 429 with Retry-After. The 12 new tests pass.
2.0Review before it lands
Give each chat its own branch.
Then decide what lands.
An isolated chat works in its own worktree, so your folder stays as it was. Read the diff, keep the files you want, and commit, push and open the pull request in one step.
- Amiddleware/rate-limit.ts+96
- Mconfig/api.ts+12−9
- Atest/rate-limit.test.ts+78
- Mpackage-lock.json−7
12 export const api = {13 version: "v2",14− rateLimit: false,14+ rateLimit: {15+ perMinute: 60,16+ burst: 20,17+ },18 cors: ["https://codz.com"],19 };- Amiddleware/rate-limit.ts+96
- Mconfig/api.ts+12−9
- Atest/rate-limit.test.ts+78
- Mpackage-lock.json−7
12 export const api = {13 version: "v2",14− rateLimit: false,14+ rateLimit: {15+ perMinute: 60,16+ burst: 20,17+ },18 cors: ["https://codz.com"],19 };3.0Build it,
then see it
Files, terminal and browser sit beside the conversation. Ask for a change and watch the page it changes update in the same window.
The workspace4.0Know the cost
Every token, counted.
Every limit, seen coming.
Codz reads each provider’s own record of the work on your Mac: tokens and cost by day and model, and where every plan window lands before it resets.
Tokens today
01234567890123456789.0123456789M
$15.25 API value est.
- Opus 5.57.3M62%
- GPT-6.1 Sol3.3M28%
- Composer 2.51.2M10%
+24 pts in the last hour
Runs out 9:00 AM, 25m before reset
- Claude Weekly41%
Lands near 64% · Resets Sat 9:00 AM
- Codex 5-hour12%
Lands near 38% · Resets 11:10 AM
- Cursor Included usage72%
Cycle percentage only
Tokens today
01234567890123456789.0123456789M
$15.25 API value est.
peak 18.4M
Last 30 daysToday
- Opus 5.57.3M62%
- GPT-6.1 Sol3.3M28%
- Composer 2.51.2M10%
Needs you first
+24 pts in the last hour
Runs out 9:00 AM, 25m before reset
Plan limits
Claude
- 5-hour64%Runs out 9:00 AM
- Weekly41%Lands near 64%
- Codex 5-hour12%
Lands near 38% · Resets 11:10 AM
- Cursor Included usage72%
Cycle percentage only
Changelog
All updates- An issue tracker in every projectEvery project and folder now has its own issues: a list, a board, a full issue page and a quick-create sheet, with the keyboard shortcuts you would expect.
- Usage, rebuiltThe Usage page now leads with the figures for the range you pick, then a chart stacked by model, so you can see which model the tokens actually went to.
- A calmer menu barThe menu bar popover is one column now: quiet section labels, colour only where something needs you, and a provider’s chip only when that provider has something to show.
Questions
Something else? Ask Can, who makes Codz.
Can I use my existing subscriptions?
Yes. Connect Claude Code, Codex, Cursor or OpenCode with the accounts you already use. Each keeps its own login and plan limits.
API usage is billed separately by your provider.
Supported agentsIs Codz free?
Running local agents on your Mac is free, with no Codz account required. Pro adds usage analytics, the issue tracker, sync and Remote. Provider subscriptions and API charges are separate.
Compare plansWhat happens to my code?
For local work, your files stay in your project on your Mac. Your agent sends your prompt and the context it needs to its provider, under that provider’s terms.
Usage sync does not upload your code, prompts or conversations.
Data and privacyCan I switch agents during a task?
Yes. Pick another model in the composer to continue the conversation with a different agent: plan with Claude, build with Codex, and keep the work in the same workspace.
Models and loadoutsCan I use it from my phone?
Codz Remote connects your iPhone or iPad to your Mac. Follow conversations and answer approvals in the projects you allow, over an end-to-end encrypted connection. Remote is included with Codz Pro.
Codz RemoteWill it run on my Mac?
Codz supports Apple silicon and Intel Macs running macOS 14 or later. Download the app, connect your agents and choose a project to start.
Download for Mac