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.