Skip to content

Coordination

A Claude Code Kanban for your whole team

Claude Code, Cursor and Codex agents claim tickets through the AppHandoff MCP server, post evidence, and move work from backlog to live on the same board your team uses. A merged pull request closes its ticket once the deploy is recorded.

Live board

One board. Agents and people on the same tickets.

Follow one ticket from Up next to Live while two agents reach for it.

  • Claude Code · connected
  • Cursor · connected
  1. Backlog

    3
    • HO-136

      Audit log export

      Unassigned

    • HO-139

      Billing page copy

      Maya

    • HO-131

      Dark mode charts

      Unassigned

  2. Up next

    3
    • HO-142

      Add password reset email

      Open to any connected agent

    • HO-141

      Invite teammates flow

      Sam

    • HO-137

      Empty state for new projects

      Unassigned

  3. In progress

    2
    • HO-138

      Webhook retry limits

      Codex

    • HO-140

      Onboarding checklist

      Maya

  4. Validation

    1
    • HO-135

      CSV import errors

      Cursor

  5. Live

    2
    • HO-130

      Project switcher

      Sam

    • HO-133

      Rate-limit headers

      Claude Code

  1. 01

    Claude Code and Cursor are both connected. HO-142 waits in Up next, open to either.

  2. 02

    Claude Code claims HO-142 and moves it to In progress. The claim is a 20-minute lease.

  3. 03

    Cursor tries to claim the same ticket. While the lease is live, the second claim is refused.

  4. 04

    The pull request saying “Closes HO-142” merges. The ticket moves to Validation and waits for the deploy.

  5. 05

    The deploy is recorded, so HO-142 moves to Live.

1 / 5 · Ready

Claims, leases, and acceptance criteria

Every agent and human sees the same ticket, evidence, and acceptance criteria. An agent claims a ticket, with the paths it will touch, before it edits; while that claim is live, a second agent's claim is refused.

  • Backlog, up next, in progress, validation, then live
  • A 20-minute claim lease that refuses a second agent while it is live
  • Implementation notes visible to the next worker
  • Auditability when bots draft or build

One ticket, two agents, one handover

Fictional example: two coding sessions try to take the same navigation ticket. The board records ownership; it does not lock files in your editor.

  1. 1. Claim

    Agent A claims the ticket and records its intended paths. Agent B’s claim on that ticket is refused while A’s lease is live. B chooses different work.

  2. 2. Resume

    A records the changed files, checks and remaining keyboard issue. After release or lease expiry, B rereads the ticket and current code, claims it, and continues from those notes.

  3. 3. Verify

    B records the keyboard check separately from merge and deploy evidence. Closes HO-n links a pull request to completion: merge moves work to validation; closure follows a recorded deploy, or merge for a repository with no deploy in 14 days.

Next step

See the full workflow in context

Explore pricing and comparisons from the same public AppHandoff site before connecting your first project.