Now on macOSWindows and Linux soon
A workspace for
your coding agents.
Describe what you want to build or fix. Cadre coordinates agents that research your code, plan the changes, write them and review the result. Follow the work and answer their questions in one place, then review the pull request.
Apple silicon · macOS 13 or later
Works with the coding agent you already use
- Claude Code
- Codex
- Cursor
- More on the way
A new sign-in method that touches the session store. Research first, then a plan and a design before anything is built.
Sign-in goes through two routes, both ending in createSession().
42 tests pass. Password login is untouched.
Round 2: the challenge now expires after 5 minutes. The tests pass.
How it works
How your task
gets done.
The Chief agent reads your request and routes it to the right agents. A small fix can go straight to coding and review. A new feature may need research and a design first. Agents can ask each other questions or send work back for changes.
Features
See what your
agents are doing.
Answer questions as they come up
When an agent needs your input, the run pauses and shows you its question. Choose a suggested answer or write your own. Turn on Auto to let agents answer for you and see what they decided.
Synced passkeys survive a lost phone. Device-bound ones can't be copied.
Agents can consult each other
The agent writing code can ask the design agent to clarify a decision. The planner can request more research. Read their questions and answers in the conversation without having to pass messages between them.
Should a failed passkey fall back to the password form, or show an error?
Fall back after one retry. Password login is the agreed fallback in the design.
Added the retry and a test for it. 43 tests pass.
A separate agent reviews the changes
The review agent checks the code against the design and your project's standards. When it finds a problem, it sends the changes back for a fix and reviews them again. You can follow each round before reviewing the pull request yourself.
- ImplementerPasskey routes and storageround 1
- ReviewerThe challenge never expiressent back
- ImplementerExpire challenges after 5 minutesround 2
- ReviewerEverything passes✓ passed
Track usage and estimated costs
See token usage, elapsed time and estimated cost for each agent and the task as a whole. Before sending a message, check its estimated cost too.
- Implementer$0.84
- Principal$0.61
- Researcher$0.43
- Reviewer$0.38
- Chief$0.15
-
Talk to any agent
Send a message to the Chief agent, or type @ to address another agent directly.
-
Work on several tasks at once
Start a separate run for each task. Each run keeps its changes on its own branch.
-
A pull request at the end
Completed changes become a pull request assigned to you. You decide whether to merge it.
-
Use your existing coding agent
Connect Claude Code, Codex or Cursor using your existing account or API key.
-
Work from the keyboard
Use keyboard shortcuts or find actions in the command palette.
-
Work in your local repositories
Agents read and edit files in your local checkout, using the coding agent you choose.
Download Cadre for Mac
Open a repository, choose your coding agent and start a task.
- Claude Code, Codex or Cursor's agent, installed and signed in
- GitHub CLI, for pull requests
FAQ
Before you get started
What do I need to use Cadre?
You'll need a Mac with Apple silicon and Claude Code, Codex or Cursor's agent installed and signed in. Cadre uses the agent you choose with your existing plan or API key. Install the GitHub CLI and sign in to let agents open pull requests.
How is this different from using my coding agent directly?
Cadre coordinates several agents with separate responsibilities for research, planning, design, coding and review. Each has its own conversation and instructions. They share their findings and ask each other questions, and a separate agent reviews the code before you review the pull request.
Which coding agents does it work with?
Claude Code, Codex and Cursor's agent. Cursor support is newer and may have rough edges.
Does my code leave my Mac?
Yes, if your coding agent sends code and prompts to its provider. Cadre runs agents in your local checkout, using the coding agent you choose. Your provider's data policies still apply.
Can I step in while a run is working?
Yes. Message the Chief agent, or type @ to address another agent. You can also pause the run, answer questions or open an agent's terminal to work with it directly.
Will it merge anything on its own?
No. Completed changes become a pull request assigned to you. You decide whether to merge it.
When are Windows and Linux coming?
Both are in development. The current release is for Macs with Apple silicon.