HeadlinesBriefing HeadlinesBriefing.com

Sphinx Questiona Código IA Antes de Enviar

Hacker News •
×

Sphinx é um gancho Git gratuito e open source, projetado para fluxos de trabalho de desenvolvimento assistido por IA. Antes de enviar o código, ele faz perguntas sobre o que o código faz, garantindo a compreensão antes do deploy.

Criado sob o princípio "Outsource your thinking, not your understanding," Sphinx integra-se a agentes de codificação existentes e funciona com tokens mínimos. Funciona com Codex, Claude Code, Cursor, Open Code e Pi, ou Git plano. A ferramenta nunca envia respostas ao agente de codificação, e arquivos .env e chaves nunca são abertos.

Um exemplo ilustrativo mostra Sphinx perguntando sobre um manipulador de webhook que salva um event ID antes de chamar charge(). Quando o Stripe reapela o evento devido a um timeout, o ID salvo evita um duplo cobrança. Se charge() falha, o próximo retry pula cobrança, garantindo que o cliente nunca seja cobrado.

A instalação requer Node 22.19+ em macOS, Linux, ou WSL. Execute `npm install -g sphinx-understand` seguido por `sphinx install`, então empurre como de costume. Com pressa? `sphinx yolo` permite pushes através, com cada skip registrado. Sphinx conecta Git e agentes de codificação, perguntando qual modelo deve revisar o diff.

Fonte: Hacker News · Resumido por HeadlinesBriefing