Sign in Agent Mode
Categories
Your Saved List Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

Reviews from AWS customer

4 AWS reviews

External reviews

10 reviews
from

External reviews are not included in the AWS star rating for the product.


3-star reviews ( Show all reviews )

    MohanSingh

Coding assistance has improved test generation and code quality but still needs smarter responses

  • March 23, 2026
  • Review provided by PeerSpot

What is our primary use case?

I am using Windsurf for generating unit test cases for my code and to improve my code, improve functionality in that code, and mostly I'm using it for coding purposes to generate new code.

For generating unit test cases, I am working on an MVC application, so there were many action methods in my application, and I generated the unit test cases for those action methods using Windsurf. I asked Windsurf to generate the unit test cases for those methods.

In my main use case for Windsurf, I sometimes ask it to optimize my code, as there were some performance-related glitches in the code, so I asked Windsurf to improve those.

What is most valuable?

In my opinion, the best features Windsurf offers are limited, as I have not used much apart from generating the code, but I found it less intelligent than the other AI tools in the market.

Windsurf has positively impacted my organization by improving our code quality and reducing our development time.

What needs improvement?

I feel that Windsurf can be improved, as sometimes it keeps giving the same answer again and again, which makes me feel stuck at those points in time, because it is giving the same answer in a loop.

I think they should definitely improve Windsurf. My advice to others looking into using Windsurf is to work on your prompt skills, and if it gives the same answer again and again, try a new chat.

I have never had a chance to talk to Windsurf's customer support, as I never had any complaint about that.

For how long have I used the solution?

I have been using Windsurf for one and a half years.

What do I think about the stability of the solution?

I would say that Windsurf is somewhat stable.

What do I think about the scalability of the solution?

Windsurf's scalability could be better, but we need more engines to select.

How are customer service and support?

I have never had a chance to talk to Windsurf's customer support, as I never had any complaint about that.

What other advice do I have?

Currently, I see only two AI engines I can select for Windsurf: one is the base model and the other is Claude 3.7.

My advice to others looking into using Windsurf is to work on your prompt skills, and if it gives the same answer again and again, try a new chat.

I would rate this product a 6 overall.


    Husain Barwala

AI workflows have accelerated development and now need smarter planning and multi-repo support

  • March 18, 2026
  • Review provided by PeerSpot

What is our primary use case?

My main use case is to build the development product that I am working on, so I used Windsurf to build 90% of my features. I used the agent present in Windsurf and prompted it to explain my feature, after which Windsurf ensured the feature was being completed. If the output was not optimized, I asked Windsurf to optimize it again.

I have built a platform that helps users create no-code AI agents, where users can simply come and create AI agents. In addition to this, we also provide an API. Using that API, we call multiple LLM providers. Using Windsurf I was able to create the backend of this product. I made a common middleware using which for every different payload, Windsurf is able to convert the current payload into that particular service provider payload and we can call the particular provider. For our users, the user only has to send one payload and we can call any model or any service they want. We are not restricted to a particular payload. This way, we created a proper robust solution.

What is most valuable?

The best feature is that you can drag code into the chat section and talk to that code, plan according to your features, and update that code. This feature makes my workflow easier by simply dragging my code to the chat box and Windsurf updating it. Windsurf does not hallucinate by simply writing a prompt. If I do not select the code, then Windsurf hallucinates and tries to change different code present in different sections of my repository. After selecting the code, Windsurf gets the proper exact location where it needs to make changes.

When I am building a feature that requires multiple changes throughout the entire repository, I write a complete prompt by selecting the files in which the required changes are meant to be done. This way, Windsurf makes sure that all the changes are done in that particular file only, and it does not hallucinate. I do not need to repeatedly tell Windsurf what to do, as it completes everything in one go.

