Fluxo de Desenvolvimento Orientado por Especificações para Claude Code: Decomposição, Limpeza de Contexto e Controle de Custos

✍️ OpenClawRadar📅 Publicado: May 22, 2026🔗 Source
Fluxo de Desenvolvimento Orientado por Especificações para Claude Code: Decomposição, Limpeza de Contexto e Controle de Custos
Ad

Um novo plugin de código aberto chamado Spec Driven Development Workflow (SDDW) tem como objetivo melhorar o desempenho do Claude Code em tarefas complexas por meio de decomposição estruturada e gerenciamento de contexto. A abordagem, compartilhada no Hacker News pelo desenvolvedor sermakarevich, é projetada para projetos de médio a grande porte onde o modo de planejamento + código do Claude não é suficiente.

Conceitos Principais

  • Decomposição bidimensional: Primeiro, gere especificações em várias etapas (requisitos, análise de código, design). Em seguida, divida a implementação em subtarefas e execute-as uma por uma.
  • Limpeza de contexto entre cada etapa: Após a geração das especificações e após a implementação de cada subtarefa, o contexto é limpo. Isso mantém os custos baixos e focados, melhorando o desempenho.
  • Especificações salvas em disco: Arquivos de especificação persistentes mantêm as informações entre sessões, evitando perdas quando o contexto é limpo.
  • Entrega camada por camada: Entregue as especificações incrementalmente para detectar mal-entendidos precocemente.

Quando Usar

Segundo o autor, o SDDW não substitui o modo de planejamento + código do Claude quando este funciona bem. É para cenários em que o planejamento + código falha porque o recurso é muito complicado. A dupla decomposição ajuda a reduzir confusões e melhora as taxas de sucesso em tarefas complexas.

O autor também observa que o SDDW funciona bem com uma frota de agentes — você pode inserir a sequência de etapas do SDDW em uma fila e deixar que vários agentes lidem com as subtarefas.

Ad

Comparação com Outras Ferramentas

Comparado a ferramentas como GSD (Generalized Spec-Driven Development), o SDDW é adaptado para projetos de médio porte. O GSD era ótimo, mas pesado em tokens para tarefas menores. O SDDW permite ajustes para tamanhos típicos de projeto.

Críticas da Comunidade

Alguns comentaristas do HN levantaram preocupações:

  • Adesão e preguiça do agente — mesmo com uma especificação detalhada, os agentes podem produzir resultados que exigem ajustes e polimento significativos.
  • Sem métricas formais — o autor reconhece que medir o sucesso é subjetivo, mas afirma que quando o planejamento + código falha e o SDDW funciona, há um ganho líquido.
  • Especificações como código não executável — uma especificação suficientemente detalhada é quase equivalente ao código, então a sobrecarga pode nem sempre ser justificada.

Começando

O plugin está disponível no GitHub: github.com/sermakarevich/sddw. Slides com mais detalhes estão linkados na discussão do HN.

📖 Leia a fonte original: HN AI Agents

Ad

👀 See Also

O formato WCY reduz a sobrecarga de tokens de LLM em 50-71% e adiciona marcadores estruturais de "não sei".
Tools

O formato WCY reduz a sobrecarga de tokens de LLM em 50-71% e adiciona marcadores estruturais de "não sei".

WCY (Watch-Compute-Yield) é um formato orientado a linhas que reduz a sobrecarga de tokens JSON em 50-71% e introduz marcadores estruturais '?' para que LLMs indiquem incerteza durante o raciocínio. O formato não requer ajuste fino—apenas três exemplos de poucas amostras.

OpenClawRadar
memv: Sistema de Memória de Código Aberto para Agentes de IA
Tools

memv: Sistema de Memória de Código Aberto para Agentes de IA

memv é um sistema de memória de código aberto projetado para agentes de IA que armazena apenas informações inesperadas das interações, reduzindo ruído e redundância.

OpenClawRadar
Memex: Plugin de Memória de Código Aberto para Claude Cowork
Tools

Memex: Plugin de Memória de Código Aberto para Claude Cowork

Memex é um plugin de código aberto que dá ao Claude Cowork memória persistente entre sessões usando um sistema de carregamento de contexto em camadas. Após executar /memex:init uma vez, o Claude se atualiza em cerca de 20 segundos por sessão e retoma de onde você parou.

OpenClawRadar
ClawCodex /modo consultor: Emparelhe Trabalhador Barato com Revisor Caro para Reduzir Custos sem Perder Qualidade
Tools

ClawCodex /modo consultor: Emparelhe Trabalhador Barato com Revisor Caro para Reduzir Custos sem Perder Qualidade

O agente de codificação Python de código aberto ClawCodex adiciona um modo /advisor que combina um modelo de trabalho barato (por exemplo, Haiku) com um revisor caro (por exemplo, Opus) em pontos de decisão, reduzindo custos várias vezes sem sacrificar o julgamento arquitetônico.

OpenClawRadar