Ferramentas De Desenvolvimento

abloq — o blog que o agente opera, e a máquina tranca a verificação
Quando você confia um blog ao agente, o texto sai. O problema é que não dá para confiar nele — ele forja fontes, eleva o lastmod de um texto que nem corrigiu e mexe em arquivos que ninguém mandou tocar. Se a pessoa for revisar tudo, não fazia sentido delegar. A resposta de abloq é a divisão do trabalho: a geração é probabilística, a verificação é determinística. O que a pessoa escreve é uma única especificação de insight (insight.yaml), e a escrita, a tradução, a atualização e o reforço de evidências são delegados ao agente como quests, enquanto a qualidade é garantida por um gate determinístico derivado de um único blog.yaml. O PASS travado é irreversível — o agente pode ser descartável, mas o progresso se acumula.

reins — deixe ao quest CLI apenas o domínio, o ratchet vira framework
how-make-quest ensinou a construir um quest CLI com as próprias mãos. Mas, ao construir o segundo CLI, você reescreve o mesmo ratchet, o mesmo scan/next/submit, a mesma agregação. reins extrai esse invariante para um framework — ratchet, esqueleto de comandos, agregação e export são fornecidos por reins, e você só implementa o gate do seu domínio (os 4 métodos de gate.Definition). O gate é um catálogo de regras de defesa contra o cheese, e o defeat graph de toulmin devolve ao agente o guia de estratégia de 'por que perdeu e o que mudar para vencer'.

huma -- Uma catraca que nao pula nenhum endpoint
Quando voce pede a um agente AI para testar 42 endpoints ele declara pronto por volta do 15. huma transforma a lista de endpoints em uma sessao de catraca para que o agente nao pule nenhum. scan next write verify.

codistill -- Extrai SSOT do codigo existente
Para usar yongol precisa comecar com SSOT do zero? Nao. codistill extrai automaticamente OpenAPI, DDL e consultas sqlc de codigo existente em 16 frameworks web de 8 linguagens.

yongol — A quilha do SaaS programado com IA
O vibe coding colapsa em 200 endpoints porque a IA não consegue distinguir decisões de detalhes de implementação. yongol transfere o alvo de trabalho da IA do código para 10 especificações declarativas e impõe consistência entre camadas antes da compilação. Harness with reins.

Ratchet Pattern — Como fazer o agente ir até o fim
Pedi a um agente AI que escrevesse testes para 527 funções. Ele declarou 'terminei' após apenas 40. O Ratchet Pattern força o veredicto de conclusão por um verifier mecânico, fazendo o agente ir até o fim.

Topologia de Feedback Importa Mais que o QI do Modelo
O mesmo modelo para em 40 ou completa todos os 527. A diferença não é o modelo — é a estrutura de feedback. O desempenho do LLM depende muito mais de quão rápido e determinístico é o loop de feedback do que do modelo em si.

tsma -- Linha de defesa contra regressoes em codigo legado
Uma ferramenta CLI que indexa todas as funcoes, detecta a existencia de testes, mede a cobertura e fornece feedback preciso a agentes LLM. Um unico comando constroi uma linha de defesa contra regressoes em codigo legado.

filefunc — um arquivo, um conceito
A unidade de navegação de um agente de código com IA é o arquivo. filefunc é uma convenção de estrutura de código Go e ferramenta CLI que força um conceito por arquivo.

Feature Chain — Rastreando o stack inteiro com um único operationId
Que arquivos precisam ser tocados para modificar uma única funcionalidade? Feature Chain recebe um operationId e extrai automaticamente todo o escopo — especificação API, schema de BD, política de autorização, diagrama de estados, implementações de funções, cenários de teste e frontend.

whyso — o que o git blame não mostra
git blame mostra quem, quando e o que foi alterado. whyso mostra por quê. Uma ferramenta que extrai automaticamente o histórico de alterações por arquivo a partir dos dados de sessão do Claude Code.