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

8 AWS reviews

External reviews

17 reviews
from

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


    reviewer2804436

AI coding workflows have accelerated routine development and debugging while improving focus

  • April 14, 2026
  • Review provided by PeerSpot

What is our primary use case?

I have been using Windsurf for a few months now, mainly as part of my development and productivity workflow. During this time, I explored its capabilities for code assistance, faster debugging, and improving overall development efficiency. It has been particularly useful in speeding up routine tasks and helping me to focus on problem-solving rather than repetitive coding.

Our main use case for Windsurf is to make code changes and we are mainly focusing on development and productivity enhancement. We also use it to speed up coding, debugging, and understanding complex codebases, especially when working across multiple tools and systems. In my day-to-day work, I rely on Windsurf to generate code snippets, troubleshoot issues, and explain existing code logic.

Our main focus is generating code snippets, troubleshooting issues, and creating code logic. When dealing with errors or unfamiliar implementation, it helps quickly identify solutions and suggest improvements. This significantly reduced the time spent on debugging and research, allowing us to focus more on building optimization and workflows.

What is most valuable?

The best features in my experience include AI-driven code generation, which does not just autocomplete lines but understands the intent and can generate full functions and logic based on the context. Another standout feature is Cascade, an AI agent workflow tool. This allows the tool to handle multi-step tasks such as writing code, modifying files, and even running commands, almost like a junior developer assistant. I also find its deep codebase understanding and local indexing very powerful. It can analyze the entire project and give context-aware suggestions. Additionally, inline AI editing, built-in terminal support, and memory system make workflows smoother.

The feature I use the most is deep codebase understanding combined with AI code generation. It is incredibly helpful when working on existing projects or unfamiliar code because it can quickly understand the context and suggest accurate changes or additions. This saves a lot of time that would otherwise go into reading and figuring out the code manually. I also frequently use the code generation for writing functions, fixing bugs, or speeding up repetitive tasks. It helps me move faster without compromising quality. While Cascade is powerful, I use it more selectively for multi-step tasks.

One small but really valuable aspect I appreciate is how seamlessly it fits into the development workflow. It does not feel like a separate tool. I can interact with AI directly inside the editor without breaking my flow, which keeps productivity high. Another nice detail is its context memory. It remembers what I was working on and gives more relevant suggestions over time, so I do not have to repeat myself or re-explain things constantly. Additionally, the inline editing and quick fixes are very smooth. Instead of jumping between tools or rewriting code manually, I can apply changes instantly, which makes day-to-day development much faster and less disruptive.

The bigger improvement is faster development and debugging. Tasks that used to take hours, such as unfamiliar code or fixing issues, can now be done much quicker with AI assistance. We have also seen better efficiency and reduced repetitive work. Developers spend less time on boilerplate code and routine tasks and more time on solving real problems and improving systems. Another impact is faster onboarding. New team members can understand the codebase more easily with AI explanations.

We have seen around 30 to 40% reduction in development time for routine tasks such as writing boilerplate, debugging, and understanding existing code. Tasks that used to take hours can usually be done in minutes. We have also noticed a 20 to 30% decrease in debugging time since the AI helps quickly identify issues and suggest fixes, reducing trial and error efforts. Overall developer efficiency has improved by 25 to 35% as less time is spent on repetitive work and more on actual problem-solving. Additionally, new developers can become productive much faster, around 30% quicker, by using it to understand the codebase.

What needs improvement?

Overall, Windsurf is a powerful tool, but one key area is the accuracy and consistency of suggestions. While it is very helpful, sometimes the generated code or fixes need manual validation, especially for complex or production-level logic. Another improvement would be better control over AI actions, especially in agent workflows like Cascade. More transparency and fine-grained control would help developers trust and use it more confidently in critical tasks. Performance can be improved slightly.

