Direct your agents
Every agent picks up where the last one stopped.
One agent holds each job. When it stops, it leaves a note, and the next agent, in any tool, starts from there.
Without it
Two agents start the same job.
A new session needs the whole project explained again.
Something gets called done that nobody checked.
The spec your agent reads
The job, the notes and the checks, in one place.
What every agent reads before it starts
What your agents do on every job.
Notes, answers and what was tried stay on the job, so whoever picks it up next starts from there.
- Claim it, so no one else starts it.
- Leave a note when they stop.
- Check each Done When line before it ships.
Claude Code, Cursor, Codex and Grok, one setup.
One URL, a browser sign-in, nothing to install.
You stay in control
Merged isn't live until you ship it.
Annsa never deploys. A merged pull request that names the job marks it shipped, and deploying stays yours. Each check gets a receipt, and anything the agent couldn't check is flagged.
What's inside
- Connect
- Remote MCP at
app.annsa.ai/mcp, with nothing to install - Sign-in
- OAuth in the browser on the first run. There is no token file.
- MCP tools
- Four: annsa.priorities, annsa.spec, annsa.act and annsa.ask
- GitHub
- Your agent gets your repo's context with each spec.
- Rate limit
- 1,000 an hour over MCP
Questions people ask.
Q1
How does an agent connect to Annsa?
Over remote MCP at app.annsa.ai/mcp. The first run opens a browser sign-in. Claude Code, Cursor, Codex and Grok all work, and there's nothing to install.
Q2
What are the four tools?
annsa.priorities reads the ranked list. annsa.spec reads and writes the spec. annsa.act claims, notes, hands off, verifies and ships. annsa.ask answers questions across your evidence.
Q3
Does a merged PR mean it is live?
No. Annsa never deploys. A merged pull request that names the priority marks it shipped; deploying stays yours.
Q4
Do receipts block a ship?
No. The agent records how it checked each Done When line and says which ones it couldn't check. You decide what that means.