The development has become significantly faster. Previously, the development was very slow, and after using Windsurf, my development speed increased by 70 to 80 percent. We are able to debug fast, build features fast, and deploy fast. This way, we ensure that our customers get as many features as they want in a very short time. We also ensure that our code quality is properly optimized by using Windsurf. We prompt in such a way that we write the best code that is bug-free and has as low error rate as possible.

What needs improvement?

There should be an auto model feature just like Cursor. Cursor provides an auto model feature that detects your task and chooses the best model for your task accordingly. This is cost-saving compared to using the highest cost model and will help to achieve better accuracy.

There should be an option where Windsurf should be able to connect to different integrated platforms such as Slack in a very easy way. If I want to build a feature, then I can simply type on my Slack and the feature should be ready. This way we can ensure that more and more features are built and Windsurf can simply return the pull request of the particular feature. A proper streaming should exist between Slack and Windsurf or any other channel.

Windsurf can be improved by introducing a plan method in which the user is asked all the necessary questions and a proper plan is generated with user metrics provided.

Sometimes, Windsurf is not able to develop the feature that we want and hallucinates a lot. The hallucination should be very much less compared to now as the models are evolving day by day. Windsurf should evolve in such a way that it should take custom prompting. It should ensure that an agent.md file is already present in the code base where the user can write how the agent should work, how the agent should react, and what it was explicitly trained for. This way, there will be much less hallucination and more code generation with better quality, and Windsurf will work according to user requirements.

There should be a proper markdown folder specifically designed in Windsurf for each product.

I would like to suggest that there should be one more feature that I am not able to use. Currently, I am not able to work on two repositories at a single time. Suppose I want to develop a feature that requires changes in both my frontend and backend. Windsurf lags in this scenario. It can only have access to the backend or it can only have access to the frontend and not both. If this feature comes, then Windsurf will be top in the market.

For how long have I used the solution?

I have been using Windsurf for two years.

What do I think about the stability of the solution?

Previously, Windsurf was not stable. It used to not change a particular file, but now it is stable.

What do I think about the scalability of the solution?

Windsurf can handle a lot of users at a time. Our team is working around 10 to 12 members on a Windsurf account and they are easily able to do it. There is no lagging in that. Windsurf can ensure that multiple users can work simultaneously on a single product.

How are customer service and support?

The customer support was not that good. It is mentioned on their website that you need to mail customer support to contact them. There is not an easy way to reach them. The experience was not so good as we have to wait for them to reply to our mail. I feel this is a very low rating.

Which solution did I use previously and why did I switch?

Previously, I used Cursor, but Windsurf was better at that time. However, after Cursor evolved in a great way and now it works very fine.

What was our ROI?

Money is saved and time is saved up to 80 to 90 percent because we are able to deploy fast. Money is also saved as we require fewer developers to work on a particular task. Before using Windsurf, we used to have 20 employees on a team, and now we have 10 employees only.

What's my experience with pricing, setup cost, and licensing?

I would say Windsurf is a better platform at low cost, around $15 per month. Compared to other costs, it is lower. It is a good value. If you know prompting, you can do any task with Windsurf.

Which other solutions did I evaluate?

I used Cursor as a solution because in Cursor there is a planning method and I can work on two repositories at the same time. Due to this, I would like to switch to Cursor. There are many more AI tools in the market now that are giving better responses compared to Windsurf. AIdrivity, Cursor, and Open Copilot are the top ones that are giving better responses.

What other advice do I have?

There are multiple purposes for which I am using Windsurf. The accuracy of Windsurf agent was not directly good, but after I provided a few things, I received better results. We use it in a public cloud and have bought a plan for Windsurf for our team members, where we can communicate with the entire team using a plan. I would give this review an overall rating of 6.


    Sujay Kakkirala

Automation has boosted test scripting speed but needs better multi‑agent orchestration

  • March 18, 2026
  • Review provided by PeerSpot

What is our primary use case?

Windsurf's main use case for me is to generate skills and create supporting files and scripts for those skills so that it can generate Selenium test scripts and also generate reports from performance logs. A user would input performance logs and receive an analysis of those logs as an HTML report at the end.