One area for improvement is around context limits and memory handling. Sometimes when working on very large codebases or long sessions, the context can feel limited. Improving how it retains and prioritizes context would make suggestions even more accurate. Another area is documentation and onboarding guidance. Since Windsurf is a relatively new tool, having more structured documentation, best practices, and real-world examples would help teams adopt it faster. Additionally, enterprise-level controls could be enhanced, such as better security, audit logs, and usage tracking.

One additional area for improvement is offline and limited connectivity support. Since Windsurf relies heavily on AI capabilities, having a more robust fallback or partial offline functionality would be useful in restricted environments. Another point is the customization of AI behavior. It would be great to have more control over how the AI responds, such as tuning it for specific coding standards, project styles, or team preferences. Additionally, integration with more developer tools and ecosystems could be expanded. While it already fits well into the workflow, deeper integrations with CI/CD pipelines, issue tracking, and monitoring tools would make it more powerful.

For how long have I used the solution?

I have been working for the past two years in my current field.

What do I think about the stability of the solution?

Windsurf is stable.

What do I think about the scalability of the solution?

Scalability is very good. As of now, we have a team of 50 developers where we provided Windsurf to all of the teams and they are using it very well. When it comes to scalability, it is very easy for the integration as well. Windsurf is scaling very nicely.

How are customer service and support?

Customer support is very good. Whenever we have any query, we can raise a simple ticket and the following up is very nice.

How was the initial setup?

Onboarding is quick and straightforward.

What about the implementation team?

We are using GCP.

What was our ROI?

From a practical standpoint, the biggest ROI comes from time savings and faster delivery. We have seen around 30 to 40% improvement in developer productivity, which directly translates into quick feature releases and reduced development cycles. This aligns with industry insights showing AI coding agents significantly improve speed and efficiency. We have also reduced development cycle time by 20 to 25% and increased throughput by 12%. The developer time saved with AI assistance handling repetitive tasks is also notable. The ROI is visible through faster feature delivery, reduced manual effort, improved developer productivity, and better utilization of the engineering team.

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

The pricing is fair and flexible. It offers a free tier which is great for getting started and testing the tool without any upfront cost. The Pro plan is around 15 dollars per month which includes access to premium models. It is very minimal since it is a cloud-based tool and does not require any infrastructure or heavy installation.

What other advice do I have?

Overall, Windsurf is a very good tool for engineering productivity and coding sessions. It also enhances the time productivity of the SRE as well. Windsurf is a very good tool to work with.

It is a powerful tool for handling repetitive tasks so that the engineer can focus more on high-value work such as system design and optimization. Tools such as Windsurf even provide analytics to track time savings and productivity improvements across the team. Making Windsurf a part of your team is a good investment. I gave this review a rating of 8 out of 10.


    Ashish Lonare

Optimized queries have reduced my coding time and improve my daily development tasks

  • April 05, 2026
  • Review from a verified AWS customer

What is our primary use case?

My main use case for Windsurf is to write code and to optimize the code in my day-to-day tasks.

I worked with a database like SQLite on the mobile app side, where I had many queries. I wrote one query for selecting data from one table and I used Windsurf to optimize that. After that, Windsurf suggested optimizations for all the queries, and when I type a method name, it suggests everything inside that. I used it that way to accept the changes from Windsurf.

What is most valuable?

The best features that Windsurf offers, in my opinion, include optimizing the code, and I can also use it for documentation, in the sense that it explains the code.

When I mention documentation, I am talking about Windsurf's ability to help understand the code, rather than automatic documentation generation.

Windsurf has helped me a lot by reducing the development time. By using Windsurf, I have reduced my time by 30% to 40%.

What needs improvement?

I do not have anything to suggest for improving Windsurf at this time.

For how long have I used the solution?

I have been using Windsurf for about two years, as I started working with Windsurf two years ago when it was Codium.

What other advice do I have?

I rate Windsurf a perfect 10 because I used it extensively when I was working on a task, and I completed it before the deadline, earning some recognition from my organization.

Currently, I am using Windsurf in my VS Code. I did not purchase Windsurf; I just added the extension in VS Code.

