Show HN: Supermaven, a primeira ferramenta de autocompletar código com contexto de 300 mil tokens
Uma nova ferramenta de autocompletar código baseada na nuvem, o Supermaven, promete sugestões extremamente rápidas e uma janela de contexto de 300 mil tokens, levando alguns desenvolvedores a relatar resultados visivelmente melhores que os do GitHub Copilot, especialmente em codebases grandes. Outros levantam preocupações sobre a exigência de cartão de crédito para iniciar o teste, a transparência limitada sobre uso de dados e fontes de treinamento, e os riscos legais de gerar código potencialmente influenciado por GPL ou outras licenças restritivas. A conversa também destaca uma preocupação mais ampla com a programação assistida por IA: seu impacto no foco e no aprendizado dos desenvolvedores, a dependência excessiva de engenheiros menos experientes e a troca entre ganhos de produtividade e qualidade do código ou privacidade.
Recepção geral e desempenho
- Vários usuários relatam que o Supermaven parece mais rápido e muitas vezes melhor que o Copilot, com sugestões mais fundamentadas e menos “alucinadas”, especialmente em uma codebase.
- Outros acham a UX de autocompletar distrativa, já que sugestões muito frequentes os tiram do “modo de escrita” para o “modo de avaliação”.
Arquitetura do modelo e contexto longo
- O projeto afirma uma nova arquitetura mais eficiente que Transformers para contexto longo; comentaristas especulam que ela pode ser baseada em SSM (por exemplo, algo semelhante a Mamba) ou em métodos parecidos de contexto longo, mas os detalhes são proprietários.
- Alguns comparam a दावा de 300 mil de contexto aos contextos longos do Gemini e se perguntam como isso realmente funciona sem RAG.
- Alguns usuários querem demonstrações de raciocínio genuinamente de longo alcance, entre arquivos, e não apenas autocompletar rápido por tecla.
Dados, privacidade e fontes de treinamento
- Usuários perguntam em quais códigos o modelo foi treinado e se licenças de software (incluindo GPL/AGPL) são respeitadas; nenhuma პასუხa concreta aparece na discussão.
- Surgem perguntas sobre se código-fonte de clientes é usado para treinamento ou fine-tuning; isso também permanece अस्पष्ट.
- A ferramenta envia todo o repositório git para a nuvem e retém dados por até 7 dias; alguns criticam a política de privacidade por ser vaga e pedem documentação mais clara.
- Há um debate mais amplo sobre se treinar LLMs em código protegido por copyright é análogo à leitura humana, e se a lei de direitos autorais os tratará de forma semelhante, com diferenças entre jurisdições (por exemplo, o Japão) sendo mencionadas.
Onboarding, preço e teste
- Muitos criticam a exigência de cartão de crédito para o teste gratuito de 30 dias, chamando isso de alta fricção e potencialmente predatório se depender de os usuários esquecerem de cancelar.
- Outros defendem isso como necessário devido aos custos de inferência de IA, embora alguns sugiram testes mais curtos ou testes “baseados em créditos” sem renovação automática.
- Alguns observam que isso conflita com as normas de “Show HN” de tentar com baixa barreira de entrada.
Ferramentas, UX e ecossistema
- Todo o processamento é baseado na nuvem; não há modo local nem híbrido no momento.
- Usuários pedem integração com IntelliJ, Neovim e integração mais geral no estilo LSP; um plugin para IntelliJ é prometido em breve.
- Alguns preferem fluxos de trabalho de chat ou prompt de edição (como Cursor/Zed) em vez de autocompletar inline e pedem esses modos.
- Surgem perguntas sobre suporte a linguagens fora do mainstream; a cobertura não está claramente especificada.
Impacto no desenvolvedor e qualidade do código
- Os defensores destacam velocidade, redução de boilerplate e prevenção de RSI.
- Os céticos temem que iniciantes aceitem código cegamente, piorando a qualidade geral do software e enfraquecendo habilidades fundamentais.
- Vários argumentam que essas ferramentas são mais benéficas nas mãos de desenvolvedores experientes, que conseguem revisar e direcionar a saída.
Preocupações de estabilidade e segurança
- Alguns usuários relatam problemas no Windows (janela do agente aparecendo, prompts de licenciamento pouco claros).
- Uma varredura do VirusTotal mostra detecções de dois mecanismos; não está claro se se trata de falso positivo.