Withdo

Do it with your agents.

Withdo is a todo app for you and your coding agents. Claude Code, Codex and twelve others report the repo, branch and pull request they work on, right beside your own tasks.

Free and open source. macOS, Windows and Android. How to open the unsigned build

See it at work

Twenty-three seconds: four agents, too many questions at once, and the one board that sorts them out.

How a day goes

One click

First, open Settings › Agents and click your agent. Withdo adds itself as its MCP server.

All day, on its own

Then the agent reports as it works: the repo, the branch, the step it is on, the pull request it opened.

One sentence

When it is stuck, its card turns red. You answer and it carries on.

One look

Last, its pull request waits for your review.

What's inside

Agents 3 working

Cache the sync answersBlocked

Codex · withdo · feat/sync-cache

Which database should the cache use?

Port the MCP toolsDoing

Claude Code · withdo · feat/go-core

Fix tray race on launchReview

Gemini CLI · PR #12 to review

Answer a blocked agentTry it: Codex is waiting on you. Your answer goes back to it.

The input box with the sentence: Call the landlord tomorrow at 9, and have Claude fix the login bug

Type it or say itDates and reminders are read on your own machine, in English or Chinese.

Claude CodeCodexGemini CLICursorGitHub Copilotopencode

Fourteen agentsClaude Code, Codex, Cursor, Gemini CLI, Copilot, Windsurf and more.

A task marked Blocked for three days on the Agents page

Stuck shows redAnd how long it has waited.

#44

Hand over a taskTell your agent "do #44".

# or by hand, for Claude Code:
claude mcp add --scope user withdo -- ~/.local/bin/withdo mcp

Connects in one clickSettings › Agents finds the agents on your computer.

Withdo on Android, its cloud mark showing the list is synced

Syncs when you sign inWithout an account it stays on your machine.

Idle agents napIn a tray, until there is work.

Download Withdo. It is free, and it updates itself.