Windsurf Tab v2 achieves 25-75% more accepted code with variable aggression and context engineering improvements
Tab v1's system prompt was copied from an unrelated product and left unoptimized, while its one-size-fits-all prediction approach failed to account for users' fundamentally different preferences for autocomplete behavior.
The unoptimized system prompt, containing unused tool call prompts and examples inherited from Cascade, caused context poisoning that hurt cost, time to first token, and model performance.
Tab v2 delivers 25-75% more accepted code and a 54% average increase in characters per predict, with variable aggression levels allowing each user to tailor autocomplete behavior to their preference.
Frequently asked questions
What did this team achieve with this AI workflow?
Tab v2 delivers 25-75% more accepted code and a 54% average increase in characters per predict, with variable aggression levels allowing each user to tailor autocomplete behavior to their preference.
What tools did this team use?
Windsurf, Cascade.
What results were reported?
Accepted code increase: 25-75%; Characters per predict increase: 54%; System prompt prefix length reduction: 76% (source-reported, not independently verified).
What failed first in this deployment?
The unoptimized system prompt, containing unused tool call prompts and examples inherited from Cascade, caused context poisoning that hurt cost, time to first token, and model performance.
How is this workflow AI workflow structured?
Keystroke triggers prediction → Context engineering → RL training for Tab model → Code suggestion delivered → Reward function iteration.