better plan mode

Open
#76,290 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
22/100
Issue type
Feature
Clarity
Needs clarification
Activity status
Quiet

Research direction

The issue names no files, tests, or entry points. Start by locating the existing plan-mode and agent-planning experience, then clarify the conversation flow, plan-building action, preview, and inline-comment requirements with the maintainer. Done would require an agreed scope and an implemented, testable planning workflow.

Written by the indexing model from the issue text.

Description

enhancement feature/desktop

plan mode sucks, for a number of reasons:

  1. it's hard to give feedback on large plans
  2. there's no guarantee the agent will ask the right questions
  3. agent is very eager to just create the plan vs. having a conversation first

i wonder if we can roll our own "plan mode" that isn't just the agent's default, but some hybrid...

  1. conversation about the idea to flesh it out, make some decisions
  2. explicit "build plan" action that uses the plan agent to synthesize the convo into a plan
  3. better plan preview
  4. inline comments on the plan for iteration

i think this would be good day-to-day, but also sets up a really good UX for a use-case that i think is really neat:

  • get a signal report, or come with your own idea
  • plan with the agent in a non-claude-code-like-UI
  • the plan gets passed to a bg cloud agent, instead of just the signal report
Dominant language
Python
Stars
39.9k
Forks
3.4k
Avg merge
7h 27m
Merged PRs (30d)
222

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from PostHog/posthog

All issues in PostHog/posthog

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.