I recommend that you check Windsurf based on your requirement to see if it is useful for your needs. My overall rating for this product is 10 out of 10.


    Saurabh Patwardhan

Automation has transformed data workflows and empowers self-service reporting across teams

  • April 02, 2026
  • Review provided by PeerSpot

What is our primary use case?

My main use case for Windsurf is creating scripts that move data from Python scripts to transfer data from Teradata to Snowflake. I also used it for automating all the data loading processes, which pull data from the landing area of the data warehouse and push it to the integration layer. From there, it schedules an email to create a report from those integrated data, creates a view on a different semantic layer, and generates a chart—either a pie chart or bar chart report—to send to required stakeholders.

I have two other cases with Windsurf. The first one is an AI chatbot that we are in the process of building with the help of Windsurf. Basically, that will connect to Tableau.

What is most valuable?

The best feature Windsurf offers is the ability to plan the job or task first and then create an executable model. This gives us a clear picture of what I am going to do, what I will receive, what the outcome will be, and how it can benefit the end user.

The planning and executable model feature helps my team day to day by saving a lot of rework. Most of the time when you ask a particular question to Windsurf, you miss bits and pieces of where to begin and what to end, and what to skip and what to add. However, during the planning phase, you can collaborate with Windsurf to make your plan accurate. When execution happens, you get the desired result without going through the rework of returning to planning after getting the result. It breaks that chain. If your planning is perfect, execution does not need a lot of rework.

Windsurf has positively impacted my organization by helping us achieve at least ten to twenty percent improvement for each individual working in the data warehouse to use Windsurf instead of looking for help from any other team. For example, if a business stakeholder wants to get data about any report or any updates about any report, instead of asking a resource for an update, a business user can ask Windsurf to look into the tables and provide the report. This reduces the dependency on the front-end reporting team.

What needs improvement?

Windsurf can improve by making sure to ask the user if they are talking about the same context where the request started. Request number one might be related to creating a report, and request number two might be related to writing an email. Usually, Windsurf mixes those two requests because it does not ask the user if they are talking about the email or the first request. Windsurf takes it by default that both requests are related and continues. This sometimes creates rework.

For how long have I used the solution?

I have been using Windsurf since one and a half years ago.

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 quite good. I think we went from a few hundred users to maybe four to five hundred users in our organization. There was no glitch or any issues while scaling across two different time zones and two different organizations.

How are customer service and support?

I do not have any insight on customer support. However, whenever licensing is required, we always got a quick response from them. I am not directly involved in the communication with Windsurf support.

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

We have not used any other solution before now. Windsurf is our first starting point for AI.

What was our ROI?

At this point, I am not in a position to share the metric on return of investment. However, I can tell you right now the return of investment is mostly based on time and some part of money saved. At the employee level, we have not yet reached the point where we can purely say that we have actually gotten returns from Windsurf instead of an employee.

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

I do not have a clear understanding of how Windsurf pricing is set up in my organization. I am not part of the committee which took care of licensing across the organization. Right now, I think Windsurf is costing our organization differently than it started. We initially went with a bulk buy where the entire organization was available to use. Now it is ADFS login related, so every user can see their own number of ACUs, hours used, resources used, or credits used by Windsurf.

Which other solutions did I evaluate?

I am not in a position to give this answer because I am not a leader who decided on Windsurf. There might be a team which went through many other tools and compared them with Windsurf. That was my organization's management decision.

What other advice do I have?

I give Windsurf a nine out of ten because you get automation done by Windsurf all the time. Not only automation, but whether writing an email, writing a document, or creating detailed information, it gives you detailed insights. I deducted one point because of the rework and training that needs to be provided to the Windsurf agent to make sure it is useful for your job. I feel a nine is already a very high number.

I can advise that Windsurf has almost all the available agents, starting from Claude or any other AI tool or AI LLM model being used. We have the highest level of agent to the lowest level of agent which can help you in day to day activity, whether writing an email, looking into PDF files, looking into an Excel sheet, or creating a Python script. Windsurf has a vast variety of AI models available, and that gives a lot of flexibility and cost savings.

