SMF·WINDSURF
Un prompt peut-il remplacer Windsurf ?
Outils pour développeurs — AI coding agents and developer workspaces
Bordereau de suivi des pièces
Verdict
Un assistant conscient du dépôt qui peut proposer et exécuter des changements multi-étapes à travers plusieurs fichiers — avec ta propre clé de modèle qui paye la note — est un vrai projet de la durée d’une session. Ce qui manque sans la vraie infrastructure de Windsurf : l’indexation et la récupération de base de code à grande échelle qui gardent les suggestions pertinentes dans un gros dépôt, et l’environnement d’exécution en bac à sable qui lui permet de lancer des commandes plus sûrement qu’un appel shell brut.
Pièce A — Le prompt
Reçu le31.07.2026Construis une extension VS Code qui exécute une boucle de codage agentique multi-étapes — distincte d’un assistant « génère ce composant » à un seul coup. Utilise TypeScript, et lis une clé de modèle depuis ANTHROPIC_API_KEY ou OPENAI_API_KEY. Étant donné une description de tâche, fais produire au modèle un plan numéroté (par exemple, éditer le fichier A, lancer npm test, éditer le fichier B en fonction de la sortie du test), et exécute le plan une étape à la fois — en marquant une pause avant chaque édition de fichier et chaque commande shell pour une approbation utilisateur explicite, sans jamais lancer de commandes sans surveillance. Indexe l’arbre de fichiers de tout le dépôt et laisse le modèle demander le contenu de fichiers spécifiques selon le besoin plutôt que de déverser tout le dépôt dans le contexte à chaque fois. Représente les éditions de fichiers comme des diffs (accepter/rejeter/annuler) et la sortie de commande shell comme une entrée de journal lisible, les deux stockés dans un fichier de session local pour qu’une exécution complète puisse être rejouée ou auditée plus tard. Ajoute un motif de liste blanche de commandes codé en dur (par exemple, seulement les commandes npm/pnpm/git/lanceur-de-tests par défaut) que l’utilisateur peut étendre, et refuse tout ce qui est en dehors sans une dérogation explicite ponctuelle. Ne construis pas d’exécution sans surveillance ou en arrière-plan, de fork d’IDE personnalisé, ni de contrôles de politique d’équipe — c’est hors périmètre ; c’est une extension mono-utilisateur, toujours supervisée. Nécessite une clé API Anthropic ou OpenAI — sans clé, l’extension tourne en mode « aperçu de plan » en lecture seule sans exécution.
L’ouverture pré-remplit le prompt — il ne reste qu’à appuyer sur entrée.
Pièce B — Ce que tu perds
- B.1 la récupération de base de code à grande échelle, continuellement mise à jour
- B.2 un bac à sable renforcé pour l’exécution de commandes
- B.3 un vrai fork d’IDE complet sur mesure plutôt qu’un module complémentaire
- B.4 les contrôles de politique d’entreprise
Alternatives existantes
Pièce C — Pourquoi certains continuent de payer : frontier models, context infrastructure, and execution safety
La boucle d’agent étape-par-étape est copiable ; ce qui ne l’est pas, c’est une récupération qui reste utile sur une base de code de dizaines de milliers de fichiers, et une sécurité d’exécution assez bonne pour que « lance cette commande » n’exige pas un regard nerveux à chaque fois.
Questions
En quoi est-ce différent du projet façon v0 de ce catalogue ?
Le périmètre. Le substitut DIY de v0 génère des composants d’interface individuels ; celui-ci planifie et exécute des changements multi-fichiers, multi-étapes à travers tout un dépôt, y compris l’exécution de commandes.
Est-ce qu’il peut lancer des commandes sans me demander d’abord ?
Non, par conception — chaque commande et chaque édition de fichier nécessite une approbation explicite dans ce projet. L’exécution sans surveillance est exactement le risque que ce prompt est construit pour éviter.
Est-ce qu’il comprendra une très grande base de code aussi bien que Windsurf ?
Pas aussi bien. La récupération de Windsurf est calibrée pour rester utile à grande échelle ; l’approche plus simple de demande de fichiers de ce projet paraîtra plus lente et moins ciblée sur une base de code de dizaines de milliers de fichiers.
Quel est le vrai coût pour faire tourner ça moi-même ?
Juste l’usage de l’API du modèle, facturé par token par le fournisseur que tu utilises — moins cher qu’un abonnement par siège pour un usage occasionnel, mais les exécutions d’agent multi-étapes consomment plus de tokens qu’un simple message de chat, donc ça s’accumule plus vite qu’un usage occasionnel.
Outils proches
Récépissé