# Longterm

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

![Longterm: Claude keeps its plan in a pane beside the chat, ticks steps off as the work moves, and brings the plan back in the next session](https://tzafrir.net/media/longterm.webp)

## 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:

```sh
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](https://github.com/tzafrir/longterm). MIT license.