My overall rating for Windsurf is nine out of ten.


    Dinesh Duraimani

Automation has boosted front-end testing and debugging and now saves significant development time

  • March 31, 2026
  • Review provided by PeerSpot

What is our primary use case?

My main use case for Windsurf is coding, unit test case creations, and debugging for front-end Angular. For debugging in Angular, if I need to check the code with issues, template issues, or any lint issues, I can ask Windsurf to check the specific file or related things, and it analyzes and provides me the solution. For unit test cases, I will ask Windsurf to create that test case for a specific file or function.

What is most valuable?

I find that Windsurf is a good tool to use, as it automates many things in coding, development, and analysis. Windsurf offers features such as auto suggestions. When comparing Windsurf's auto-suggestions to other tools I've tried, I notice that a few suggest irrelevant content or don't match the syntax, while Windsurf analyzes the code and provides suggestions that match the code or functionality accurately.

Windsurf is a good tool that everyone can use, as it has many features that reduce the time required for coding. Windsurf positively impacts my organization by reducing the efforts required to depend on more critical technologies, as it provides everything within itself and offers many latest technologies. Both time and productivity are saved by using Windsurf, making it a recommended tool.

What needs improvement?

Windsurf can improve its analytical solutions and inbuilt features, as I currently have a dependency on external third-party tools that could be introduced into Windsurf itself to reduce that time or dependency. The only improvement needed for Windsurf is to reduce dependency on third-party tools.

For how long have I used the solution?

I have used the solution for around ten months.

What do I think about the stability of the solution?

Windsurf is almost stable.

What do I think about the scalability of the solution?

Windsurf's scalability is almost good.

How are customer service and support?

I hear that Windsurf's customer support is good, but I haven't reached out to customer support since I haven't faced many issues.

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

Before Windsurf, I used GitHub Copilot as another solution.

What was our ROI?

I see a return on investment with Windsurf, as it reduces effort and allows for a decrease in the number of developers needed.

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

The pricing, setup cost, and licensing for Windsurf depend on the customer only and are not specific to developers, as this is decided by management and upper teams.

Which other solutions did I evaluate?

I evaluated other options such as GitHub Copilot before choosing Windsurf.

What other advice do I have?

Windsurf is already in development and is almost fully developed, and it keeps improving. For those looking into using Windsurf, I advise them to understand all the features that can be utilized in Windsurf, which reduces their effort and time. Everything is good with this interview, and all questions are relevant to the feedback. I would rate this review experience a 9 out of 10.


    Patricia Parrela PhD

Testing an AI builder has exposed frequent errors but has helped clarify our website vision

  • March 30, 2026
  • Review from a verified AWS customer

What is our primary use case?

My main use case for Windsurf was to create a website for the company.

A specific example of how I used Windsurf to create the website is that we needed a simple landing page for the new company, which included just a few sections, a hero section, a few feature sections, and a form for contact.

This is the only project I used it for, and it was a test. We were trying to test AI tools to speed up our work since it was a small startup.

What is most valuable?

The best features Windsurf offers, from my experience back in early 2025, include being a prompt-based, LLM style app and website builder. I mostly used the prompt to create the website even though I can develop and program, as we were testing to see if we could create the website faster.

Windsurf positively impacted my organization during the testing phase as it was the first tool that we used, which was good to compare with other tools.

Comparing Windsurf to other tools helped shape our expectations because it was the first tool that we used, so we had nothing to compare to.

What needs improvement?

When I started using Windsurf, I had a worse experience compared to building using code, as I am very fast at building code and it gave me tons of errors that I needed to fix. So it was basically faster to code all over again than to use the prompt-based approach. I used it for a few days, and then we dropped it and used Lovable instead.

The interface of Windsurf was quite easy to use, so I do not have a problem with the UI. However, the issue was that it gave me so many errors that took too long to fix, and it was hard to polish it because I spent so much time fixing the errors related to building what I wanted and also publishing.

