Longterm

Claude keeps the plan in a pane, so step 3 is still there after step 2 took an hour.

Why

Claude writes “Let’s do: 1. 2. 3. 4.” You start on 1, then 2, and by then 3 and 4 are far up the scroll.

The same goes for what you must not forget later: the debug log to take out, the test you skipped, the follow-up you put off.

With this mod, Claude keeps such a list in your Longterm pane. It edits the list as the work moves, and removes it when nothing is left to do.

Install

In Claude Code:

/plugin marketplace add tzafrir/longterm
/plugin install longterm@longterm

Or from your shell:

claude plugin marketplace add tzafrir/longterm
claude plugin install longterm@longterm

Then start a new session, or run /reload-plugins.

Runs in Claude Code in a terminal, or in the desktop app’s Code tab. The mod is written with Claude Code’s function hooks, which are early access: they load only where function hooks are enabled, and their API may change between releases.

Source

The code, the full README and issues are on GitHub at tzafrir/longterm. MIT license.