Comment by Yusefmosiah

9 days ago

This has a lot of potential. I've been using Cursor Composer heavily and it's great but buggy, and could be more agentic.

After about an hour with Windsurf, I find myself frustrated with how it deals with context. If you add a directory to your Cascade, it's reluctant to actually read all the files in the directory.

I understand that they don't want to pay for a ton of long-context queries, but please, let users control the context, and pass the costs to the user.

It's very annoying to have the LLM try to create a file that already exists, it just didn't know about it.

Also, comments on the terminal management reflect a real issue. One solution is to expose the Cascade terminal to the user, letting the user configure the terminal in a working state, so that it has access to the correct dependencies and the PATH is properly sourced.