Who it is forA developer who runs Claude Code on large tasks and loses progress when the usage limit cuts a session short.
The problemWhen an agent CLI runs out of its usage limit mid-task, the work is often lost and must be restarted by hand.
The outcomeThe interrupted task waits on Blocked, then resumes on its own with the same session once the limit resets.
What you need first
- git installed on the machine
- At least one agent CLI (Claude Code, Cursor, Antigravity or OpenCode) or an API key for a model provider
- A GitHub account connected during first run
- macOS, Windows or Linux desktop
Steps
- Install TaskTrooper and finish the first run with Claude Code connected as the agent CLI.
- Import your project and put several larger tasks in Backlog or the column that your developer agent works.
- Leave the board running; if the limit is hit, the task moves to Blocked instead of failing.
- Check the board later and confirm the blocked task has resumed and kept its session.
Prompt for your agent
In the makifbaysal/tasktrooper repo, confirm that Claude Code is connected as the agent CLI on this machine. Put the task <task title> on the board and report whether it moves to Blocked or continues after a usage limit, and whether the session resumes with --resume.
Caveat. Resume behavior is described for Claude Code only, so other CLIs continue after a reset but may not keep the earlier session.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for makifbaysal/tasktrooper and "Keep a Claude Code build running through usage limits"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer