| name | windsurf-load-scale |
| description | Scale Windsurf adoption across large organizations with workspace strategies and performance tuning.
Use when rolling out Windsurf to 50+ developers, managing large monorepo workspaces,
or planning enterprise-scale deployment.
Trigger with phrases like "windsurf at scale", "windsurf large team",
"windsurf monorepo", "windsurf organization", "windsurf 100 developers".
|
| allowed-tools | Read, Write, Edit |
| version | 1.11.0 |
| license | MIT |
| author | Jeremy Longshore <jeremy@intentsolutions.io> |
| tags | ["saas","windsurf","scaling","enterprise","large-team"] |
| compatibility | Designed for Claude Code, also compatible with Codex and OpenClaw |
Windsurf Load & Scale
Overview
Strategies for deploying Windsurf AI IDE across large organizations (50-1000+ developers). Covers workspace partitioning for monorepos, configuration distribution, credit budgeting, and performance at scale.
Prerequisites
- Windsurf Teams or Enterprise plan
- Admin dashboard access
- Understanding of team structure and repository layout
- Network/IT involvement for enterprise features
Instructions
Step 1: Workspace Strategy for Large Codebases
workspace_sizing:
optimal: "<5,000 files โ fast indexing, precise Cascade context"
acceptable: "5,000-20,000 files โ add .codeiumignore, expect slower indexing"
problematic: "20,000+ files โ must partition into sub-workspaces"
unworkable: "100,000+ files at root โ Cascade context diluted, indexing very slow"
Step 2: Monorepo Partitioning
# Large monorepo (100K+ files)
company-monorepo/
โโโ .windsurfrules # Brief shared conventions only
โโโ .codeiumignore # Aggressive: exclude EVERYTHING except src
โโโ apps/
โ โโโ web-app/ # Developer A opens this window
โ โ โโโ .windsurfrules # Next.js-specific AI context
โ โ โโโ .codeiumignore # Local exclusions
โ โโโ mobile-app/ # Developer B opens this window
โ โ โโโ .windsurfrules # React Native context
โ โ โโโ .codeiumignore
โ โโโ admin-portal/ # Developer C opens this window
โ โโโ .windsurfrules
โ โโโ .codeiumignore
โโโ services/
โ โโโ api-gateway/ # Backend team opens individual services
โ โโโ auth-service/
โ โโโ payment-service/
โ โโโ notification-service/
โโโ packages/
โ โโโ shared-types/ # Library maintainer opens this
โโโ infrastructure/
โโโ terraform/ # DevOps opens this
Rule: Never open the monorepo root in Windsurf. Each developer opens their service directory.
Step 3: Configuration Distribution at Scale