In a recent project, I created a skill that contained all the regex patterns and search patterns a user must use to get the right information from a large HTML log file containing performance testing logs. I also created a Python script and added it into the skill, mentioning in the skill.md file to use this Python file to extract certain information. It performed its own checklist and then provided an HTML report as the output.

What is most valuable?

I have yet to explore the Arena side, but I would say the best features of Windsurf are the cascade, the ability to access a browser for it to actually index the codebase, and the autocomplete because of that indexing. The best aspect is the ability to select from however many models are available in the list. Windsurf also has both a code and a plan mode, and I appreciate the ease of use—it is very straightforward.

Windsurf has absolutely impacted my day-to-day work by making things faster, mainly through autocomplete. One of the main positive impacts of Windsurf on my organization is to speed up workflows for developers and testers. All the skills that I am creating are so that other developers and testers can pull these skills into their local workspace and speed up their workflow. For performance testers, instead of going through huge logs, they can directly review a compact report with all the important information in it, mainly to save time.

Estimating how much time has been saved for my team thanks to Windsurf is challenging; I cannot really quantify it and I am not certain of the impact of the things I have built.

What needs improvement?

Windsurf can be improved with some sort of multi-agent orchestration at times and an easier way to add MCPs, as well as an easier way for it to use the browser without me mentioning it.

Windsurf should definitely improve on the retrieval coverage side and multi-agent side, which Cloud Code and others have.

For how long have I used the solution?

I have been using Windsurf for the past six months.

How are customer service and support?

No rating was provided for this section beyond an overall rating.

What other advice do I have?

The advice I would give to others looking into using Windsurf is that the credit system in the enterprise plan is really good. Even though I was quite a power user for a while, I was not able to hit the limit of those thousand credits, which is one of the biggest advantages. I think the biggest advice is to try out different models and see how they interact with your codebase, and make sure you can use skills, rules, and workflows wherever possible, which should help a lot. My overall rating for this review is 7.


    Ahmad Rilwan Haq

Agentic coding has boosted development speed but still needs faster, more accurate responses

  • February 12, 2026
  • Review from a verified AWS customer

What is our primary use case?

My main use case for Windsurf is for development and writing boilerplate code. I have been writing code to integrate third-party APIs. I mainly use it for development purposes.

What is most valuable?

Windsurf's best feature is that it is agentic. It automatically changes the code and updates it. If there are any exceptions, it automatically finds out what the exact issue is and provides the solution and fixes it.

Windsurf has saved me time and improved my code quality. We had some errors where I saw the exceptions in the logs. I copied the logs and pasted them into Windsurf, so it found the issue, found the bug, and fixed it. Otherwise, I would have had to manually debug it and solve the issue.

Windsurf has saved us a lot of time and manpower. A task can be done by one person using Windsurf. For example, a task that would take a few days can be done in one day. If I had four tasks for a day, I could finish them using Windsurf in half a day.

What needs improvement?

Windsurf starts to hallucinate after some point, which is a memory problem and a general AI problem. For example, after some time, it will start forgetting what we were doing and it starts hallucinating and doing the same things.

The free version is very good. An improvement would be to have the agentic AI directly integrated into the computer or as an IDE-specific plugin, rather than being browser-based.

The answers from Windsurf are not always accurate, and it is also a bit slow. Comparing it to other solutions like GitHub Copilot and other competitors, they give better and more advanced responses.

For how long have I used the solution?

I have been using Windsurf for the past four months.

What do I think about the stability of the solution?

Windsurf is about 80% stable. Sometimes, it hallucinates.

How are customer service and support?

Customer support is good.

How would you rate customer service and support?

Negative

Which solution did I use previously and why did I switch?

Previously, I used GitHub Copilot. It was not as user-friendly and not agentic like Windsurf; it was just giving solutions. However, they have now upgraded it, and it is similar to Windsurf.

