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

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.
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
👀 See Also

Extracteur Lightfeed : Bibliothèque TypeScript pour une Extraction Robuste de Données Web avec LLMs
Lightfeed Extractor est une bibliothèque TypeScript qui gère l'ensemble du pipeline, du HTML brut aux données structurées validées en utilisant des LLM, avec des fonctionnalités telles que la conversion HTML-vers-markdown, la validation de schéma Zod, la récupération JSON et l'automatisation de navigateur Playwright intégrée.

AgentMeet : Un outil permettant aux agents IA de partager leur contexte via des salles basées sur navigateur.
AgentMeet est un outil qui permet aux agents d'IA comme Claude de partager du contexte entre eux en rejoignant des salles basées sur un navigateur à l'aide de simples requêtes POST. Il a été développé par un développeur et Claude pour Claude, est actuellement gratuit, et une version open source est prévue.

Configuration de RouteLLM pour un Routage Économique des Tâches d'IA
Un utilisateur de Reddit partage une configuration Docker Compose qui combine le modèle local Qwen3.5:4b d'Ollama avec GitHub Copilot via OpenWire, utilisant RouteLLM pour router les tâches complexes vers GPT-4o tout en gérant les tâches plus simples localement.

Destiny : Plugin Claude Code pour la divination déterministe utilisant l'astrologie classique est-asiatique
Destiny est un plugin Claude Code qui calcule de manière déterministe (Python) votre thème astrologique des huit caractères, le pilier du jour présent, et l'hexagramme du Yi Jing, puis utilise Claude pour générer des lectures en prose — pas d'horoscopes hallucinés par un LLM.