I will sometimes start a discussion in Chat to come up with a plan for implementation. Then when it’s time to make the changes, I want to use Composer with agent mode to implement it, but there is no way to transfer the context from Chat to Composer. I don’t see why they are isolated from each other.
It’s kind of silly that it asks me to summarize the context from the other panel when it can read the entire codebase no problem.
What I do in that instance is to tell the chat to generate a perfect prompt using best prompt engineering practices to give to the composer. Then you can copy + paste that prompt into the composer, it should do the work perfectly.
Agreed, I think ideally there is just one window but there’s maybe different submit buttons to make it clear what you want the response to be: “Discuss/Explain” or “Implement/Execute”
Hey, we have some improvements around this in the works, but no ETA yet! Hopefully we can ship out changes around this soon, so that workflows around this are possible.
I still think having them separate is better, that way you can use reasoning and brainstorm in the chat, and then only bring up the valid context to composer to execute.
I mean, if we had unlimited context with LLMs - which isn’t the case right now, then sure that could be nice to have as a FEATURE and not the default. Having shared context as default would be a disaster, since then you’ll bloat your context real quick and mess up the actual execution part (composer in cursor).
I would like chat to communicate to composer and vice-versa. Now I have to do copy paste and that consumes tokens. I do the planning in chat so chat should able to send the plan to composer automatically and get the status from composer. That will save a lot of manual work and lot of system overhead.
The key is – a session targeting some effort.
LLMs are good to distinguish between modalities “chat” vs “do!”.
Therefore no needs for spawning unneeded similar entities in separate (but highly interconnected) sessions.
Especially because “chat” and “do!” modi are following each other continuously.