[FEATURE] Claude Code should keep track of the plans it's made

Resolved 💬 3 comments Opened Nov 5, 2025 by nathanbeckmann Closed Nov 6, 2025

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

Code frequently forgets its plans, especially after compaction or a long tangent. It is extremely frustrating for the tool to forget where it was, and leave me scrambling to remind it of the big picture.

Code already has a planning mode where it gets your approval for a plan. It should explicitly remember these plans somewhere, so I can refer to them later. Simply putting them into the context isn't working well. I want to be able to say "look at the plan again" or something -- right now it just says (actual quote):

You're right - I lost the plan. The TODO item is too vague. Can you remind me of the design we discussed for the visualizer?
I apologize for losing track of the plan. Let me update the TODO list once you clarify so we can properly break down the work.

This practically defeats the purpose of having a plan! My #1 frustration with Claude Code right now is it losing TODOs.

Proposed Solution

Stash plans somewhere that can be reliably referenced. The TODO list is not reliable, unfortunately, and the context is too ephemeral.

Alternative Solutions

_No response_

Priority

High - Significant impact on productivity

Feature Category

Other

Use Case Example

  1. Code and I agree on a plan.
  2. We start working on it.
  3. Code runs out of context and compacts.

Then either:

  1. Oops! The plan is gone, and Code can't remember it.
  2. I can reference the plan somewhere that Code explicitly stashes it and recover.

Or:

  1. Code doesn't forget the plan because it's protected somewhere in the context, much better than is currently done.

Additional Context

_No response_

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