If you ever bring back the prompt-based builder for Windsurf, then just make sure there are fewer errors coming up, as the experience was not bad; it just took too long to fix the errors. That is what I would improve.

For how long have I used the solution?

I have been using Windsurf for about a year.

What do I think about the stability of the solution?

I would say Windsurf was 90% stable.

What do I think about the scalability of the solution?

I do not know about Windsurf's scalability because we would not need more websites, but if you are building websites for clients, then I think if it did not have so many errors, we could scale. We would probably need to get a new plan, but I feel it could be scalable.

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

I did not previously use a different solution.

What was our ROI?

I did say it saved us about 10 hours of design time because, even though we did not continue with it, it helped us pin down and filter some of the things that we needed to decide on for the website.

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

My experience with pricing, setup cost, and licensing was that we used the free license back then.

Which other solutions did I evaluate?

Before choosing Windsurf, we evaluated both Lovable and Windsurf.

What other advice do I have?

I just joined Windsurf again because I used it a year ago for a few days and never used it again, but when I joined now to see what changes it had, I noticed that it seems like a completely different tool that is much more robust with a different goal now. I see a lot of potential and would try to use it again for its new purpose.

My advice to others looking into using Windsurf is that if you are looking for the tool that it was a year ago, it is just gone. It is a different tool now, but if your needs are more technical, involving code, then I would definitely check it out.

I am rating this review 5.


    reviewer2812914

Exploring AI-assisted coding has improved code review clarity but still needs better performance

  • March 30, 2026
  • Review provided by PeerSpot

What is our primary use case?

I have mainly used Windsurf for testing purposes. I started using it when it became popular, especially before it was called Windsurf, when it was called Codium. I have used both the editor and the autocomplete service.

I experimented with how they handle the topic and how they implement the AI flow in the same way as other AI-based editors. I mainly wanted to see what their different proposal was, and I developed a couple of projects specifically to test this.

The last project I developed was an editorial-style landing page using Astro, which did not have interactivity; however, they were components with a lot of dynamism and a lot of logic between animations and user-triggered flows.

For my main workflow, I do React Native development, and my main hurdle in using this editor, which is not strictly Windsurf's fault, is the performance issue. Since React Native, along with all the tools I need to keep running at the same time, consumes a lot of resources. The editor becomes one more competitor for my system resources, and this harms me a lot in performance, especially regarding RAM. I know this is not directly Windsurf's fault; it is the fault of what it is based on. But this is one of my major impediments when it comes to using an editor based on Visual Studio, which is Windsurf's case, and with which I had problems when developing in React Native.

What is most valuable?

The particular tool Windsurf has to differentiate the AI-generated code helped me. Even though nowadays most editors already have a very similar tool, Windsurf's was the first that impressed me and was useful for me.

I think Windsurf is the one that offers the most consistent experience. However, I have to admit that the competition is pretty stiff. For me personally, the biggest differentiator when using an AI editor is the available models, and in reality most editors already have the same models. There is not a feature for me that stands out in Windsurf over other text editors currently, mainly speaking of flows, which are what really matter.

Since the vast majority of editors are based on Visual Studio Code, many times, especially at the beginning, you could notice how certain flows were still the same as Visual Studio Code unintentionally, for example, names of windows or things of that nature. However, Windsurf was the first that changed the editor layout format a bit, but kept it consistent across all its tools and how you were redirected between them. For example, with the same chat window, which at the time Visual Studio did not have a chat window and Windsurf developed one, and it worked quite well, it felt quite integrated into the editor because it was dynamic. On the other hand, there were other editors that had chat at the time, and it was quite clunky and very manual.

Even though not mentioned as an improvement, the tool for seeing differences between the previous code and the new code generated by AI helped me a lot to debug possible errors before seeing them, especially for certain animations involving SVG vectors.

What needs improvement?

I like the model Windsurf implemented, Windsurf's own model, SWE. I think it is good for what it offers, especially on a free tier. However, again, you have to go to the advanced models to really get a big difference.

