Fetching from the wire…
Public story · 2026-03-07 · source-backed
Windsurf is now the second IDE with a formal hooks system after Claude Code. Two hook types: PRE_USER_PROMPT (input validation) and POST_CASCADE_RESPONSE_WITH_TRANSCRIPT (audit logging). The differentiator: native MDM deployment via Jamf Pro, Microsoft Intune, and Workspace ONE. IT teams can distribute system-level hooks across machines, enforcing SOC 2 compliance without developer opt-in. This inverts the typical governance model — hooks are installed at the system level, silently, universally. (Windsurf Docs)
Each link below shares sources, entities, or timing with this story.
Claude Code competes with Cursor / Shared entities / Shared topic / What happened next / Tension
Linked by a graph relationship (Claude Code competes with Cursor); both cover Claude Code, IDE; overlapping topics (claude, code, windsurf).
Codex competes with Claude Code / Shared entities / Shared topic / What happened next / Tension
Linked by a graph relationship (Codex competes with Claude Code); both cover Claude Code, IDE; overlapping topics (claude, code, developer).
Anthropic released Claude Code / Shared entities / Shared topic / What happened next
Linked by a graph relationship (Anthropic released Claude Code); both cover Claude Code, IDE; overlapping topics (claude, code, developer, windsurf).
Claude Code supports Bash / Shared entities / Shared topic / What happened next / Tension
Linked by a graph relationship (Claude Code supports Bash); both cover Claude Code, SOC; overlapping topics (claude, code).
Claude Code competes with Cursor / Shared entities / Shared topic / What happened next / Tension
Linked by a graph relationship (Claude Code competes with Cursor); both cover Claude Code, IDE; overlapping topics (code, developer).
Codex competes with Claude Code / Shared entities / Shared topic / What happened next / Tension
Linked by a graph relationship (Codex competes with Claude Code); both cover Claude Code, IDE; overlapping topics (claude, code).
Linked by a graph relationship (Codex competes with Claude Code); both cover Claude Code, IDE; overlapping topics (claude, code).
Claude Code competes with Cursor / Shared entities / Shared topic / What happened next
Linked by a graph relationship (Claude Code competes with Cursor); both cover Claude Code, IDE; overlapping topics (audit, claude, code).