What's my experience with pricing, setup cost, and licensing?

Windsurf's pricing and setup cost are reasonable compared to other providers. The cost is almost the same as competitors, and I do not see much difference. However, if it were a bit less, it would be more useful for us to save money since we are a startup.

What other advice do I have?

Windsurf is very helpful for day-to-day tasks and should be used freely as you wish. Windsurf could be a little bit faster. My overall rating for this review is 6.

Which deployment model are you using for this solution?

Private Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)


    reviewer2784909

Using AI assistance has streamlined daily API feature development but still invites refinements

  • December 05, 2025
  • Review provided by PeerSpot

What is our primary use case?

I have been using Windsurf off and on for the last year. My main use case for Windsurf is for software development. Currently, we're working on an API, and Windsurf will help us develop a particular feature so we can enter a prompt and it executes.

As we're developing features, Windsurf fits into my workflow day to day.

What is most valuable?

Windsurf offers a nice alternative to the different AI IDEs out there right now.

What makes Windsurf stand out as an alternative to other AI IDEs I've tried is limited. As we're experimenting with different AI IDEs, Windsurf has positively impacted my organization by providing options.

Having more options has led to specific improvements or outcomes for my team.

What needs improvement?

I have no suggestions at the moment for how Windsurf can be improved. I would not add more about the needed improvements, even small things that could make my experience better.

For how long have I used the solution?

I have been working in my current field for eight years.

What do I think about the stability of the solution?

Windsurf is stable.

What do I think about the scalability of the solution?

Windsurf's scalability is fine.

How are customer service and support?

I'm not sure how the customer support is.

Which solution did I use previously and why did I switch?

I previously used Cursor, and we just wanted to try the different options out there. I evaluated Cursor before choosing Windsurf.

What other advice do I have?

I don't have anything else to add about my use case with Windsurf. I don't have anything to add about the features. I gave Windsurf a rating of seven because I don't have any complaints about the product. I don't have any advice to give to others looking into using Windsurf. I don't have any additional thoughts about Windsurf before we wrap up.


    reviewer2783511

Using AI has boosted our coding speed and onboarding, but accuracy still needs improvement

  • December 02, 2025
  • Review provided by PeerSpot

What is our primary use case?

My main use case for Windsurf is for development while coding. Whenever we have Jira stories or anything, such as a bug fix, we go and ask Windsurf to work on it.

What is most valuable?

The best features Windsurf offers are the agent and flow. The agent stands out because with Windsurf, we can connect to the different MCP servers, which is helpful. Windsurf has positively impacted my organization by increasing productivity. From my point of view, it has increased productivity because we are doing a one-week hackathon, and we were able to build a product from scratch, which would have taken at least two to three weeks. With Windsurf helping me build it in a week, the time savings are substantial.

What needs improvement?

I don't think of any improvements for Windsurf right now. If Windsurf could come and build with all these connections to different clean services, that would be helpful.

For how long have I used the solution?

I have been using Windsurf for almost less than a year.

What do I think about the stability of the solution?

Windsurf is stable.

What do I think about the scalability of the solution?

Windsurf's scalability is much better.

How are customer service and support?

I didn't need customer support, so that's a good point. I would probably rate the customer support a 10.

Which solution did I use previously and why did I switch?

I have used Copilot before, but I found Windsurf much faster and much easier.

What was our ROI?

I think we see a return on investment in terms of time saved. From my point of view, I see that within our team, we are doing a lot better.

Which other solutions did I evaluate?

Before choosing Windsurf, I evaluated Cursor.

What other advice do I have?

It's easy to onboard a new engineer with Windsurf, helping them get onboarded much faster. I chose 7 out of 10 because I've used Cursor as well, and sometimes I feel Cursor hallucinates less compared to Windsurf. Windsurf is a one-stop shop to do live coding and fast coding. I found this interview pretty good and don't think anything should change for the future. My overall review rating for Windsurf is 7 out of 10.


showing 1 - 6