Feature request for product/service
Cursor IDE
Describe the request
It would be great if I could selectively keep the code produced by parellel agents instead of having to choose a single response to apply.
My use case: I asked gpt, claude, and gemini to implement a medium complexity feature and none of them produced something acceptable. They all got aspects correct but they all also missed some aspect or just wrote code that I don’t find acceptable. As a small example: gpt decided to add a new argument by hiding it in the kwargs dict, gemini added a new argument but didn’t update the doc string, claude added the argument and doc string but then didn’t finish adding the feature’s functionality. But between them there is a complete implementation. Now I have to manually copy and paste the valid parts from each response which feels a bit antithetical to using the AI to write the code for me.
I recognize that accepting disparate lines piecemeal can potentially lead to bugs caused by human error. But as it stands the intended workflow seems to be accept the least bad response and then send more prompts to get that agent to fix its errors.
Operating System (if it applies)
MacOS