Composer Feedback - My thoughts

I’ve been trying out Composer and I LOVE it. I just built an entire project with it from nearly scratch from start to finish. I’m finding that I’m using that more often than anything else (more than Inline chat or the chat sidebar).

Here are my thoughts.

  • First of all, I love the floating window. Please don’t change that! I thought it was odd at first until I realized how it works. Working across multiple files, it’s really good.
  • The fact that it immediately saves all files on accepting all changes is perfect as well so I can see my changes (through Vite etc) in real time and really helps with the developer flow and fast feedback.

Here are some of the things I’d love to see and why.

  • I would love a way to roll back to a previous state in the conversation (including files changed). Every once in a while, it veers off course, and I would love to roll back and redirect its path slightly but at the moment and without chat history, my only option is to reset context (but then I have to start over).
  • Better control over which files I want it to edit (or NOT edit). For the most part it gets this right, and I can even tell it what to edit or focus on. But sometimes for reasons I’m not sure of, if say I have 2 files being edited, but then 100% of the work should be on only 1 file, it will still continue to make edits to the other file thinking it has to, for some reason.
  • I’m actually unclear what model it’s using? It doesn’t say (or is it the same as what’s currently selected in the chat sidebar?)
  • The biggest issue I encountered is simply that at times, I want to make a minor, manual change to a file during the process of composing. But, it doesn’t know I’ve made a change, so when I continue prompting for something else, it reverts changes I’ve made. This often leads to me just resetting the context and starting over, so it is working off the latest code. I’m not sure how to address this (without re-submitting the entire latest file each time) but it would be fantastic if it was aware of changes I’ve made since my last prompt.

Overall, fantastic. Keep it up.

6 Likes

Those are fantastic suggestions

4 Likes

FYI to one of your points, I think ‘Composer Chat History’ is coming:

https://forum.cursor.com/t/does-composer-retain-composer-chat-history/6508/4