AgentMingo

Use case

A task board for Claude Code, tied to each thread by its branch

Many ways of tracking Claude Code work ask Claude to do the tracking: a slash command, a tasks file in the repository, an issue it has to look up. AgentMingo does it from outside the thread. Tasks live on a hosted board your whole team sees, and the branch name tells AgentMingo which task a thread is on.

Free during the open beta. Works with Claude Code today; Codex and more are next. On macOS or Linux.

How a branch ties it together

  1. Write the task: WEB-12 “Add saved carts”, with a description and acceptance criteria.
  2. Start a thread on it. From the task's page, copy node ~/.agentmingo/reporter.mjs start WEB-12. It makes the task's branch in a folder of its own next to your clone (a git worktree, with your local .env files copied) and starts Claude Code there. Or name a branch yourself, such as web-12-saved-carts or ana/WEB-12.
  3. The thread starts with the brief. WEB-12's title, description and acceptance criteria arrive with its first message, along with your team's rules.
  4. The card moves by itself: In progress at the thread's first report, In review when a pull request opens, Done when the last one merges.
Example

To do2

  • WEB-15

    Gift cards at checkout

  • WEB-17

    Remember the shipping address

In progress1

  • WEB-14

    Coupon codes

    Jo's thread · Working

In review1

  • WEB-12

    Add saved carts

    Ana's thread · WorkingPR #48 · Fixing — round 1 of 3

Done1

  • WEB-9

    Filter products by size

    PR #41 · merged
Example: made-up tasks in a made-up acme/web project, to show the board.

The board and what's on it

Small on purpose, and enough for a team:

  • A board by status (drag cards between columns) and a list with filters and search.
  • Acceptance criteria, type, priority, labels, estimate, assignee and parent task.
  • Dependencies: blocks and blocked by.
  • Sprints: plan, start and complete. Unfinished tasks move to another sprint or the backlog.
  • Comments and history on every task.
  • Each task's page lists its threads and pull requests with their review status, and what it used: tokens, cost at API prices, automatic review rounds, and the time from its first thread to its last merge.

Start a thread without walking to your Mac

On a Mac, a task's page has Start on my computer. Press it from your laptop's browser or your phone, and your Mac opens Terminal with Claude Code in the task's folder, already working on it. It needs reporter 19 or newer, and the setup command's box “Start threads on this computer from AgentMingo” (ticked by default).

So that no one needs to be at the Mac, a start marks your main clone of the task's repository as trusted in Claude Code. The Security page says exactly what that lets apply, and how to undo it.

What it doesn't do

  • Moving a card doesn't start an agent. A thread starts when you start it. AgentMingo's own agents, which would pick up tasks themselves, are coming soon.
  • There's no tasks file in your repository and no slash commands to keep up to date. Claude Code doesn't call anything to get its task. If you want Claude to check its current workflow step itself, the reporter's MCP server has a tool for that.
  • Works with Claude Code today; Codex and more are next.

Coming from Jira?

Follow your Jira projects instead and keep planning there: their issues become tasks on this board, and threads get them the same way.

Claude Code and Jira Jira alternative

Questions

Do branches have to be named a certain way?

The task's key has to be somewhere in the branch name: web-12-saved-carts, ana/WEB-12 and WEB-12-fix all tie to WEB-12. A pull request whose branch doesn't name it can still be tied by its title.

Can I tie a thread to a task by hand?

Yes. On the thread's page, its person or an admin can tie it to a task by key, untie it, or let the branch decide again.

Does it work with Claude Code in VS Code or Cursor?

Yes: in the terminal, VS Code, Cursor and the desktop app, on macOS or Linux. Start on my computer opens Terminal on a Mac.

Can a task be exported?

Yes, one way: to GitHub Issues, Linear or Jira, with a link back. Nothing is imported from Linear or GitHub Issues.

Put your Claude Code threads on the board.

Sign up, run one command on your computer, and keep working. Free during the open beta.