Windsurf is not a current daily work tool. It is a tool that has been used in an exploratory way, which has been satisfactory; however, as I mentioned, there has been no noticeable difference compared to other tools.

In terms of productivity, there has not been any notable improvement. It was more pleasant at a usage level, but in terms of pure productivity as such, there has not been improvement.

I think having a light mode to be able to just edit code with a minimum of services running could help, since especially nowadays when there is scarcity or problems regarding RAM, when you do not have enough capacity. For example, I have a machine with 16 GB of RAM, and even with that, developing in React Native, I experience slowdowns, lags, and I see how my system slows down when I have many services consuming my RAM. Currently, I use native editors that help me, and the difference is very noticeable; it is practically from 100 megabytes to 1 gigabyte. I think optimizing resource consumption would be a very key point.

What do I think about the scalability of the solution?

A very large project becomes a bit complicated to manage, since you have to have a lot of control over how the model is executed, basically having directives. However, I am not sure if this is replicable in other editors, because I have not tried that many large projects.

How are customer service and support?

I have not had to contact support.

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

Windsurf was the first AI editor I used, specifically in an exploratory way. After Windsurf was when I dared to try other tools to see what different things they offered.

Which other solutions did I evaluate?

I evaluated both Zed, the editor that is native, and terminal tools such as Cloud Code and Open Code using other APIs.

What other advice do I have?

The last project I developed was an editorial-style landing page using Astro, which did not have interactivity; however, they were components with a lot of dynamism and a lot of logic between animations and user-triggered flows.

In terms of productivity, there has not been any notable improvement. It was more pleasant at a usage level, but in terms of pure productivity as such, there has not been improvement.

For my main workflow, I do React Native development, and my main hurdle in using this editor, which is not strictly Windsurf's fault, is the performance issue. Since React Native, along with all the tools I need to keep running at the same time, consumes a lot of resources. The editor becomes one more competitor for my system resources, and this harms me a lot in performance, especially regarding RAM. I know this is not directly Windsurf's fault; it is the fault of what it is based on. But this is one of my major impediments when it comes to using an editor based on Visual Studio, which is Windsurf's case, and with which I had problems when developing in React Native.

I think having a light mode to be able to just edit code with a minimum of services running could help, since especially nowadays when there is scarcity or problems regarding RAM, when you do not have enough capacity. For example, I have a machine with 16 GB of RAM, and even with that, developing in React Native, I experience slowdowns, lags, and I see how my system slows down when I have many services consuming my RAM. Currently, I use native editors that help me, and the difference is very noticeable; it is practically from 100 megabytes to 1 gigabyte. I think optimizing resource consumption would be a very key point.

A very large project becomes a bit complicated to manage, since you have to have a lot of control over how the model is executed, basically having directives. However, I am not sure if this is replicable in other editors, because I have not tried that many large projects.

I would rate this product a 7 out of 10.


    Ernesto Riveiro

AI-driven workflows have boosted releases and automation but still need better token efficiency

  • March 28, 2026
  • Review from a verified AWS customer

What is our primary use case?

My main use case for Windsurf has been automating infrastructure scripts in the Azure environment, specifically using PowerShell. I have leveraged the tool to manage SSL integration and key vaults, as well as performing code reviews for an application hosted on IIS.

Regarding a specific example of how I use Windsurf, I engaged in a contextual conversation with the agent for a cross-cloud integration between AWS and Azure, leveraging a hybrid approach between cloud and Grok models to find the most cost-effective logic for the script. I provided the agent with the specific target environment, a virtual machine, and defined the deployment requirements. Windsurf helped me generate and refine the PowerShell script needed to bridge the two platforms, while ensuring the automation was optimized for performance and budget.

I use Windsurf to implement a lot of pipelines on GitHub Actions. I was working with the migration from Jenkins on a legacy application, and Windsurf helped me significantly with this migration, debugging all the pipelines and aiding me substantially with CI/CD.

What is most valuable?

