Flux de travail de développement piloté par les spécifications pour Claude Code : décomposition, effacement du contexte et contrôle des coûts

✍️ OpenClawRadar📅 Publié: May 22, 2026🔗 Source
Flux de travail de développement piloté par les spécifications pour Claude Code : décomposition, effacement du contexte et contrôle des coûts
Ad

Un nouveau plugin open source appelé Spec Driven Development Workflow (SDDW) vise à améliorer les performances de Claude Code sur les tâches complexes grâce à une décomposition structurée et une gestion du contexte. L'approche, partagée sur Hacker News par le développeur sermakarevich, est conçue pour les projets de taille moyenne à grande où le mode plan + code intégré de Claude montre ses limites.

Concepts clés

  • Décomposition bidimensionnelle : D'abord, générer des spécifications en plusieurs étapes (exigences, analyse de code, conception). Ensuite, diviser l'implémentation en sous-tâches et les exécuter une par une.
  • Nettoyage du contexte entre chaque étape : Après la génération des spécifications et après chaque implémentation de sous-tâche, le contexte est effacé. Cela maintient des coûts bas et une concentration optimale, améliorant les performances.
  • Spécifications écrites sur disque : Des fichiers de spécifications persistants conservent les informations entre les sessions, évitant les pertes lors du nettoyage du contexte.
  • Livraison couche par couche : Livrer les spécifications de manière incrémentielle pour détecter rapidement les malentendus.

Quand l'utiliser

Selon l'auteur, SDDW n'est pas un remplacement du mode plan + code de Claude lorsque celui-ci fonctionne bien. Il est destiné aux scénarios où le plan + code échoue parce que la fonctionnalité est trop complexe. La double décomposition aide à réduire la confusion et améliore les taux de réussite sur les tâches complexes.

L'auteur note également que SDDW fonctionne bien avec une flotte d'agents — vous pouvez insérer la séquence d'étapes SDDW dans une file d'attente et laisser plusieurs agents gérer les sous-tâches.

Ad

Comparaison avec d'autres outils

Comparé à des outils comme GSD (Generalized Spec-Driven Development), SDDW est adapté aux projets de taille moyenne. GSD était excellent mais consommait trop de tokens pour les petites tâches. SDDW permet des ajustements adaptés à la taille typique des projets.

Critiques de la communauté

Certains commentateurs de HN ont soulevé des préoccupations :

  • Respect des consignes et paresse de l'agent — même avec des spécifications détaillées, les agents peuvent produire des résultats nécessitant un polissage important.
  • Absence de benchmarks formels — l'auteur reconnaît que mesurer le succès est subjectif, mais affirme que lorsque le plan + code échoue et que SDDW fonctionne, le gain est net.
  • Spécifications comme code non exécutable — des spécifications suffisamment détaillées sont presque équivalentes à du code, donc la surcharge n'est pas toujours justifiée.

Pour commencer

Le plugin est disponible sur GitHub : github.com/sermakarevich/sddw. Des diapositives avec plus de détails sont liées dans la discussion HN.

📖 Lire la source complète : HN AI Agents

Ad

👀 See Also

LLAB Noir : Architecture Open-Source pour le Routage Dynamique de Modèles et les Agents IA en Sandbox Docker
Tools

LLAB Noir : Architecture Open-Source pour le Routage Dynamique de Modèles et les Agents IA en Sandbox Docker

Un développeur a open-sourcé Black LLAB, un système qui utilise Mistral 3B pour router les prompts entre des modèles locaux et cloud et exécute des agents d'IA dans des conteneurs Docker isolés avec intégration OpenClaw.

OpenClawRadar
SimplePDF Copilot : Appel d'outil IA côté client pour le remplissage de formulaires PDF
Tools

SimplePDF Copilot : Appel d'outil IA côté client pour le remplissage de formulaires PDF

SimplePDF Copilot utilise l'appel d'outils côté client pour permettre à un LLM de remplir des champs, d'en ajouter, de supprimer des pages, etc. dans des PDF — sans que le PDF ne quitte le navigateur.

OpenClawRadar
nervx : L'outil CLI réduit l'utilisation des jetons de code Claude en analysant la structure de la base de code.
Tools

nervx : L'outil CLI réduit l'utilisation des jetons de code Claude en analysant la structure de la base de code.

nervx est un outil CLI installable via pip qui analyse les dépôts avec tree-sitter, construit un graphe SQLite des fonctions et des imports, et génère une carte structurelle NERVX.md. Il ajoute automatiquement des instructions à CLAUDE.md qui apprennent à Claude à utiliser la navigation nervx, réduisant les recherches grep de 65 % et les tokens de sortie de 48 % lors des tests.

OpenClawRadar
Méthode d'Évolution du Code Triple les Performances des LLM sur le Benchmark ARC-AGI-2
Tools

Méthode d'Évolution du Code Triple les Performances des LLM sur le Benchmark ARC-AGI-2

Les chercheurs ont obtenu une amélioration de 2,8x sur le benchmark ARC-AGI-2 en utilisant l'évolution de code avec des modèles à poids ouvert, atteignant 34 % de précision à 2,67 $ par tâche. La même méthode a permis à Gemini 3.1 Pro d'atteindre 95 % de précision à 8,71 $ par tâche.

OpenClawRadar