Windsurf’s Goes More Agentic with Plans
While Cursor dropped a flashy v1.0 update this week, Windsurf has been steadily executing on its own roadmap — and the progress is no less agentic and impressive. Here’s a breakdown of what’s new, what’s useful, and what feels like a peek into the future of agent-driven automation. I have been using Plan mode extensively for days and it’s truly a massive improvement.
✨ Plan Mode for Smarter, Longer Tasks
Plan Mode is now active and proving to be more than just a feature — it’s a mindset shift. Instead of throwing isolated commands at an LLM agent, you now build plans — structured steps that get executed sequentially with awareness. Think of it like scripting, but with an intelligent assistant that understands context and dependencies.
Why it matters:
- Enables multi-step workflows like repo initialization, refactoring, and analysis.
- Automatically stores plan files that can be versioned or reused.
- Think of it as CI/CD for your personal dev workflows.
My take:
Plan Mode is Windsurf’s updated, improved, more agentic automation. While others hype up single command prompts, Windsurf is quietly enabling AI workflows that feel more like smart pipelines with software development. It technically moves more towards a requirements natural language based initial creation plan where code automation flows from that.
⚖️ Security Improvements & Rules Granularity
There’s also been noticeable tightening in how .windsurf/rules behave. More precise match patterns, support for command allow/deny lists, and better defaults for user safety.
Highlights:
- Wildcard pattern improvements.
- Better sandboxing in workspace environments.
- Auto-deny on risky commands like
sudo,chmod,mv,rm— unless explicitly permitted.
Why it matters:
This is Windsurf signaling maturity. Enterprise devs and cautious power users now have better guardrails without giving up power.
? AutoRun Now Supports More Tools
Windsurf’s AutoRun cascade can now be configured to execute shell commands like grep, find, head, python3 directly without extra typing.
You asked for it, now it’s here:
- Easily cascade shell analysis into LLM processing.
- Automatically run useful file search and data inspection tools.
- Works great with log processing, repo audits, or CSV validation.
? Memory Efficiency + Performance Fixes
Many users (especially on M1/M2/M3 Macs) noticed high memory usage in certain background processes (language_server_macos_arm, Windsurf Helper). Windsurf devs pushed silent fixes that cut RAM usage nearly in half.
Why you should care:
- More tabs and projects can run concurrently without crashing.
- Better performance on older machines or under heavy load.
? Cascade DevTools and Plan Files Become Reusable Assets
Saved plans are no longer ephemeral. Windsurf now supports reusing and editing plan files via the DevTools UI, making your AI work artifacts persistent and sharable.
This unlocks:
- Code automation templates.
- Daily workflows that evolve with your stack.
- Shareable plans for team use or open source contributions.
Summary: Windsurf Is Building an Agentic Workflow OS
Windsurf with the Plans especially is a massive improvement in automated coding workflow— it’s giving you infrastructure for automation. And this week’s updates are all about solidifying that foundation.
Next: Cursor 1.0 brings its own heat. Let’s break that down next.