The AI Flow agentic mode is a game changer. It does not just suggest code; it autonomously navigates the codebase, creates files, and executes terminal commands to reach the goal I have set.

All of the team has started working with Windsurf. We use rules for all the team so we have a standard procedure for deployment. This has helped with the agile development of the team, and with another application such as Linear, working with issues and incidents.

We were deploying one time a week before we started working with Windsurf, and with Windsurf, we are succeeding in a maximum of five releases in a week.

Windsurf is built on VS Code, which is the industry standard. This is a huge advantage for me because it allows for a seamless transition. I can keep using all my essential DevOps extensions for Azure, AWS, and Kubernetes without any compatibility issues. The user interface is familiar and high performance, meaning there is no learning curve. It feels like my professional environment, but with superpowers, thanks to the integrated AI Flow.

A standout moment was during a migration from Jenkins to GitHub Actions, converting complex Jenkins files into GitHub Actions workflows, which is typically a tedious process. Using Windsurf AI Flow, I was able to point the agent to my existing Jenkins pipelines. The AI did not just translate the code; it mapped the logic across the entire codebase, identifying environment variables, secret management requirements, and build dependencies. It autonomously generated the new GitHub workflow files and even suggested fixes for syntax mismatches that would have taken me hours to debug manually.

What needs improvement?

I think that it is all about the cost of the tokens and the models, but I believe that is the problem for every company right now. For now, just keep working on the way the applications and the AI flows work with the codebase and how they use the context.

Windsurf is supporting MCP, which is an important standard for the integration with other tools. Most of the context tokens are consumed by documentation. We need a good structure for the agent to be optimized with this. Most of the time, our developers are wasting money because the agent does not save the context properly.

The tokens were fully consumed in the middle of the month. With the on-demand plan, we do not get extra tokens, so we have to downgrade our use of the agent models to a free one. When that happened, it increased the time of development because all the developers had to prompt the agents in a better way. However, that is more related to the decision on the plans. In five or six days, I consume all the tokens.

For how long have I used the solution?

I have been using Windsurf for eight months since mid 2025.

What do I think about the stability of the solution?

Windsurf is stable.

How are customer service and support?

The customer support is good.

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

We were using Cursor, and we switched because we thought that after the transition of the team from Windsurf to Antigravity, it was a good opportunity to test the software. Part of the team is working with Windsurf, and the other part with Cursor, and we are exploring what each application has to offer so we get the best solution for development.

What about the implementation team?

We were with a team of four developers, and before Windsurf, we needed at least eight developers.

What was our ROI?

Few employees needed and time saved.

What other advice do I have?

Two things: first, try to understand the project you are going to work on and start new projects fully planned with Windsurf. I would rate this review a seven out of ten.


    Robert Huff

Agentic coding inside an IDE has transformed daily code building and multiplied team output

  • March 26, 2026
  • Review provided by PeerSpot

What is our primary use case?

I have been using Windsurf for two years. My main use case for Windsurf is code building. I use Windsurf for code building on a day-to-day basis. We started with Windsurf as the first platform we used for Agentic coding.

What is most valuable?

Windsurf offers an easy place to engage with LLMs inside an IDE. What I find most valuable about engaging with LLMs inside the IDE is both the speed and the integration.

Windsurf has positively impacted my organization by allowing us to experiment and adopt Agentic coding practices before major platforms such as VS Code, Bard, and Codex jumped on board. It was one of the first that allowed us to use whatever LLMs we wanted inside an IDE to write code, and so it was where we started our frontier two years ago. Since adopting Windsurf, I have been able to downsize my staff and increase my output by 5x.

What needs improvement?

Windsurf needs to be improved because the entire coding harness needs to be rethought. We need a bigger IDE that is outside of what just a VS Code fork is at this point in time. To do that, we need something different. What that is, I'm not certain, but things such as inboxing models and inboxing on different tasks are needed. One of the big things that I'm using right now is Conductor.build, which satisfies a lot of these boxes, but even that doesn't feel total because what Windsurf has now is just the table stakes of what it is to be in Agentic coding.

I wish Windsurf would break down things to using things that we're used to and take us away and abstract away from the codebase more. I don't review code; I don't look at code anymore. My team members don't look at code; I have agents that review code, and that needs to be part of the UI. Looking at code is now almost obsolete.

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?

The customer support for Windsurf is good.

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

Prior to Windsurf, we were using GitHub Copilot because it was the only possible AI solution around coding at that point. However, that game has significantly changed over the last few years.

What was our ROI?

I have seen a return on investment; I was able to reduce my staff, and I've watched my shipping metrics increase by 5x.

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

My experience with pricing, setup cost, and licensing is fine.

Which other solutions did I evaluate?

Before choosing Windsurf, we looked at Cursor and we looked at GitHub Copilot.

What other advice do I have?

My advice to others looking into using Windsurf is to think big and dream big. I appreciate Windsurf and where it was before it was acquired by Droll and Antigravity came out. We just need to think bigger about the IDE and change the developer experience. I have rated this review an 8.


    Haris Harris

Integrated agents have boosted backend delivery speed and have transformed project planning

  • March 25, 2026
  • Review from a verified AWS customer

What is our primary use case?

I most often use Windsurf for backend development because I appreciate how the autocomplete tab functions and how the agent integrations are embedded within the IDE.

I recently created a module that integrated complex backend logic while using Windsurf. With the help of the integrated IDE agents, I was able to complete it quickly rather than spending several hours or days. I finished it within thirty to forty minutes, which was really helpful.

I also use Windsurf to plan new projects when I'm working on side projects. During those times, I use Windsurf to create a proper plan in the planning mode.

What is most valuable?

Windsurf's autocomplete is good, and the agent modes are really effective.

During the agent modes, the cascade feature is particularly cool. What I most appreciate, and what could be improved, is the context awareness, specifically how much context is consumed within Windsurf chat. Including visibility into context usage would be really helpful. When in a single chat, being able to easily identify how much context the LLM uses would allow me to clear the chat or make other adjustments as needed.

Windsurf has improved the productivity speed in my organization. Previously, I would spend hours developing a task or fixing a bug, which could take one or two days. With the help of these agents, I have been able to work much more quickly, which has improved my productivity. This has also helped my organization deliver fixes or address customer issues much faster.

I have saved considerable time since using Windsurf. For example, I recently planned a module development project that was expected to take two weeks. Using Windsurf, I completed it within a week because I could run multiple agents in the background, which was really helpful.

What needs improvement?

I would appreciate having context usage visibility, such as a bar or indicator showing how much context is used by the chat in a single conversation. That would be helpful.

For how long have I used the solution?

I have been using Windsurf for approximately a year.

What do I think about the stability of the solution?

Windsurf is stable for the most part.

What do I think about the scalability of the solution?

Windsurf's scalability is quite good.

How are customer service and support?

The customer support for Windsurf is good.

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

I was using VS Code with integrated Copilot before Windsurf. I switched because of how well the LLMs and the agentic workflow are integrated within the IDE, which was really helpful. Compared to VS Code, Windsurf is really good, so I'm using it now.

I was only using VS Code before, so I switched from VS Code to Windsurf.

What was our ROI?

As I mentioned previously, I recently completed a project task module with Windsurf which was planned to be completed within two weeks with three developers. However, I was able to complete it within a single week, and I was the only person who worked on it. This means we saved two developers' efforts.

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

The pricing, setup cost, and licensing for Windsurf are good.

Which other solutions did I evaluate?

I would suggest that others try other IDEs such as VS Code. Once they try that and come to Windsurf, they will surely know how good Windsurf is compared to the others.

What other advice do I have?

All the features that I have used in Windsurf are quite good. The aspects I have mentioned regarding improvements for Windsurf are the main areas I have considered. My overall rating for Windsurf is eight out of ten.

Which deployment model are you using for this solution?

Hybrid Cloud

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

Amazon Web Services (AWS)


    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.